From 970d104c1a3e88fcb20d99b589985c52444eb7f2 Mon Sep 17 00:00:00 2001 From: zhang_li Date: Mon, 21 Apr 2025 15:36:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20SBBJ-918APP=E8=AE=BE=E5=A4=87=E5=B7=A1?= =?UTF-8?q?=E6=A3=80=E7=82=B9=E6=A3=80=E4=B8=BB=E5=8A=A8=E6=89=AB=E7=A0=81?= =?UTF-8?q?=E7=82=B9=E6=A3=80=E6=B2=A1=E6=9C=89=E5=BF=85=E9=A1=BB=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=9B=BE=E7=89=87=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/spotCheckOrder/addForm.vue | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/pages/spotCheckOrder/addForm.vue b/src/pages/spotCheckOrder/addForm.vue index 975a5e1..644ecbc 100644 --- a/src/pages/spotCheckOrder/addForm.vue +++ b/src/pages/spotCheckOrder/addForm.vue @@ -70,7 +70,7 @@ - + @@ -116,7 +116,7 @@ const store = useCountStore() const loading = ref(false) const type = ref('') const imgList = ref([]) -const status = 'INSPECTION' +const status = 'INSPECTION' const list = ref([ { name: 'apple', @@ -196,7 +196,7 @@ function getDetailsByNumber() { function getSubList() { const data = { deviceNumber: form.value.deviceNumber, - status: status + status } deviceApi .getInspectionConfig(data) @@ -248,7 +248,11 @@ function submit() { proxy.$modal.showToast('请填写所有必填的巡检点检记录') return } - + const imgListHave = subList.value.some((item) => !item.imgList || item.imgList.length == 0) + if (imgListHave) { + proxy.$modal.showToast('请上传巡检点检图片') + return + } const data = { describes: form.value.describes, deviceNumber: form.value.deviceNumber, @@ -256,7 +260,7 @@ function submit() { classes: form.value.classes, subList: subList.value, type: type.value, - status: status + status } proxy.$modal.confirm('是否添加点检工单').then(() => { @@ -359,8 +363,8 @@ function chooseImage(dataItem) { } // 删除图片 -function delImage(index) { - imgList.value.splice(index, 1) +function delImage(array, index) { + array.splice(index, 1) } onLoad(async (option) => {