Ben Lin
2024-06-25 f73947395184fd635df3d74c1c4b2701d0c708c1
src/views/tigerprojects/system/role/RoleDrawer.vue
@@ -156,6 +156,7 @@
      }
      //console.log(list,11);
      data.record.menu = list2;
      halfCheckedKeys.value = list;
      expandedKeys.value = list;
      await getRuleOrg(data);
      await getRuleWh(data);
@@ -166,7 +167,11 @@
    }
  });
  //获取角色对应的组织
  /**
   * @description: 获取角色对应的组织
   * @param {*} data
   * @return {*}
   */
  async function getRuleOrg(data) {
    const orgList = await getROList(data.record.ID);
    var hfList = [];
@@ -181,10 +186,15 @@
      }
    }
    data.record.org = hfList;
    halfCheckedKeysOrg.value = list;
    expandedKeysOrg.value = list;
  }
  //获取角色对应的仓库
  /**
   * @description: 获取角色对应的仓库
   * @param {*} data
   * @return {*}
   */
  async function getRuleWh(data) {
    const whList = await getWhList(data.record.ID);
    var hfList = [];
@@ -199,9 +209,15 @@
      }
    }
    data.record.wh = hfList;
    halfCheckedKeysWh.value = list;
    expandedKeysWh.value = list;
  }
  /**
   * @description: 获取角色对应的生产
   * @param {*} data
   * @return {*}
   */
  async function getRuleProd(data) {
    const prodList = await getProdList(data.record.ID);
    var hfList = [];
@@ -216,6 +232,7 @@
      }
    }
    data.record.fty = hfList;
    halfCheckedKeysFty.value = list;
    expandedKeysFty.value = list;
  }