|
@@ -373,6 +373,13 @@ public class WorkReimbursementService extends CrudService<WorkReimbursementDao,
|
|
List<User> users = new ArrayList<>();
|
|
List<User> users = new ArrayList<>();
|
|
//部门主任
|
|
//部门主任
|
|
List<User> bmzrs = UserUtils.getByRoleActivityEnname("bmzr",2,office.getId(),"8",workReimbursement.getCreateBy());
|
|
List<User> bmzrs = UserUtils.getByRoleActivityEnname("bmzr",2,office.getId(),"8",workReimbursement.getCreateBy());
|
|
|
|
+
|
|
|
|
+ //判定当前登陆人的部门是否是工程一部或者为工程一部的子部门,如果是,则审核人均为工程一部部门主任
|
|
|
|
+ if("7f776d072d7b4c839cef4e63ce6dbfa5".equals(office.getId()) || office.getParentIds().contains("7f776d072d7b4c839cef4e63ce6dbfa5")){
|
|
|
|
+ bmzrs = UserUtils.getByRoleActivityEnname("bmzr",2,"7f776d072d7b4c839cef4e63ce6dbfa5","8",workReimbursement.getCreateBy());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
//分管领导
|
|
//分管领导
|
|
//List<User> fglds = UserUtils.getByRoleActivityEnname("fgld",2,office.getId(),"8",workReimbursement.getCreateBy());
|
|
//List<User> fglds = UserUtils.getByRoleActivityEnname("fgld",2,office.getId(),"8",workReimbursement.getCreateBy());
|
|
//财务主任
|
|
//财务主任
|