Browse Source

mvp: 修改接口返回值

Signed-off-by: binren <zhangbr@elab-plus.com>
binren 5 years ago
parent
commit
ec35921ae6
1 changed files with 22 additions and 17 deletions
  1. 22 17
      mvp.py

+ 22 - 17
mvp.py

@@ -332,6 +332,7 @@ class Mvp:
         self.tag_data = ExcelUtil(file_name=path).init_mvp_data()
         self.crowd_info = ExcelUtil(file_name=path, sheet_name='选项-人群分类对应表').init_crowd_info()
         self.citys = self.init_city()
+
         self.age = self.init_age()
         self.people_sub_option_ids = self.marketing_db.select(self.sql_10)
         self.crowd_contain_sub_option_ids = self.get_crowd_contain_sub_option_ids()
@@ -514,6 +515,13 @@ class Mvp:
             if people_info[0] == city_1 and people_info[1] == age_1 and people_info[2] == crowd_1:
                 return id_1
 
+    def update_image(self):
+        """
+            更新标签关联的图片信息
+        :return:
+        """
+        pass
+
     def update_icon(self):
         """
             标签关联图标
@@ -847,24 +855,21 @@ class Mvp:
         d = 0
         e = 0
         f = 0
-        result_1 = []
         for rt in result:
-            result_1.append([rt.uuid, rt.city, rt.age, rt.crowd, rt.sex])
-            # crowds = rt.crowd
-            # if 'A' in crowds:
-            #     a += 1
-            # if 'B' in crowds:
-            #     b += 1
-            # if 'C' in crowds:
-            #     c += 1
-            # if 'D' in crowds:
-            #     d += 1
-            # if 'E' in crowds:
-            #     e += 1
-            # if 'F' in crowds:
-            #     f += 1
-        return result_1
-        # return {'A': a, 'B': b, 'C': b, 'D': d, 'E': e, 'F': f}
+            crowds = rt.crowd
+            if 'A' in crowds:
+                a += 1
+            if 'B' in crowds:
+                b += 1
+            if 'C' in crowds:
+                c += 1
+            if 'D' in crowds:
+                d += 1
+            if 'E' in crowds:
+                e += 1
+            if 'F' in crowds:
+                f += 1
+        return {'A': a, 'B': b, 'C': b, 'D': d, 'E': e, 'F': f}
 
     def get_crowd_people(self):
         result = {}