From 55aa82c9a33a6b6d7ecf6c91b2355b01e6f3f242 Mon Sep 17 00:00:00 2001 From: 77 <77@77.com> Date: Fri, 26 Apr 2024 10:38:46 +0800 Subject: [PATCH] init --- src/views/xq/user/add-user-dialog.vue | 15 ++++++++++++++- src/views/xq/user/update-user-dialog.vue | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/src/views/xq/user/add-user-dialog.vue b/src/views/xq/user/add-user-dialog.vue index 83e4ef2..0e7669f 100644 --- a/src/views/xq/user/add-user-dialog.vue +++ b/src/views/xq/user/add-user-dialog.vue @@ -361,7 +361,11 @@ export default { this.$refs['form'].validate((valid) => { if (valid) { this.buttonLoading = true; - addUser(this.form).then(data => { + addUser({ + ...this.form, + residenceCode: this.getCode(this.form.residenceCode), + addressCode: this.getCode(this.form.addressCode) + }).then(data => { this.$modal.msgSuccess("新增用户成功"); this.buttonLoading = false; this.open = false @@ -371,6 +375,15 @@ export default { }); } }) + }, + getCode(code){ + if(!code){ + return code; + } + if(Array.isArray(code)){ + return code[code.length-1] + } + return code; } } }; diff --git a/src/views/xq/user/update-user-dialog.vue b/src/views/xq/user/update-user-dialog.vue index d4f3545..3ca5e42 100644 --- a/src/views/xq/user/update-user-dialog.vue +++ b/src/views/xq/user/update-user-dialog.vue @@ -352,7 +352,11 @@ export default { }) }, submitForm(){ - updateUser(this.form).then(data => { + updateUser({ + ...this.form, + residenceCode: this.getCode(this.form.residenceCode), + addressCode: this.getCode(this.form.addressCode) + }).then(data => { this.$modal.msgSuccess("编辑用户成功"); this.buttonLoading = false; this.open = false @@ -360,6 +364,15 @@ export default { }).finally(() => { this.buttonLoading = false; }); + }, + getCode(code){ + if(!code){ + return code; + } + if(Array.isArray(code)){ + return code[code.length-1] + } + return code; } } };