From e37e45cfe1123928dba5d9c5a427b0ee497b7ad6 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期二, 23 八月 2022 03:21:32 +0800 Subject: [PATCH] 修复算法配置的字段内容 --- src/views/personalCenter/components/BasicInfo.vue | 47 +++++++++++++++++++++++++---------------------- 1 files changed, 25 insertions(+), 22 deletions(-) diff --git a/src/views/personalCenter/components/BasicInfo.vue b/src/views/personalCenter/components/BasicInfo.vue index eb5bb7e..fec343a 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,14 +55,13 @@ v-model="userInfo.address" :props="options" style="width: 410px" - @change="handleChange" ></el-cascader> </el-form-item> <el-form-item label="鎵嬫満鍙�" prop="phoneNum"> <el-input v-model="userInfo.phoneNum" style="width: 200px"></el-input> </el-form-item> - <el-form-item label="閭" prop="email"> + <el-form-item label="閭" prop="email" v-show="false"> <el-input v-model="userInfo.email" style="width: 410px"></el-input> </el-form-item> </el-form> @@ -120,7 +119,7 @@ userId: "", username: "", phoneNum: "", - type: "", // 鏅�氱敤鎴疯繕鏄紑鍙戣�� + 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,19 +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("璐︽埛淇℃伅淇濆瓨鎴愬姛"); - // this.$emit("gotolist") - }) - .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