From 7c826a0fce18dd76aba65cead1b656b67323a497 Mon Sep 17 00:00:00 2001 From: woody Date: Thu, 9 Oct 2025 11:32:34 +0800 Subject: [PATCH] =?UTF-8?q?feat(memberRetailRegion):=20=E6=94=B6=E7=9B=8A?= =?UTF-8?q?=E5=8C=BA=E5=9F=9F=E9=85=8D=E7=BD=AE=E5=8F=AF=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../configManage/memberRetailRegion/index.vue | 58 +++++++++---------- 1 file changed, 27 insertions(+), 31 deletions(-) diff --git a/src/views/configManage/memberRetailRegion/index.vue b/src/views/configManage/memberRetailRegion/index.vue index bde7af5..0ec7492 100644 --- a/src/views/configManage/memberRetailRegion/index.vue +++ b/src/views/configManage/memberRetailRegion/index.vue @@ -25,22 +25,7 @@ - - - - - - - +
- + @click="handleAdd" + >{{ '添加' }} - +
{ @@ -506,9 +488,16 @@ export default { if (this.types === 1) { datas.pkMember = this.table.pkMember datas.province = this.table.addressd[0] - datas.city = this.table.addressd[1] - datas.county = this.table.addressd[2] + datas.city = this.table.addressd[1] || 0 + datas.county = this.table.addressd[2] || 0 datas.effectiveEndDate = this.table.effectiveEndDate + let type = 1 + if (datas.city && !datas.county) { + type = 2 + } else if (datas.city && datas.county) { + type = 3 + } + datas.type = type con.retailRegionAdd(datas).then((res) => { if (res.code === 200) { Message({ @@ -528,9 +517,16 @@ export default { datas.pkMember = this.table.pkMember datas.pkId = this.pkIds datas.province = this.table.addressd[0] - datas.city = this.table.addressd[1] - datas.county = this.table.addressd[2] + datas.city = this.table.addressd[1] || 0 + datas.county = this.table.addressd[2] || 0 datas.effectiveEndDate = this.table.effectiveEndDate + let type = 1 + if (datas.city && !datas.county) { + type = 2 + } else if (datas.city && datas.county) { + type = 3 + } + datas.type = type con.retailRegionUpdate(datas).then((res) => { if (res.code === 200) { Message({