Browse Source

登录记住表单内容功能

ljb 8 months ago
parent
commit
3247b687b6
3 changed files with 18 additions and 14 deletions
  1. 2 1
      src/config/website.js
  2. 9 6
      src/page/login/userlogin.vue
  3. 7 7
      src/views/system/menu.vue

+ 2 - 1
src/config/website.js

@@ -32,7 +32,8 @@ export default {
   },
   //配置菜单的属性
   menu: {
-    iconDefault: 'iconfont icon-caidan',
+    // iconDefault: 'iconfont icon-caidan',
+    iconDefault: '',
     props: {
       label: 'name',
       path: 'path',

+ 9 - 6
src/page/login/userlogin.vue

@@ -9,7 +9,8 @@
       <el-input size="small"
                 @keyup.enter.native="handleLogin"
                 v-model="loginForm.tenantId"
-                auto-complete="off"
+                auto-complete="on"
+                name="tenantId"
                 :placeholder="$t('login.tenantId')">
         <i slot="prefix" class="icon-quanxian"/>
       </el-input>
@@ -18,7 +19,8 @@
       <el-input size="small"
                 @keyup.enter.native="handleLogin"
                 v-model="loginForm.username"
-                auto-complete="off"
+                auto-complete="on"
+                name="username"
                 :placeholder="$t('login.username')">
         <i slot="prefix" class="icon-yonghu"/>
       </el-input>
@@ -28,7 +30,8 @@
                 @keyup.enter.native="handleLogin"
                 :type="passwordType"
                 v-model="loginForm.password"
-                auto-complete="off"
+                auto-complete="on"
+                name="password"
                 :placeholder="$t('login.password')">
         <i class="el-icon-view el-input__icon" slot="suffix" @click="showPassword"/>
         <i slot="prefix" class="icon-mima"/>
@@ -92,15 +95,15 @@
         registerMode: this.website.oauth2.registerMode,
         loginForm: {
           //租户ID
-          tenantId: "882990",
+          tenantId: "",
           //部门ID
           deptId: "",
           //角色ID
           roleId: "",
           //用户名
-          username: "admin",
+          username: "",
           //密码
-          password: "kd2025@2026!",
+          password: "",
           //账号类型
           type: "account",
           //验证码的值

+ 7 - 7
src/views/system/menu.vue

@@ -130,13 +130,13 @@
               type: "icon",
               slot: true,
               iconList: iconList,
-              rules: [
-                {
-                  required: true,
-                  message: "请输入菜单图标",
-                  trigger: "click"
-                }
-              ]
+              // rules: [
+              //   {
+              //     required: true,
+              //     message: "请输入菜单图标",
+              //     trigger: "click"
+              //   }
+              // ]
             },
             {
               label: "菜单编号",