Bläddra i källkod

feat: 员工-新增-数据权限必填

caoliqin 6 dagar sedan
förälder
incheckning
1ecdc8bbf4
1 ändrade filer med 5 tillägg och 1 borttagningar
  1. 5 1
      src/views/company/companyUser/index.vue

+ 5 - 1
src/views/company/companyUser/index.vue

@@ -362,7 +362,7 @@
         </el-row>
         <el-row>
           <el-col :span="24">
-            <el-form-item label="数据权限">
+            <el-form-item label="数据权限" prop="userType">
               <el-radio-group v-model="form.userType">
                 <el-radio v-for="dict in userTypeOptions" :key="dict.dictValue" :label="dict.dictValue">{{dict.dictLabel}}</el-radio>
               </el-radio-group>
@@ -589,6 +589,9 @@ export default {
             trigger: "blur",
           },
         ],
+        userType: [
+          { required: true, message: "数据权限不能为空", trigger: "change" },
+        ],
         domain: [
           {
             pattern: /^(?:(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z]{2,})|(?:\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))$/,
@@ -884,6 +887,7 @@ export default {
         this.open = true;
         this.title = "添加员工";
         this.form.password = null;
+        this.form.userType = "01"; //普通用户
       });
     },
     qwBind(row){