|
|
@@ -284,9 +284,8 @@ async def process_handle_detail(request: Request, params: HandlerDetail):
|
|
|
handler_result_folder, handler_result = await _process_cutout(
|
|
|
run_main, config_data, goods_art_no_arrays, move_folder_array
|
|
|
)
|
|
|
-
|
|
|
# 处理场景图和模特图
|
|
|
- return_data_check_before_detail = run_main.check_before_detail(config_data)
|
|
|
+ return_data_check_before_detail = run_main.check_before_detail(config_data,is_detail)
|
|
|
|
|
|
# 检查处理结果
|
|
|
success_handler = return_data_check_before_detail.get("data", {}).get("config_data", {}).get("success_handler", [])
|
|
|
@@ -525,7 +524,7 @@ async def _process_cutout(run_main, config_data, goods_art_no_arrays, move_folde
|
|
|
"current":len(have_handler_keys),
|
|
|
"total":len(goods_art_no_arrays),
|
|
|
"error":0,
|
|
|
- "goods_art_no":have_handler_keys
|
|
|
+ "goods_art_no":list(have_handler_keys)
|
|
|
}
|
|
|
await sendAsyncMessage(
|
|
|
msg="正在处理",
|
|
|
@@ -734,7 +733,7 @@ async def _process_model_images(aigc_clazz, run_main, return_data_check_before_d
|
|
|
msg_type="upper_footer_progress",
|
|
|
progress=upper_footer_progress
|
|
|
)
|
|
|
-
|
|
|
+ print("上脚图=====>>>>",goods_dict,return_data_check_before_detail)
|
|
|
for goods_art_no_info in goods_dict.keys():
|
|
|
goods_art_dict_info = goods_dict.get(goods_art_no_info,None)
|
|
|
new_goods_dict.setdefault(goods_art_no_info,goods_art_dict_info)
|
|
|
@@ -796,6 +795,7 @@ async def _process_model_images(aigc_clazz, run_main, return_data_check_before_d
|
|
|
)
|
|
|
|
|
|
except (concurrent.futures.TimeoutError, Exception) as e:
|
|
|
+ print("模特图处理异常信息",e)
|
|
|
os.remove(save_image_path)
|
|
|
# upper_footer_finish_progress-=1
|
|
|
upper_footer_error_progress += 1
|