Эх сурвалжийг харах

优化如果检验任务上传判断逻辑

ZhangLeo 1 сар өмнө
parent
commit
c7a19df2d8

+ 15 - 4
utils/qcDataProcessor.uts

@@ -792,10 +792,21 @@ export const uploadDataToAPI = async (gxpk : string, callback ?: () => void) : P
 
 			console.log(requestResult)
 
-			uni.showToast({
-				title: `上传成功`,
-				icon: 'success'
-			});
+			// 检查返回的code值
+			const code = requestResult?.['code'] as number;
+			if (code === 666) {
+				uni.showToast({
+					title: `上传成功`,
+					icon: 'success'
+				});
+			} else {
+				const errorMsg = requestResult?.['msg'] as string ?? '未知错误';
+				console.error(`上传失败,错误码: ${code}, 错误信息: ${errorMsg}`);
+				uni.showToast({
+					title: `上传失败: ${errorMsg}`,
+					icon: 'error'
+				});
+			}
 		}