ZaiZai преди 2 години
родител
ревизия
ccc0f09e75
променени са 1 файла, в които са добавени 15 реда и са изтрити 15 реда
  1. 15 15
      src/views/system/user.vue

+ 15 - 15
src/views/system/user.vue

@@ -84,7 +84,7 @@
                             </el-col>
                             <el-col :span="7">
                                 <el-form-item prop="principal">
-                                    <el-select v-model="item.isLader" placeholder="是否为部门负责人" :disabled="item.isLaderDisabled" @change="isLaderChange($event, index)">
+                                    <el-select v-model="item.isLeader" placeholder="是否为部门负责人" :disabled="item.isLeaderDisabled" @change="isLeaderChange($event, index)">
                                         <el-option label="是" :value="1"/>
                                         <el-option label="否" :value="0"/>
                                     </el-select>
@@ -231,7 +231,7 @@ const getFormRef = async (index) => {
 }
 
 const formModel = ref({
-    deptList: [{isLader: 0}], status: 1
+    deptList: [{isLeader: 0}], status: 1
 })
 const formRules = {
     account: [{required: true, message: '请输入登录账号', trigger: 'blur'}],
@@ -239,7 +239,7 @@ const formRules = {
     password1: [{required: true, message: '请输入确认密码', trigger: 'blur'}],
     deptId: [{required: true, message: '请选择选择部门', trigger: 'change'}],
     postId: [{required: true, message: '请选择选择岗位', trigger: 'change'}],
-    isLader: [{required: true, message: '请选择是否为部门负责人', trigger: 'change'}],
+    isLeader: [{required: true, message: '请选择是否为部门负责人', trigger: 'change'}],
     oneMoney: [{required: true, message: '请输入日单价', trigger: 'blur'}],
     status: [{required: true, message: '请选择启用状态', trigger: 'change'}],
     phone: {
@@ -260,7 +260,7 @@ const formRules = {
 //添加用户
 const addUserClick = () => {
     formModel.value = {
-        deptList: [{isLader: 0}],
+        deptList: [{isLeader: 0}],
         tenantId: useAppState.tenantId,
         status: 1,
         userType: 5
@@ -293,7 +293,7 @@ const rowEidtClick = (row) => {
             postData.value.push({})
         })
     } else {
-        form.deptList = [{isLader: 0}]
+        form.deptList = [{isLeader: 0}]
         postData.value = [{}]
     }
     //设置表单数据
@@ -325,41 +325,41 @@ const initPostData = async (id, index) => {
             postData.value[index] = []
         }
         //处理负责人限制
-        let isLader = 0;
+        let isLeader = 0;
         const deptList = formModel.value.deptList
         deptList.forEach((item, indexs) => {
             if (item.deptId === id) {
                 //如果当前相同部门项的负责人存在,就全局存在
-                if (item.isLader === 1) {
-                    isLader = 1
+                if (item.isLeader === 1) {
+                    isLeader = 1
                 }
                 //设置其它相同部门项的负责人
                 if (indexs !== index) {
-                    item.isLader = isLader
-                    item.isLaderDisabled = true
+                    item.isLeader = isLeader
+                    item.isLeaderDisabled = true
                 }
             }
         })
         //设置当前项的负责人
-        deptList[index].isLader = isLader
-        deptList[index].isLaderDisabled = false
+        deptList[index].isLeader = isLeader
+        deptList[index].isLeaderDisabled = false
     }
 }
 
 //是否为部门负责人
-const isLaderChange = (id, index) => {
+const isLeaderChange = (id, index) => {
     const deptList = formModel.value.deptList
     const deptId = deptList[index].deptId
     deptList.forEach((item) => {
         if (item.deptId === deptId) {
-            item.isLader = id
+            item.isLeader = id
         }
     })
 }
 
 //新增组织
 const addOrganizationClick = () => {
-    formModel.value.deptList.push({isLader: 0})
+    formModel.value.deptList.push({isLeader: 0})
     postData.value.push({})
 }