Browse Source

修复task无法显示company_name的bug

bigcat 2 năm trước cách đây
mục cha
commit
c977e22457
2 tập tin đã thay đổi với 6 bổ sung5 xóa
  1. 1 0
      apps/task/models.py
  2. 5 5
      apps/task/views/taskview.py

+ 1 - 0
apps/task/models.py

@@ -24,6 +24,7 @@ class TestTask(models.Model):
     create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')
     update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间')
     delete = models.BooleanField(default=False)
+    company_id = models.IntegerField(verbose_name='公司id')
 
     def __str__(self):
         return self.title

+ 5 - 5
apps/task/views/taskview.py

@@ -94,11 +94,11 @@ class TaskView(APIView):
         executor, action, method = get_log(request)
         gen_log(action, "测试任务", task.title, method, executor)
         company_name = ''
-        try:
-            company = Company.objects.get(id=task.company_id)
-            company_name = company.name
-        except:
-            pass
+        # try:
+        company = Company.objects.get(id=task.company_id)
+        company_name = company.name
+        # except:
+        #     pass
 
         return Response({
             'software_id': task.plan.software.id,