From bf8866e5048a23436f3c7eddba9c75196f805fef Mon Sep 17 00:00:00 2001
From: zhaoxiaoqiang <287285524@qq.com>
Date: Tue, 05 Sep 2023 17:54:58 +0800
Subject: [PATCH] 密码设置

---
 src/views/account-management/account-list.vue |   63 +++++--------------------------
 src/views/login/index.vue                     |    8 +--
 2 files changed, 13 insertions(+), 58 deletions(-)

diff --git a/src/views/account-management/account-list.vue b/src/views/account-management/account-list.vue
index 1218f59..b844e32 100644
--- a/src/views/account-management/account-list.vue
+++ b/src/views/account-management/account-list.vue
@@ -2,7 +2,7 @@
  * @Author: 小明丶
  * @Date: 2020-05-11 17:38:01
  * @LastEditors: zhaoxiaoqiang 287285524@qq.com
- * @LastEditTime: 2023-09-05 17:01:35
+ * @LastEditTime: 2023-09-05 17:46:59
  * @Description: 账户管理
  -->
 <template>
@@ -38,7 +38,7 @@
         <el-form-item label="用户名称:" prop="name">
           <el-input
             v-model.trim="creatForm.name"
-            maxlength="20"
+            maxlength="30"
             autocomplete="off"
             placeholder="请输入用户名称"
           ></el-input>
@@ -62,27 +62,6 @@
                 :value="item.roleId">
               </el-option>
             </el-select>
-        </el-form-item>
-        <el-form-item label="密码:"  v-show="title !== '编辑账户'" prop="password">
-          <el-input
-            type = "password"
-            v-if="isCreat"
-            v-model.trim="creatForm.password"
-            maxlength="20"
-            autocomplete="off"
-            placeholder="请输入密码"
-          ></el-input>
-        </el-form-item>
-        <el-form-item label="密码确认:"  v-show="title !== '编辑账户'" prop="resPassword">
-          <el-input
-            type = "password"
-            v-if="isCreat"
-            v-model.trim="creatForm.resPassword"
-            maxlength="20"
-            autocomplete="off"
-            placeholder="再次输入密码"
-          ></el-input>
-          <span v-else>{{creatForm.resPassword}}</span>
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
@@ -187,15 +166,13 @@
     };
   },
   watch: {
-    // dialogFormVisible: function(newVal) {
-    //   if (!newVal) {
-    //     this.creatForm.name = ""
-    //     this.creatForm.phone = ""
-    //     this.creatForm.password = ''
-    //     this.creatForm.resPassword = ''
-    //     this.creatForm.role = ''
-    //   }
-    // }
+    dialogFormVisible: function(newVal) {
+      if (!newVal) {
+        this.creatForm.name = "";
+        this.creatForm.phone = "";
+        this.creatForm.role = '';
+      }
+    }
   },
   created(){
     roleGetRoleList().then(res => {
@@ -245,10 +222,6 @@
          this.$message.error('请输入用户名称');
          return
       }
-      if(!v.checkName(this.creatForm.name)){
-         this.$message.error('请输入正确用户名称');
-         return
-      }
       if(v.checkValEmpty(this.creatForm.phone)){
         this.$message.error('请输入用户手机号');
         return
@@ -261,22 +234,7 @@
         this.$message.error('请选择角色');
         return
       }
-      if(v.checkValEmpty(this.creatForm.password) && this.isCreat){
-        this.$message.error('请输入密码');
-        return
-      }
-      if(!v.checkPassword(this.creatForm.password) && this.isCreat){
-        this.$message.error('密码格式错误,请输入6~20位包含字母及数字');
-        return
-      }
-      if(v.checkValEmpty(this.creatForm.resPassword)  && this.isCreat){
-        this.$message.error('请输入密码确认');
-        return
-      }
-      if(this.creatForm.password!=this.creatForm.resPassword  && this.isCreat){
-        this.$message.error('密码输入不一致,请确认');
-        return
-      }
+
       if(this.title === '新建账户') {
         let temPassWord = md5(this.creatForm.phone+this.creatForm.password)
         let temconfirmPwd = md5(this.creatForm.phone+this.creatForm.resPassword)
@@ -297,7 +255,6 @@
       } else if (this.title === '编辑账户') {
         let data = {userName: this.creatForm.name, userId: this.rowsInfo.userId, roleId:this.creatForm.role}
         userUpdate(data).then(res => {
-          console.log(res)
           if(res) {
             this.$notify({
               title: '提示',
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 8988de7..1930adf 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -8,7 +8,7 @@
       </div>
       <div class="login-form">
         <div class="title-container">
-          <div class='title'>权益品后台管理</div>
+          权益品后台管理
         </div>
         <el-form ref="loginForm" :model="loginForm" :rules="loginRules" auto-complete="on" label-position="left" v-if="!findPass">
           <div class="login-cont">
@@ -272,7 +272,7 @@
     }
   }
   .login-form {
-    // width: 400px;
+    width: 300px;
     min-height: 326px;
     display: flex;
     justify-content: center;
@@ -318,15 +318,13 @@
   }
 
   .title-container {
-    .title {
+      width: 100%;
       font-size: 32px;
       margin-bottom: 82px;
       color: #333333;
       text-align: center;
       font-weight: bold;
-    }
   }
-
   .show-pwd {
     position: absolute;
     right: 10px;

--
Gitblit v1.8.0