|
@@ -162,7 +162,34 @@ public class ExternalUnitCapitalDemandController extends BaseController {
|
|
|
//项目基本信息
|
|
|
ExternalUnitProjectRecords externalUnitProjectRecords = unitProjectRecordsService.get(capitalDemand.getProjectId());
|
|
|
capitalDemand.setProject(externalUnitProjectRecords);
|
|
|
+//项目组成员
|
|
|
+ ArrayList<User> users = new ArrayList<>();
|
|
|
+ if (StringUtils.isNotBlank(externalUnitProjectRecords.getProjectMember())){
|
|
|
+ if (externalUnitProjectRecords.getProjectMember().contains(",")){
|
|
|
+ String[] split = externalUnitProjectRecords.getProjectMember().split(",");
|
|
|
+ for (String s : split) {
|
|
|
+ User user = UserUtils.get(s);
|
|
|
+ if (user.getRoleList() != null){
|
|
|
+ for (Role role : user.getRoleList()) {
|
|
|
+ if (role.getEnname().equals("sgf")){
|
|
|
+ users.add(user);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
+ }
|
|
|
+ }else {
|
|
|
+ User user = UserUtils.get(externalUnitProjectRecords.getProjectMember());
|
|
|
+ if (user.getRoleList() != null){
|
|
|
+ for (Role role : user.getRoleList()) {
|
|
|
+ if (role.getEnname().equals("sgf")){
|
|
|
+ users.add(user);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ model.addAttribute("projectMembers", users);
|
|
|
model.addAttribute("capitalDemand", capitalDemand);
|
|
|
return "modules/externalUnit/capitalDemandFormView";
|
|
|
}
|