Browse Source

Merge branch 'release-sy-v1.0.0' into 'dev'

Release sy v1.0.0

See merge request project/water/shuili-vue!122
sy-water-data-board-ui
潘裕艺 10 months ago
parent
commit
898dfcb562
  1. 12
      src/views/dike/runManage/enginerring/inspectionPlan/components/PlanDetail.vue
  2. 7
      src/views/dike/runManage/enginerring/inspectionRecords/CreateInspectionRecords.vue
  3. 13
      src/views/dike/runManage/enginerring/inspectionRecords/components/NewRecord.vue
  4. 11
      src/views/dike/runManage/enginerring/inspectionRecords/index.vue
  5. 5
      src/views/dike/runManage/enginerring/inspectionRouteManage/components/RouteDetail.vue
  6. 1
      src/views/dike/runManage/enginerring/inspectionRouteManage/index.vue

12
src/views/dike/runManage/enginerring/inspectionPlan/components/PlanDetail.vue

@ -17,8 +17,9 @@
remote remote
filterable filterable
reserve-keyword reserve-keyword
:maxlength="50"
:remote-method="handleGetRemoteDikeMethod" :remote-method="handleGetRemoteDikeMethod"
@focus="handleGetRemoteDikeMethod" @focus="handleGetRemoteDikeMethod('')"
@change="handleChangeDike" @change="handleChangeDike"
v-model="formData.dikeName" v-model="formData.dikeName"
placeholder="请选择堤防" placeholder="请选择堤防"
@ -411,7 +412,6 @@ export default {
methods: { methods: {
getDetail() { getDetail() {
getProjectCheckingPlanDetails(this.id).then((res) => { getProjectCheckingPlanDetails(this.id).then((res) => {
console.log("res >>>>> ", res);
this.formData = res.data; this.formData = res.data;
this.formData.contents?.forEach((v) => { this.formData.contents?.forEach((v) => {
if (v.startDate && v.endDate) { if (v.startDate && v.endDate) {
@ -439,14 +439,11 @@ export default {
)?.name; )?.name;
}, },
handleGetRemoteDikeMethod(query) { handleGetRemoteDikeMethod(query) {
console.log("query >>>>> ", query);
getRunProjectList({ getRunProjectList({
pageSize: 10, pageSize: 10,
pageNum: 1, pageNum: 1,
cv: { data: {
name: "dikeName", dikeName: query,
type: "like",
value: query,
}, },
}).then((res) => { }).then((res) => {
if (res) { if (res) {
@ -543,7 +540,6 @@ export default {
}, },
submit(reset) { submit(reset) {
console.log("提交表单 >>>> ", this.formData); console.log("提交表单 >>>> ", this.formData);
console.log("subFormRef >>>>>>>> ", this.$refs.subFormRef);
return new Promise((r, j) => { return new Promise((r, j) => {
Promise.all([ Promise.all([
this.$refs.formRef.validate(), this.$refs.formRef.validate(),

7
src/views/dike/runManage/enginerring/inspectionRecords/CreateInspectionRecords.vue

@ -37,13 +37,14 @@ export default {
methods: { methods: {
handleSave(reset) { handleSave(reset) {
this.$refs.formRef.submit(reset).then((res) => { this.$refs.formRef.submit(reset).then((res) => {
console.log("res >>>>> ", res); if (!reset) {
this.$router.go(-1); this.$router.go(-1);
}
}); });
}, },
handleCancel() { handleCancel() {
// //
this.$confirm("是否取消编辑?", "提示", { this.$confirm(`是否取消${this.id ? "编辑" : "新增"}`, "提示", {
confirmButtonText: "确定", confirmButtonText: "确定",
cancelButtonText: "取消", cancelButtonText: "取消",
type: "warning", type: "warning",

13
src/views/dike/runManage/enginerring/inspectionRecords/components/NewRecord.vue

@ -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 = [];

11
src/views/dike/runManage/enginerring/inspectionRecords/index.vue

@ -44,7 +44,7 @@ export default {
adcd: "", adcd: "",
dikeName: "", dikeName: "",
dikeType: "", dikeType: "",
name: "", lineName: "",
lineType: "", lineType: "",
dutyHolderType: "", dutyHolderType: "",
status: "", status: "",
@ -69,10 +69,10 @@ export default {
this.getTableData(); this.getTableData();
}, },
handleChangeQuery() { handleChangeQuery() {
this.pageData.pageNum = 1;
this.getTableData(); this.getTableData();
}, },
handleCheckDetails(row, canEdit) { handleCheckDetails(row, canEdit) {
console.log("row >>>>> ", row);
this.currentRow = row; this.currentRow = row;
this.currentRow.canEdit = !!canEdit; this.currentRow.canEdit = !!canEdit;
this.dialogVisible = true; this.dialogVisible = true;
@ -146,7 +146,7 @@ export default {
adcd: this.paramsData.adcd, adcd: this.paramsData.adcd,
dikeName: this.paramsData.dikeName, dikeName: this.paramsData.dikeName,
dikeType: this.paramsData.dikeType, dikeType: this.paramsData.dikeType,
lineName: this.paramsData.name, lineName: this.paramsData.lineName,
lineType: this.paramsData.lineType, lineType: this.paramsData.lineType,
dutyHolderType: this.paramsData.dutyHolderType, dutyHolderType: this.paramsData.dutyHolderType,
status: this.paramsData.status, status: this.paramsData.status,
@ -202,13 +202,12 @@ export default {
this.paramsData.adcd = ""; this.paramsData.adcd = "";
this.paramsData.dikeName = ""; this.paramsData.dikeName = "";
this.paramsData.dikeType = ""; this.paramsData.dikeType = "";
this.paramsData.name = ""; this.paramsData.lineName = "";
this.paramsData.lineType = ""; this.paramsData.lineType = "";
this.paramsData.dutyHolderType = ""; this.paramsData.dutyHolderType = "";
this.paramsData.status = ""; this.paramsData.status = "";
this.pageData.pageNum = 1; this.pageData.pageNum = 1;
this.searchInput = "";
this.getTableData(); this.getTableData();
}, },
// label // label
@ -370,7 +369,7 @@ export default {
size="small" size="small"
class="w-202 ml-10" class="w-202 ml-10"
:maxlength="50" :maxlength="50"
v-model="paramsData.name" v-model="paramsData.lineName"
@change="handleChangeQuery" @change="handleChangeQuery"
placeholder="请输入名称" placeholder="请输入名称"
/> />

5
src/views/dike/runManage/enginerring/inspectionRouteManage/components/RouteDetail.vue

@ -17,6 +17,7 @@
remote remote
filterable filterable
reserve-keyword reserve-keyword
:maxlength="50"
:remote-method="handleGetRemoteDikeMethod" :remote-method="handleGetRemoteDikeMethod"
@focus="handleGetRemoteDikeMethod('')" @focus="handleGetRemoteDikeMethod('')"
@change="handleChangeDike" @change="handleChangeDike"
@ -229,7 +230,6 @@ export default {
watch: { watch: {
id: { id: {
handler(val) { handler(val) {
console.log("id-watch >>>>> ", val);
if (val) { if (val) {
getProjectCheckingLineRouteDetails(val).then((response) => { getProjectCheckingLineRouteDetails(val).then((response) => {
this.formData = response.data; this.formData = response.data;
@ -238,7 +238,6 @@ export default {
response.data.entries && typeof response.data.entries === "string" response.data.entries && typeof response.data.entries === "string"
? JSON.parse(response.data.entries) ? JSON.parse(response.data.entries)
: []; : [];
console.log(" this.entries >>>>> ", this.entries);
}); });
} }
}, },
@ -274,7 +273,6 @@ export default {
)?.name; )?.name;
}, },
handleGetRemoteDikeMethod(query) { handleGetRemoteDikeMethod(query) {
console.log("query >>>>> ", query);
getRunProjectList({ getRunProjectList({
pageSize: 10, pageSize: 10,
pageNum: 1, pageNum: 1,
@ -288,7 +286,6 @@ export default {
}); });
}, },
handleGetRemoteProjectMethod(query) { handleGetRemoteProjectMethod(query) {
console.log("query >>>>> ", query);
postDFInspectionProjectList({ postDFInspectionProjectList({
data: { data: {
timeView: { timeView: {

1
src/views/dike/runManage/enginerring/inspectionRouteManage/index.vue

@ -515,6 +515,7 @@ export default {
}); });
}, },
handleChangeQuery() { handleChangeQuery() {
this.pageData.pageNum = 1;
this.getTableData(); this.getTableData();
}, },
handleCheckDetail(row) { handleCheckDetail(row) {

Loading…
Cancel
Save