Browse Source

离职等状态的员工不查询

master
liwenxuan 2 months ago
parent
commit
70d35f7d0d
  1. 3
      src/main/java/com/hxgk/lowcode/service/impl/HrServiceImpl.java
  2. 3
      src/main/resources/mapper/UserMapper.xml

3
src/main/java/com/hxgk/lowcode/service/impl/HrServiceImpl.java

@ -109,7 +109,7 @@ public class HrServiceImpl implements HrService {
ArrayList<Tree> treeList = new ArrayList();
//Long adminorg = 0L;//恒信集团
//Long adminorg = 309L;//高科企管部
Long adminorg = 312L;//高科
Long adminorg = 313L;//高科
OrgContType orgContType = queryOrgContTypeByAdminorg(adminorg);
findAllUnder(orgContType,allWsList);
@ -258,6 +258,7 @@ public class HrServiceImpl implements HrService {
private void findAllUnder(OrgContType org, ArrayList<OrgContType> allWsList) {
List<OrgContType> list = queryLowOrg(org);
if (list.size() != 0) {
org.setPersons(userService.getManContListByAdminOrg(org.getId().toString()));
for (int i = 0; i < list.size(); i++) {
allWsList.add(list.get(i));
findAllUnder(list.get(i), allWsList);

3
src/main/resources/mapper/UserMapper.xml

@ -17,6 +17,9 @@
<select id="getManContListByAdminOrg" resultType="com.hxgk.lowcode.model.entity.Tree">
select `key` as id,admin_org as parentId,name as label from man_cont where admin_org=#{adminOrg} and state = 1
<![CDATA[
and emp_type < 9
]]>
</select>

Loading…
Cancel
Save