|
|
@@ -197,7 +197,8 @@ public class TenurePersonListListPlugin extends AbstractListPlugin implements Pl
|
|
|
//查询下一段的企业负责人信息;用于后续逻辑查找下一段的负责人信息
|
|
|
QFilter allEntHeadFilter = new QFilter(FormConstant.EMPLOYEE_KEY, QCP.not_in, employeeIds)
|
|
|
//法人岗位层级为高管
|
|
|
- .and(String.join(".", MasConstant.NCKD_LEGPOSTLV, MasConstant.NCKD_ISEXEC),QCP.equals, EnableEnum.YES.getCode());
|
|
|
+ .and(String.join(".", MasConstant.NCKD_LEGPOSTLV, MasConstant.NCKD_ISEXEC),QCP.equals, EnableEnum.YES.getCode())
|
|
|
+ .and(String.join(".", MasConstant.NCKD_TERM, MasConstant.ID_KEY), QCP.equals, term.getLong(MasConstant.ID_KEY));
|
|
|
//查询出人员所有的企业负责人信息
|
|
|
DynamicObjectCollection allEntHeadQuery = QueryServiceHelper.query(FormConstant.NCKD_HRPI_ENTHEAD, entHeadFieldBuilder.buildSelect(), new QFilter[]{allEntHeadFilter});
|
|
|
Map<Long, List<DynamicObject>> groupedEntHeadQuery = allEntHeadQuery.stream()
|