Pārlūkot izejas kodu

上传失败之后更新记录

ZhangLeo 2 mēneši atpakaļ
vecāks
revīzija
e6ef67b848
1 mainītis faili ar 8 papildinājumiem un 0 dzēšanām
  1. 8 0
      utils/dataProcessor.uts

+ 8 - 0
utils/dataProcessor.uts

@@ -508,6 +508,10 @@ export const uploadDataToAPI = async (productCode : string, callback ?: () => vo
 								}
 							} else {
 								console.error(`文件${path}上传失败,状态码:`, uploadRes.statusCode);
+								let updatedData = " uploadflag = 0 "
+								updateData('app_media_record', updatedData, 'sxid', sxid).then((res : UTSJSONObject) => {
+									console.log(`上传失败更新图片记录的上传标识 ${sxid}`)
+								});
 								setTimeout(() => {
 									reject(new Error(`上传失败,状态码: ${uploadRes.statusCode}`));
 								}, 500);
@@ -516,6 +520,10 @@ export const uploadDataToAPI = async (productCode : string, callback ?: () => vo
 						fail: (err) => {
 							console.error(`文件${path}上传失败`, err);
 							// 上传失败也继续处理下一张,但记录错误
+							let updatedData = " uploadflag = 0 "
+							updateData('app_media_record', updatedData, 'sxid', sxid).then((res : UTSJSONObject) => {
+								console.log(`上传错误更新图片记录的上传标识 ${sxid}`)
+							});
 							setTimeout(() => {
 								reject(err);
 							}, 500);