|
@@ -147,12 +147,17 @@ public class AdvanceController extends BaseController {
|
|
vars.put("pass", false);
|
|
vars.put("pass", false);
|
|
String loginName = UserUtils.getUser().getLoginName();
|
|
String loginName = UserUtils.getUser().getLoginName();
|
|
//配网政策处理专职
|
|
//配网政策处理专职
|
|
- String s = constructionService.nameFindOffice(loginName);
|
|
|
|
-
|
|
|
|
- if ("施工经理".equals(s)) {
|
|
|
|
|
|
+ List<String> strings = constructionService.nameFindOffice(loginName);
|
|
|
|
+ boolean flag = false;
|
|
|
|
+ for (String a :strings) {
|
|
|
|
+ if ("施工经理".equals(a)) {
|
|
|
|
+ flag = true;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (flag) {
|
|
vars.put("noPass", true);
|
|
vars.put("noPass", true);
|
|
- Project user = MyActiviUtils.findUser(pickApplication.getAct().getProcInsId());
|
|
|
|
- vars.put("manager", UserUtils.getByUserName(user.getProjectManageRole()).getLoginName());
|
|
|
|
|
|
+ Project project = projectService.get(pickApplication.getProjectId());
|
|
|
|
+ vars.put("manager", UserUtils.getByUserName(project.getProjectManageRole()).getLoginName());
|
|
j.setMsg("发起流程审批成功!");
|
|
j.setMsg("发起流程审批成功!");
|
|
}else {
|
|
}else {
|
|
vars.put("pass", true);
|
|
vars.put("pass", true);
|