From f20a554bdb24e9dfde9dc6a69d78595944f61d15 Mon Sep 17 00:00:00 2001 From: mark <mark18340872469@163.com> Date: 星期二, 25 十月 2022 14:53:57 +0800 Subject: [PATCH] 设备管理 样式调整 --- src/views/personalCenter/components/BasicInfo.vue | 48 ++++++++++++++++++++++++++---------------------- 1 files changed, 26 insertions(+), 22 deletions(-) diff --git a/src/views/personalCenter/components/BasicInfo.vue b/src/views/personalCenter/components/BasicInfo.vue index bd41987..37911bf 100644 --- a/src/views/personalCenter/components/BasicInfo.vue +++ b/src/views/personalCenter/components/BasicInfo.vue @@ -14,7 +14,7 @@ <el-form-item label="鐢ㄦ埛鍚�" prop="username"> <el-input v-model="userInfo.username" style="width: 200px"></el-input> </el-form-item> - <el-form-item label="娉ㄥ唽绫诲瀷" prop="type"> + <el-form-item label="娉ㄥ唽绫诲瀷" prop="userType"> <el-radio-group v-model="userInfo.userType"> <el-radio :label="1">涓汉</el-radio> <el-radio :label="2">鍏徃</el-radio> @@ -55,7 +55,6 @@ v-model="userInfo.address" :props="options" style="width: 410px" - @change="handleChange" ></el-cascader> </el-form-item> <el-form-item label="鎵嬫満鍙�" prop="phoneNum"> @@ -118,9 +117,9 @@ }, userInfo: { userId: "", - username: "panlei", - phoneNum: "17610829559", - type: "", // 鏅�氱敤鎴疯繕鏄紑鍙戣�� + username: "", + phoneNum: "", + type: 1, // 鏅�氱敤鎴疯繕鏄紑鍙戣�� userType: 1, // 涓汉杩樻槸鍏徃 industryId: "", address: [110100, 110105], @@ -146,16 +145,16 @@ activeEquipment: null, //澶勭悊涓殑璁惧 rules: { trueName: [ - { required: true, message: "璇峰~鍐欑湡瀹炲鍚�", trigger: "change" }, + { required: true, message: "璇峰~鍐欑湡瀹炲鍚�", trigger: "blur" }, ], username: [ - { required: true, message: "璇峰~鍐欑敤鎴峰悕", trigger: "change" }, + { required: true, message: "璇峰~鍐欑敤鎴峰悕", trigger: "blur" }, ], phoneNum: [ - { required: true, message: "璇峰~鍐欐墜鏈哄彿", trigger: "change" }, + { required: true, message: "璇峰~鍐欐墜鏈哄彿", trigger: "blur" }, ], - type: [ - { required: true, message: "璇烽�夋嫨娉ㄥ唽绫诲瀷", trigger: "change" }, + userType: [ + { required: true, message: "璇烽�夋嫨娉ㄥ唽绫诲瀷", trigger: "blur" }, ], }, }; @@ -177,18 +176,23 @@ } }, save() { - this.userInfo.provinceId = this.userInfo.address[0]; - this.userInfo.areaId = this.userInfo.address[1]; - entireUserInfo(this.userInfo) - .then((res) => { - this.$notify.success("璐︽埛淇℃伅淇濆瓨鎴愬姛"); - }) - .catch((err) => { - if (err && err.status == 401) { - return; - } - this.$notify.error("璐︽埛淇℃伅淇濆瓨澶辫触"); - }); + this.$refs["ruleForm"].validate((valid) => { + if (valid) { + this.userInfo.provinceId = this.userInfo.address[0]; + this.userInfo.areaId = this.userInfo.address[1]; + entireUserInfo(this.userInfo) + .then((res) => { + this.$notify.success("璐︽埛淇℃伅淇濆瓨鎴愬姛"); + // this.$emit("gotolist") + }) + .catch((err) => { + if (err && err.status == 401) { + return; + } + this.$notify.error("璐︽埛淇℃伅淇濆瓨澶辫触"); + }); + } + }); }, // 璺冲埌璁惧璇︽儏 checkDetail(row) { -- Gitblit v1.8.0