|
@@ -3847,6 +3847,23 @@ public class WorkProjectNotifyController extends BaseController {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
it.remove();
|
|
it.remove();
|
|
|
|
+ }else if(consultant.getZixunyuan().equals(projectReportData.getBzshbUserId())){
|
|
|
|
+ //根据用户查询技能信息
|
|
|
|
+ List<WorkStaffCertificate> certificateList = ruralProjectMessageService.getCertificateByUser(consultant.getZixunyuan());
|
|
|
|
+ for (WorkStaffCertificate certificateInfo: certificateList) {
|
|
|
|
+ if(certificateInfo.getName().equals(consultant.getZhucezigezhKey())){
|
|
|
|
+ consultant.setZhucezigezhID(certificateInfo.getNum());
|
|
|
|
+ }
|
|
|
|
+ for (MainDictDetail type : certificateMajor) {
|
|
|
|
+ if(certificateInfo.getMajor().equals(type.getValue())){
|
|
|
|
+ consultant.setMajor(type.getLabel());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ User user=userService.get(consultant.getZixunyuan());
|
|
|
|
+ consultant.setZixunyuanName("陈红星("+user.getName() + "代)");
|
|
|
|
+ consultant.setZixunyuanId(user.getId());
|
|
|
|
+
|
|
}else{
|
|
}else{
|
|
//根据用户查询技能信息
|
|
//根据用户查询技能信息
|
|
List<WorkStaffCertificate> certificateList = ruralProjectMessageService.getCertificateByUser(consultant.getZixunyuan());
|
|
List<WorkStaffCertificate> certificateList = ruralProjectMessageService.getCertificateByUser(consultant.getZixunyuan());
|
|
@@ -4118,7 +4135,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
User bzshbUser=userService.get(projectReportData.getBzshbUserId());
|
|
User bzshbUser=userService.get(projectReportData.getBzshbUserId());
|
|
bzshbConsultant.setZixunyuanName(bzshbUser.getName());
|
|
bzshbConsultant.setZixunyuanName(bzshbUser.getName());
|
|
bzshbConsultant.setZixunyuan(bzshbUser.getId());
|
|
bzshbConsultant.setZixunyuan(bzshbUser.getId());
|
|
- consultants.add(bzshbConsultant);
|
|
|
|
|
|
+ //consultants.add(bzshbConsultant);
|
|
}
|
|
}
|
|
Iterator<RuralReportConsultant> itView = consultants.iterator();
|
|
Iterator<RuralReportConsultant> itView = consultants.iterator();
|
|
while(itView.hasNext()){
|
|
while(itView.hasNext()){
|
|
@@ -4127,7 +4144,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
if(consultant.getZixunyuan().equals(bzshbConsultant.getZixunyuan())){
|
|
if(consultant.getZixunyuan().equals(bzshbConsultant.getZixunyuan())){
|
|
try {
|
|
try {
|
|
MyBeanUtils.copyBeanNotNull2Bean(consultant, bzshbConsultant);
|
|
MyBeanUtils.copyBeanNotNull2Bean(consultant, bzshbConsultant);
|
|
- bzshbConsultant.setZixunyuanName("陈红星("+bzshbConsultant.getZixunyuanName()+"代)");
|
|
|
|
|
|
+ bzshbConsultant.setZixunyuanName(bzshbConsultant.getZixunyuanName());
|
|
bzshbConsultant.setRole("技术负责人");
|
|
bzshbConsultant.setRole("技术负责人");
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@@ -4138,7 +4155,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
if(consultant.getZixunyuan().equals(projectReportData.getBzshbUserId())){
|
|
if(consultant.getZixunyuan().equals(projectReportData.getBzshbUserId())){
|
|
try {
|
|
try {
|
|
MyBeanUtils.copyBeanNotNull2Bean(consultant, bzshbConsultant);
|
|
MyBeanUtils.copyBeanNotNull2Bean(consultant, bzshbConsultant);
|
|
- bzshbConsultant.setZixunyuanName("陈红星("+bzshbConsultant.getZixunyuanName()+"代)");
|
|
|
|
|
|
+ bzshbConsultant.setZixunyuanName(bzshbConsultant.getZixunyuanName());
|
|
bzshbConsultant.setRole("技术负责人");
|
|
bzshbConsultant.setRole("技术负责人");
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@@ -4152,7 +4169,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
consultants.add(bzshbConsultant);
|
|
consultants.add(bzshbConsultant);
|
|
}else{
|
|
}else{
|
|
User user=userService.get(projectReportData.getBzshbUserId());
|
|
User user=userService.get(projectReportData.getBzshbUserId());
|
|
- bzshbConsultant.setZixunyuanName("陈红星("+user.getName()+"代)");
|
|
|
|
|
|
+ bzshbConsultant.setZixunyuanName(user.getName());
|
|
bzshbConsultant.setZixunyuan(user.getId());
|
|
bzshbConsultant.setZixunyuan(user.getId());
|
|
bzshbConsultant.setRole("技术负责人");
|
|
bzshbConsultant.setRole("技术负责人");
|
|
consultants.add(bzshbConsultant);
|
|
consultants.add(bzshbConsultant);
|
|
@@ -4166,13 +4183,13 @@ public class WorkProjectNotifyController extends BaseController {
|
|
model.addAttribute("identificationName","报告审核意见");
|
|
model.addAttribute("identificationName","报告审核意见");
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/projectcontentinfo/new/judgementReport/projectRecordsJudgementMessageAudit";
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/projectcontentinfo/new/judgementReport/projectRecordsJudgementMessageAudit";
|
|
} else if (workProjectNotify.getRemarks().contains("重新申请") && !"1".equals(workProjectNotify.getStatus())) {
|
|
} else if (workProjectNotify.getRemarks().contains("重新申请") && !"1".equals(workProjectNotify.getStatus())) {
|
|
- Iterator<RuralReportConsultant> itView = consultants.iterator();
|
|
|
|
|
|
+ /*Iterator<RuralReportConsultant> itView = consultants.iterator();
|
|
while(itView.hasNext()){
|
|
while(itView.hasNext()){
|
|
RuralReportConsultant consultant = itView.next();
|
|
RuralReportConsultant consultant = itView.next();
|
|
if(consultant.getZixunyuan().equals(projectReportData.getBzshbUserId())){
|
|
if(consultant.getZixunyuan().equals(projectReportData.getBzshbUserId())){
|
|
itView.remove();
|
|
itView.remove();
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
model.addAttribute("info", consultants);
|
|
model.addAttribute("info", consultants);
|
|
model.addAttribute("consultantCount", consultants.size());
|
|
model.addAttribute("consultantCount", consultants.size());
|
|
|
|
|