|
@ -16,6 +16,7 @@ |
|
|
size="small" |
|
|
size="small" |
|
|
remote |
|
|
remote |
|
|
filterable |
|
|
filterable |
|
|
|
|
|
:maxlength="50" |
|
|
reserve-keyword |
|
|
reserve-keyword |
|
|
:remote-method="handleGetRemotePlanMethod" |
|
|
:remote-method="handleGetRemotePlanMethod" |
|
|
@focus="() => handleGetRemotePlanMethod(null)" |
|
|
@focus="() => handleGetRemotePlanMethod(null)" |
|
@ -218,6 +219,7 @@ |
|
|
<div class="form-item-title">巡查路线(推荐)</div> |
|
|
<div class="form-item-title">巡查路线(推荐)</div> |
|
|
<div class="map-box"> |
|
|
<div class="map-box"> |
|
|
<SyMixMap |
|
|
<SyMixMap |
|
|
|
|
|
ref="syMapRef" |
|
|
:showPosition="false" |
|
|
:showPosition="false" |
|
|
:canEdit="!canEdit" |
|
|
:canEdit="!canEdit" |
|
|
:entries="entries" |
|
|
:entries="entries" |
|
@ -356,7 +358,6 @@ export default { |
|
|
this.subPlanList = res2.data?.contents || []; |
|
|
this.subPlanList = res2.data?.contents || []; |
|
|
}); |
|
|
}); |
|
|
this.dealLineDetailData(res.data.lineId, res.data.items); |
|
|
this.dealLineDetailData(res.data.lineId, res.data.items); |
|
|
console.log("this.formData >>>> ", this.formData); |
|
|
|
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
@ -388,7 +389,6 @@ export default { |
|
|
|
|
|
|
|
|
setTimeout(() => { |
|
|
setTimeout(() => { |
|
|
this.$refs.formRef.clearValidate(); |
|
|
this.$refs.formRef.clearValidate(); |
|
|
console.log("重置表单验证效果 >>>>>>> "); |
|
|
|
|
|
}, 30); |
|
|
}, 30); |
|
|
|
|
|
|
|
|
getProjectCheckingPlanDetails(planItem.id).then((res) => { |
|
|
getProjectCheckingPlanDetails(planItem.id).then((res) => { |
|
@ -416,7 +416,6 @@ export default { |
|
|
}, |
|
|
}, |
|
|
// 上传前 |
|
|
// 上传前 |
|
|
beforeProblemImgUpload(e) { |
|
|
beforeProblemImgUpload(e) { |
|
|
console.log("e >>>>> ", e); |
|
|
|
|
|
if (this.currentItem.problemImages?.length >= 3) { |
|
|
if (this.currentItem.problemImages?.length >= 3) { |
|
|
this.$message.warning("最多上传3张"); |
|
|
this.$message.warning("最多上传3张"); |
|
|
return false; |
|
|
return false; |
|
@ -449,7 +448,6 @@ export default { |
|
|
// 获取路线详情 |
|
|
// 获取路线详情 |
|
|
dealLineDetailData(lineId, items) { |
|
|
dealLineDetailData(lineId, items) { |
|
|
getProjectCheckingLineRouteDetails(lineId).then((response) => { |
|
|
getProjectCheckingLineRouteDetails(lineId).then((response) => { |
|
|
console.log("路线详情 >>>>> ", response); |
|
|
|
|
|
const data = response.data; |
|
|
const data = response.data; |
|
|
if (data) { |
|
|
if (data) { |
|
|
this.formData.lineType = data.type; |
|
|
this.formData.lineType = data.type; |
|
@ -466,7 +464,6 @@ export default { |
|
|
return data.label.indexOf(value) !== -1; |
|
|
return data.label.indexOf(value) !== -1; |
|
|
}, |
|
|
}, |
|
|
handleGetRemotePlanMethod(query = null) { |
|
|
handleGetRemotePlanMethod(query = null) { |
|
|
console.log("query >>>>> ", query); |
|
|
|
|
|
postDFInspectionPlanlist({ |
|
|
postDFInspectionPlanlist({ |
|
|
data: { |
|
|
data: { |
|
|
timeView: { |
|
|
timeView: { |
|
@ -679,7 +676,6 @@ export default { |
|
|
let currentItem = data.nodeLink; |
|
|
let currentItem = data.nodeLink; |
|
|
currentItem.key = currentItem.parts[currentItem.parts.length - 1]; |
|
|
currentItem.key = currentItem.parts[currentItem.parts.length - 1]; |
|
|
this.$set(this, "currentItem", currentItem); |
|
|
this.$set(this, "currentItem", currentItem); |
|
|
console.log("当前的currentItem >>>> ", this.currentItem); |
|
|
|
|
|
setTimeout(() => { |
|
|
setTimeout(() => { |
|
|
this.$refs.treeRef.setCurrentKey(this.currentItem.key); |
|
|
this.$refs.treeRef.setCurrentKey(this.currentItem.key); |
|
|
}, 30); |
|
|
}, 30); |
|
@ -713,7 +709,8 @@ export default { |
|
|
} |
|
|
} |
|
|
r(); |
|
|
r(); |
|
|
}) |
|
|
}) |
|
|
.catch(() => { |
|
|
.catch((e) => { |
|
|
|
|
|
console.log("err >>>>> ", e); |
|
|
j(); |
|
|
j(); |
|
|
}); |
|
|
}); |
|
|
} else { |
|
|
} else { |
|
@ -730,6 +727,8 @@ export default { |
|
|
this.checkTreeData = []; |
|
|
this.checkTreeData = []; |
|
|
this.currentItem = {}; |
|
|
this.currentItem = {}; |
|
|
|
|
|
|
|
|
|
|
|
this.formData.planName = ""; |
|
|
|
|
|
this.formData.planId = ""; |
|
|
this.formData.subPlanName = ""; |
|
|
this.formData.subPlanName = ""; |
|
|
this.formData.subPlanId = ""; |
|
|
this.formData.subPlanId = ""; |
|
|
this.subPlanDateArr = []; |
|
|
this.subPlanDateArr = []; |
|
|