From 3e04c2102a31ea3306277203449097cb027215ae Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 13 二月 2025 15:23:11 +0800
Subject: [PATCH] 客户管理页面联调
---
src/views/system/customer/index.vue | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/src/views/system/customer/index.vue b/src/views/system/customer/index.vue
index bdd5b8f..169b755 100644
--- a/src/views/system/customer/index.vue
+++ b/src/views/system/customer/index.vue
@@ -105,9 +105,7 @@
formTitle: '',
addDia: false,
addPower: true,
- user: {
- name: null
- },
+ user: {},
userRules: {
company: [{ required: true, message: '璇疯緭鍏ュ鎴峰悕绉�', trigger: 'blur' }],
companyEn: [{ required: true, message: '璇疯緭鍏ュ鎴峰悕绉癊N', trigger: 'blur' }],
@@ -153,19 +151,23 @@
this.loading = true
if (this.operationType === 'add') {
addCustom(this.user).then(res => {
- if (res.code === 201) return
+ this.loading = false
+ if (res.code !== 200) return
this.$message.success('鏂板鎴愬姛')
this.getList()
- this.loading = false
this.reset()
+ }).catch(err => {
+ this.loading = false
})
} else {
upCustom(this.user).then(res => {
- if (res.code === 201) return
+ this.loading = false
+ if (res.code !== 200) return
this.$message.success('淇敼鎴愬姛')
this.getList()
- this.loading = false
this.reset()
+ }).catch(err => {
+ this.loading = false
})
}
}
--
Gitblit v1.9.3