Browse Source

修改长度提示

zhaoke 3 years ago
parent
commit
39f7e3db4d

+ 8 - 2
src/views/authorityManagement/components/authorityAppAdd.vue

@@ -92,6 +92,7 @@
 
 <script>
 import { SaveApp } from "@/api/apiAuthority";
+import { lengthValidator } from '@/utils/validate'
 export default {
   name: "Addapp",
   data () {
@@ -106,8 +107,13 @@ export default {
       },
       rules: {
         //表单验证
-        name: [{ required: true, message: "请输入应用名称", trigger: "blur" }],
-        content: [{ required: true, message: "请输入描述", trigger: "blur" }],
+        name: [
+          { required: true, message: "请输入应用名称", trigger: "blur" },
+          { validator: lengthValidator, max: 32, message: '长度在 1到 32 个字符', trigger: ['change', 'blur'] }],
+        content: [
+          { required: true, message: "请输入描述", trigger: "blur" },
+          { validator: lengthValidator, max: 200, message: '长度在 1到 200 个字符', trigger: ['change', 'blur'] }
+        ],
       },
       radio: "1",
       type: null, //参数类型

+ 8 - 2
src/views/authorityManagement/components/authorityAppEdit.vue

@@ -103,6 +103,7 @@ import {
   UpdateAppStatus,
   DeleteApp,
 } from "@/api/apiAuthority";
+import { lengthValidator } from '@/utils/validate'
 export default {
   name: "Addapp",
   data () {
@@ -117,8 +118,13 @@ export default {
       },
       rules: {
         //表单验证
-        name: [{ required: true, message: "请输入应用名称", trigger: "blur" }],
-        content: [{ required: true, message: "请输入描述", trigger: "blur" }],
+        name: [
+          { required: true, message: "请输入应用名称", trigger: "blur" },
+          { validator: lengthValidator, max: 32, message: '长度在 1到 32 个字符', trigger: ['change', 'blur'] }],
+        content: [
+          { required: true, message: "请输入描述", trigger: "blur" },
+          { validator: lengthValidator, max: 200, message: '长度在 1到 200 个字符', trigger: ['change', 'blur'] }
+        ],
       },
       radio: 1,
       AppId: null,

+ 1 - 0
src/views/authorityManagement/components/authorityRoleAdd.vue

@@ -73,6 +73,7 @@ export default {
           { validator: lengthValidator, max: 32, message: '长度在 1到 32 个字符', trigger: ['change', 'blur'] }
         ],
         app: [
+          { required: true, message: "请输入描述", trigger: "blur" },
           { validator: lengthValidator, max: 200, message: '长度在 1到 200 个字符', trigger: ['change', 'blur'] }
         ],
       },

+ 4 - 3
src/views/authorityManagement/components/authorityRoleEdit.vue

@@ -37,13 +37,13 @@
     </div>
     <div class="power-content flex-wrap">
       <div class="r24 flex1 part">
-        <Permissiontree v-loading="loading" element-loading-text="数据加载中" @getTreeData="getTreeData" :checkedKeys="checkedKeys" title="权限树" />
+        <Permissiontree @getTreeData="getTreeData" :checkedKeys="checkedKeys" title="权限树" />
       </div>
       <div :class="isClass ? '':'r24'" class="flex1 part">
-        <Rulesofcompetency v-loading="loading" element-loading-text="数据加载中" :authList="authList" :authTo="authTo" title="权限规则" />
+        <Rulesofcompetency :authList="authList" :authTo="authTo" title="权限规则" />
       </div>
       <div v-is="['role_edit_mutually_exclusive','role_edit_mutually_exclusive_list']" class="flex1 part">
-        <Rolelist v-is="['role_edit_mutually_exclusive']" v-loading="loading" element-loading-text="数据加载中" @checkChange="checkChange" @checkClick="checkClick" :roleType="roleType" needType="1" :needId="roleId" :checkBoxList="radioCheck" :active="true" class="hucRole" :imageSize="80" :number="8" style="height: 280px; overflow: hidden" title="互斥角色" />
+        <Rolelist v-is="['role_edit_mutually_exclusive']" @checkChange="checkChange" @checkClick="checkClick" :roleType="roleType" needType="1" :needId="roleId" :checkBoxList="radioCheck" :active="true" class="hucRole" :imageSize="80" :number="8" style="height: 280px; overflow: hidden" title="互斥角色" />
 
         <Permissionlist v-is="['role_edit_mutually_exclusive_list']" v-loading="permission" element-loading-text="数据加载中" :check="true" :imageSize="80" :RoleList="RoleList" class="hucPower" style="margin-top: 24px" title="互斥角色已有权限列表" />
       </div>
@@ -80,6 +80,7 @@ export default {
           { validator: lengthValidator, max: 32, message: '长度在 1到 32 个字符', trigger: ['change', 'blur'] }
         ],
         app: [
+          { required: true, message: "请输入描述", trigger: "blur" },
           { validator: lengthValidator, max: 200, message: '长度在 1到 200 个字符', trigger: ['change', 'blur'] }
         ],
       },