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