Sfoglia il codice sorgente

测试组织结构

ZaiZai 2 anni fa
parent
commit
b62923b13a
1 ha cambiato i file con 5 aggiunte e 6 eliminazioni
  1. 5 6
      src/views/system/organization.vue

+ 5 - 6
src/views/system/organization.vue

@@ -29,8 +29,8 @@
                 <el-form-item label="上级组织节点名称:" prop="parentId">
                     <el-input v-model="formModel.parentDeptName" placeholder="已为顶级节点" disabled/>
                 </el-form-item>
-                <el-form-item label="组织节点类别:" prop="type">
-                    <el-select block v-model="formModel.type" disabled>
+                <el-form-item label="组织节点类别:" prop="deptType">
+                    <el-select block v-model="formModel.deptType" disabled>
                         <el-option label="公司" :value="1"/>
                         <el-option label="部门" :value="2"/>
                         <el-option label="岗位" :value="3"/>
@@ -96,9 +96,9 @@ const lavel3_style = {
 const setDeptTreeData = async (data) => {
     let res = [], arr = getArrValue(data)
     for (let i = 0; i < arr.length; i++) {
-        const {deptName, type, children} = arr[i]
+        const {deptName, deptType, children} = arr[i]
         const obj = {...arr[i], label: deptName, children: [],
-            style: type === 1 ? lavel1_style : type === 2 ? lavel2_style : lavel3_style
+            style: deptType === 1 ? lavel1_style : deptType === 2 ? lavel2_style : lavel3_style
         }
         if (children && children.length > 0) {
             obj.children = await setDeptTreeData(children)
@@ -135,8 +135,7 @@ const treeMenuTap = ({key, node, data}) => {
         if (node.level > 1) {
             const parent = node.parent.data;
             formModel.value = {
-                parentDeptName: parent.deptName,
-                deptType: parent.type,
+                parentDeptName: parent.deptName
                 data
             }
         } else {