diff --git a/src/views/components/TaskForm.vue b/src/views/components/TaskForm.vue index 4c319fa..c421739 100644 --- a/src/views/components/TaskForm.vue +++ b/src/views/components/TaskForm.vue @@ -182,9 +182,19 @@ const multiple = ref(true); // 获取上传的图片 function getImgList(e) { + console.log(e, '11111111111'); e.forEach((item) => { item.refField = 'pat_problem'; + AllData.messageTwo = item.status; + console.log(AllData.messageTwo, ' AllData.messageTwo'); + + if (AllData.messageTwo == 'done') { + AllData.isdisabled = false; + } else { + AllData.isdisabled = true; + } }); + AllData.formData.sysFileSaveRequestList = e; } // 选着 @@ -204,10 +214,11 @@ // 提交上报 const onSubmitData = async () => { - patrolProblemadd(AllData.formData).then((response) => { - proxy.showSuccessToast('上报成功'); - closeDaKa(); - }); + console.log(AllData.formData, 'AllData.formData'); + // patrolProblemadd(AllData.formData).then((response) => { + // proxy.showSuccessToast('上报成功'); + // closeDaKa(); + // }); }; // 检查项关闭 @@ -264,22 +275,26 @@ AllData.formData.patrolTaskNo = props.numberNum; //2:临时巡查 1任务巡查 uploadType AllData.formData.uploadType = props.uploadType; - - bus.on('fileOBJVisible', (e) => { - AllData.messageOne = e; - // console.log(AllData.messageOne, ' AllData.messageOne'); - if (AllData.messageOne == '上传成功') { - AllData.isdisabled = false; - // console.log(AllData.isdisabled, ' 上传成功'); - } else { - AllData.isdisabled = true; - // console.log(AllData.isdisabled, ' 上传中...'); - } - }); }, + { immediate: true } ); onMounted(() => { + bus.on('isdisabledVisible', (e) => { + console.log(e, 'eee-eeee'); + AllData.isdisabled = e; + }); + // bus.on('fileOBJVisible', (e) => { + // AllData.messageOne = e; + // console.log(e, ' ------AllData.messageOne'); + // if (AllData.messageOne == '上传成功') { + // AllData.isdisabled = false; + // // console.log(AllData.isdisabled, ' 上传成功'); + // } else { + // AllData.isdisabled = true; + // // console.log(AllData.isdisabled, ' 上传中...'); + // } + // }); projectTypeListM(); getCurrentPositon((lng, lat, address) => { let NewLonLat = CoordTransform.gcj02towgs84(Number(lng), Number(lat)); @@ -288,7 +303,8 @@ }); }); onBeforeUnmount(() => { - bus.off('fileOBJVisible'); + bus.off('isdisabledVisible'); + // bus.off('fileOBJVisible'); });