diff --git a/package.json b/package.json index b61dea4..d85e3f9 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "build:h5": "uni build", "build:h5:test": "uni build --mode test", "build:h5:prod": "uni build --mode production", - "build": "uni build", + "build": "pnpm run build:mp-weixin", "build:test": "uni build --mode test", "build:prod": "uni build --mode production", "build:h5:ssr": "uni build --ssr", diff --git a/src/pages/approval/submit.vue b/src/pages/approval/submit.vue index eb672e5..52e0e5d 100644 --- a/src/pages/approval/submit.vue +++ b/src/pages/approval/submit.vue @@ -185,6 +185,22 @@ const validateForm = () => { const handleSubmit = async () => { if (!validateForm()) return + // 检查是否选择了图片,如果没有则自动调用chooseImages + if (uploadedFiles.value.length === 0) { + uni.showModal({ + title: '提示', + content: '请先上传凭证图片', + confirmText: '选择图片', + cancelText: '取消', + success: (res) => { + if (res.confirm) { + chooseImages() + } + }, + }) + return + } + submitting.value = true try { // 组装图片URL diff --git a/src/pages/order/index.vue b/src/pages/order/index.vue index 5ea8245..fb530f5 100644 --- a/src/pages/order/index.vue +++ b/src/pages/order/index.vue @@ -1,7 +1,8 @@