From 7c54c6ffe17dfe43f2172cf23a0fc3335cdaeea9 Mon Sep 17 00:00:00 2001 From: dongchangxi <458593490@qq.com> Date: Sat, 8 Feb 2025 10:48:46 +0800 Subject: [PATCH] 1 --- main_step3.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/main_step3.py b/main_step3.py index 5f8f81e..b7eb91d 100644 --- a/main_step3.py +++ b/main_step3.py @@ -234,11 +234,12 @@ def step3(pid,task_distributed_id=""): #判断文件是否存在,存在则上传到oss, 更新数据库内容 if os.path.exists(f'D://{pid}/output/{pid}_pic.png'): #获取拍照订单的信息,从中得到拍照订单的信息 - uuid = get_p3d_info(pid)["data"]["uuid"] - print("uuid",uuid) - #config.oss_bucket.put_object_from_file(f'objs/auto/{pid}/{pid}_pic.png', f'D://{pid}/output/{pid}_pic.png') - # #更新数据库 - # main_service_db.update_task_distributed({"id":task_distributed_id,"pic_url":f'{pid}_pic.png'}) + uuid = get_p3d_info(str(pid)) + if uuid != 0: + print("uuid",uuid) + config.oss_bucket_3d_view.put_object_from_file(f'{uuid}/3d_view.png', f'D://{pid}/output/{pid}_pic.png') + # #更新数据库 + # main_service_db.update_task_distributed({"id":task_distributed_id,"pic_url":f'{pid}_pic.png'}) #移除文件夹 @@ -252,9 +253,10 @@ def get_p3d_info(pid): url = "https://mp.api.suwa3d.com/api/customerP3dLog/info?id="+pid res = requests.get(url) res = res.json() - print("获取拍照订单数据",res) - return res - + if res["code"] == 1000: + return res["data"]["guid"] + else: + return 0 def main(pid): if pid == '0':