From 4dd5e36882cf0965fe1004cf405564b554894bf1 Mon Sep 17 00:00:00 2001 From: Apcallover <1503963513@qq.com> Date: Mon, 25 Mar 2024 10:14:15 +0800 Subject: [PATCH] =?UTF-8?q?flat:=20=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/map/selectLocation.vue | 1 + src/views/tenant/works/Dialog/CopyMission.vue | 14 ++++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/components/map/selectLocation.vue b/src/components/map/selectLocation.vue index a92aa5a..f3ea2b1 100644 --- a/src/components/map/selectLocation.vue +++ b/src/components/map/selectLocation.vue @@ -63,6 +63,7 @@ export default { watch: {}, methods: { addressChangeHandle(val) { + this.$emit("input", val); if (val == "") { this.$emit("addressDel", "删除了地址数据"); } diff --git a/src/views/tenant/works/Dialog/CopyMission.vue b/src/views/tenant/works/Dialog/CopyMission.vue index 54680bf..71b00e1 100644 --- a/src/views/tenant/works/Dialog/CopyMission.vue +++ b/src/views/tenant/works/Dialog/CopyMission.vue @@ -73,6 +73,7 @@ ref="selectMap" @addAddress="addAddress" @addressDel = "addressDel" + @input="inputAddress" :isCanEdit="!disabled" :lng="obj.lon" :lat="obj.lat" @@ -842,6 +843,10 @@ export default { }, }, methods: { + inputAddress(val) { + console.log(val) + this.obj.address = val; + }, workSkillList(res) { this.workTypesNameList = res.data const Deliver = (children, obj = {}) => { @@ -1070,9 +1075,10 @@ export default { } }) } - const copy = JSON.parse(JSON.stringify(row)) - row.worktypeIds = copy.workSkills.join(',') - row.worktypeNames = copy.workSkills.map((id) => this.workTypesNameObj[id]).join(',') + // const copy = JSON.parse(JSON.stringify(row)) + row.worktypeIds = row.workSkills.join(',') + row.worktypeNames = row.workSkills.map((id) => this.workTypesNameObj[id]).join(',') + row.workSkills = row.workSkills.join(',') console.log(row) // 修改原数据workSkills if (this.type === "add" || this.type === "copy") { @@ -1089,7 +1095,7 @@ export default { wageUnitCategory: row.wageUnitCategory, tradeId: row.tradeId, tradeNames: row.tradeNames, - worktypeIds: row.workSkills, + worktypeIds: row.worktypeIds, worktypeNames: row.worktypeNames, skillIds: row.workSkills[1], skillNames: row.skillNames,