Parcourir la source

PC 新增content字段

chenshibin il y a 3 ans
Parent
commit
88b71e7ea8
2 fichiers modifiés avec 6 ajouts et 1 suppressions
  1. 5 1
      Controller/PcInfo.py
  2. 1 0
      Model/models.py

+ 5 - 1
Controller/PcInfo.py

@@ -218,6 +218,7 @@ class PcInfo(View):
         file_type = request_dict.get('file_type', None)
         package = request_dict.get('package', None)
         explain = request_dict.get('explain', '')
+        content = request_dict.get('content', '')
         is_update = request_dict.get('is_update', None)
         is_open = request_dict.get('is_open', None)
         # logger.info('文件名字:')
@@ -268,6 +269,7 @@ class PcInfo(View):
                     'file_type': file_type,
                     'package': package,
                     'explain': explain,
+                    'content': content,
                     'is_update': is_update,
                     'is_open': is_open
                 }
@@ -291,6 +293,7 @@ class PcInfo(View):
                            'file_type': pc_Info.file_type,
                            'package': pc_Info.package,
                            'explain': pc_Info.explain,
+                           'content': pc_Info.content,
                            'is_update': pc_Info.is_update,
                            'is_open': pc_Info.is_open,
                            'upload_url': response_url
@@ -409,6 +412,7 @@ class PcInfo(View):
     def edit(self, request_dict, response):
         id = request_dict.get('id', None)
         explain = request_dict.get('explain', None)
+        content = request_dict.get('content', None)
         is_open = request_dict.get('is_open', None)
         param_flag = CommonService.get_param_flag(
             data=[id, explain, is_open])
@@ -418,7 +422,7 @@ class PcInfo(View):
         if not file.exists():
             return response.json(173)
         else:
-            file.update(explain=explain, is_open=is_open)
+            file.update(explain=explain, content=content, is_open=is_open)
             return response.json(0)
 
     def s3delete(self, request_dict, response):

+ 1 - 0
Model/models.py

@@ -1615,6 +1615,7 @@ class Pc_Info(models.Model):
     explain = models.TextField(blank=True, default='', verbose_name=u'更新内容')
     is_update = models.SmallIntegerField(blank=True, default=0, verbose_name='强制更新。0:否,1:是')
     is_open = models.SmallIntegerField(blank=True, default=0, verbose_name='是否开启版本。0:否,1:是')
+    content = models.TextField(blank=True, default='', verbose_name=u'内容信息')
 
     class Meta:
         db_table = 'pc_info'