rambo 8 месяцев назад
Родитель
Сommit
e152da2db4
3 измененных файлов с 10 добавлено и 7 удалено
  1. 5 1
      python/api.py
  2. 0 5
      python/models.py
  3. 5 1
      python/service/run_main.py

+ 5 - 1
python/api.py

@@ -206,10 +206,14 @@ async def handle_detail(request: Request, params: HandlerDetail):
                     token=token,
                 )
                 upload_pic.run()
+        out_put_dir = config_data["out_put_dir"]
+        print("out_put_dir", out_put_dir)
+        print("goods_art_no", goods_art_no)
+        print("goods_art_no not in out_put_dir", goods_art_no not in out_put_dir)
         return {
             "code": 0,
             "msg": "详情处理完成",
-            "data": {"out_put_dir": config_data["out_put_dir"]},
+            "data": {"out_put_dir": out_put_dir},
         }
 
 

+ 0 - 5
python/models.py

@@ -60,13 +60,8 @@ class SysConfigParams(BaseModel):
 class TemplateItem(BaseModel):
     """模板项"""
 
-    id: int = Field(description="模板ID")
     template_id: str = Field(description="模板名称")
-    template_name: str = Field(description="模板名称")
-    template_preview_image: str = Field(description="模板名称")
-    template_cover_image: str = Field(description="模板名称")
     template_local_classes: str = Field(description="模板名称")
-    template_image_order: str = Field(description="模板名称")
 
 
 class HandlerDetail(BaseModel):

+ 5 - 1
python/service/run_main.py

@@ -763,6 +763,7 @@ class RunMain():
             print("==============_goods_no_dict  打印-end=================")
 
         all_detail_path_list = []
+        out_put_dir_resp = ""
         for goods_no, temp_name_list in finally_goods_no_need_temps.items():
             try:
                 for _temp_name in temp_name_list:
@@ -782,6 +783,9 @@ class RunMain():
                                     if _key in temp_info_data:
                                         temp_info_data[_key] = _key_value
                     print("goods_no:{},_temp_name:{}".format(goods_no, _temp_name))
+                    out_put_dir_resp = "{}/{}/".format(
+                        out_put_dir, _temp_name, goods_no
+                    )
                     all_detail_path_list.append("{}/{}/".format(out_put_dir, _temp_name, goods_no))
                     # continue
                     self.detail_deal_one_data(
@@ -812,7 +816,7 @@ class RunMain():
 
         config_data["sign_text"] = "已结束详情处理"
         config_data["all_detail_path_list"] = all_detail_path_list
-        config_data["out_put_dir"] = out_put_dir
+        config_data["out_put_dir"] = out_put_dir_resp
         # 打开文件夹
         # os.startfile(out_put_dir)