From 6e573512a759788f38b42005713dd1f5b93f13fb Mon Sep 17 00:00:00 2001 From: aihe <961836564@qq.com> Date: Mon, 29 Apr 2024 12:33:35 +0800 Subject: [PATCH] uu --- components/tpx-select/tpx-select.vue | 3 +++ pages/address/edit.vue | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/components/tpx-select/tpx-select.vue b/components/tpx-select/tpx-select.vue index 00f2d63..803bb8e 100644 --- a/components/tpx-select/tpx-select.vue +++ b/components/tpx-select/tpx-select.vue @@ -141,15 +141,18 @@ } }, created() { + uni.$on('click', this.handleDocumentClick); // document.addEventListener('click', this.handleDocumentClick) }, unmounted() { + uni.$off('click', this.handleDocumentClick); // document.removeEventListener('click', this.handleDocumentClick) }, methods: { handleDocumentClick(){ + debugger this.show = false }, handleSelectSwitch() { diff --git a/pages/address/edit.vue b/pages/address/edit.vue index 698bae6..a36eb18 100644 --- a/pages/address/edit.vue +++ b/pages/address/edit.vue @@ -134,8 +134,8 @@ addressNameCodeMap.map((t, index)=> { let name = res.data[t.nameKey] let code = res.data[t.codeKey] - name && (this.addressModal.values.regIds[index] = name); - code && (this.addressModal.values.regNames[index] = code); + name && (this.addressModal.values.regIds[index] = code); + code && (this.addressModal.values.regNames[index] = name); }) } }, @@ -162,7 +162,7 @@ if(this.queryOption.id) { curServiceHand = apiService.editAddress } - params.blDefaultFlag = !!(params.blDefaultFlag && params.blDefaultFlag.length > 0); + params.blDefaultFlag = Number(!!(params.blDefaultFlag && params.blDefaultFlag.length > 0)); await curServiceHand({ ...params, _loading: true }) this.showToast("操作成功")