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) => {