|
@@ -197,6 +197,7 @@ import com.jeeplus.modules.workrepay.service.WorkRepayService;
|
|
import com.jeeplus.modules.workresignation.entity.WorkResignation;
|
|
import com.jeeplus.modules.workresignation.entity.WorkResignation;
|
|
import com.jeeplus.modules.workresignation.service.WorkResignationService;
|
|
import com.jeeplus.modules.workresignation.service.WorkResignationService;
|
|
import com.jeeplus.modules.workreview.entity.WorkReviewAudit;
|
|
import com.jeeplus.modules.workreview.entity.WorkReviewAudit;
|
|
|
|
+import com.jeeplus.modules.workreview.entity.WorkReviewStandard;
|
|
import com.jeeplus.modules.workreview.service.WorkReviewStandardService;
|
|
import com.jeeplus.modules.workreview.service.WorkReviewStandardService;
|
|
import com.jeeplus.modules.workscrap.entity.WorkScrap;
|
|
import com.jeeplus.modules.workscrap.entity.WorkScrap;
|
|
import com.jeeplus.modules.workscrap.service.WorkScrapService;
|
|
import com.jeeplus.modules.workscrap.service.WorkScrapService;
|
|
@@ -2750,32 +2751,41 @@ public class WorkProjectNotifyController extends BaseController {
|
|
model.addAttribute("subProjectInfos", subProjectInfos);
|
|
model.addAttribute("subProjectInfos", subProjectInfos);
|
|
model.addAttribute("workContractInfo", workContractInfo);
|
|
model.addAttribute("workContractInfo", workContractInfo);
|
|
model.addAttribute("projectRecordPlans", projectRecordPlans);
|
|
model.addAttribute("projectRecordPlans", projectRecordPlans);
|
|
- WorkReviewAudit workReviewAudit = new WorkReviewAudit();
|
|
|
|
- String type = "4";
|
|
|
|
- workReviewAudit.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
|
- workReviewAudit.setType(type);
|
|
|
|
- workReviewAudit.setReportId(workProjectNotify.getNotifyId());
|
|
|
|
-
|
|
|
|
- List<WorkReviewAudit> workReviewAudits = workReviewStandardService.findAuditList(workReviewAudit);
|
|
|
|
- model.addAttribute("type", type);
|
|
|
|
- model.addAttribute("list", workReviewAudits);
|
|
|
|
|
|
+ //获取评分标准
|
|
//获取自检的质量复核标准
|
|
//获取自检的质量复核标准
|
|
String reviewId="";
|
|
String reviewId="";
|
|
if ("2".equals(ruralProjectRecords.getSubmitMoney())){
|
|
if ("2".equals(ruralProjectRecords.getSubmitMoney())){
|
|
reviewId="1";
|
|
reviewId="1";
|
|
}else{
|
|
}else{
|
|
- if(StringUtils.isBlank(ruralProjectRecords.getEmergencyProject()) || "0".equals(ruralProjectRecords.getEmergencyProject()) ){
|
|
|
|
|
|
+ if(StringUtils.isBlank(ruralProjectRecords.getEmergencyProject()) ||"0".equals(ruralProjectRecords.getEmergencyProject())){
|
|
reviewId="2";
|
|
reviewId="2";
|
|
}else{
|
|
}else{
|
|
reviewId="3";
|
|
reviewId="3";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- List<WorkReviewAudit> workReview = projectContentDataService.findListReview(reviewId,"质量复核");
|
|
|
|
- if (null!=workReview){
|
|
|
|
- projectReportData.setProjectReviewList(workReview);
|
|
|
|
|
|
+ List<WorkReviewAudit> workReviewAudits = projectContentDataService.findListReview(reviewId,"质量复核");
|
|
|
|
+ model.addAttribute("list", workReviewAudits);
|
|
|
|
+ if (null!=workReviewAudits){
|
|
|
|
+ projectReportData.setProjectReviewList(workReviewAudits);
|
|
}
|
|
}
|
|
model.addAttribute("projectReportData", projectReportData);
|
|
model.addAttribute("projectReportData", projectReportData);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
|
|
+ //展示
|
|
|
|
+ WorkReviewAudit workReviewAudit = new WorkReviewAudit();
|
|
|
|
+ String type = "4";
|
|
|
|
+ workReviewAudit.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
|
+ workReviewAudit.setType(type);
|
|
|
|
+ workReviewAudit.setReportId(workProjectNotify.getNotifyId());
|
|
|
|
+ List<WorkReviewAudit> audits = workReviewStandardService.findAuditList(workReviewAudit);
|
|
|
|
+ for(WorkReviewAudit reviewAudit:workReviewAudits){
|
|
|
|
+ for (WorkReviewAudit audit:audits){
|
|
|
|
+ if (reviewAudit.getId().equals(audit.getStandardId())){
|
|
|
|
+ reviewAudit.setDeductOption(audit.getDeductOption());
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ model.addAttribute("lists", workReviewAudits);
|
|
//查询总审人员信息
|
|
//查询总审人员信息
|
|
RuralReportConsultant bzshbConsultant = new RuralReportConsultant();
|
|
RuralReportConsultant bzshbConsultant = new RuralReportConsultant();
|
|
List<WorkStaffCertificate> bzshbCertificateList = Lists.newArrayList();
|
|
List<WorkStaffCertificate> bzshbCertificateList = Lists.newArrayList();
|
|
@@ -2915,6 +2925,20 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
|
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/projectcontentinfo/new/projectRecordsMessageModify";
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/projectcontentinfo/new/projectRecordsMessageModify";
|
|
} else {
|
|
} else {
|
|
|
|
+ WorkReviewAudit workReviewAudit = new WorkReviewAudit();
|
|
|
|
+ String type = "4";
|
|
|
|
+ workReviewAudit.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
|
+ workReviewAudit.setType(type);
|
|
|
|
+ workReviewAudit.setReportId(workProjectNotify.getNotifyId());
|
|
|
|
+ List<WorkReviewAudit> audits = workReviewStandardService.findAuditList(workReviewAudit);
|
|
|
|
+ for(WorkReviewAudit reviewAudit:workReviewAudits){
|
|
|
|
+ for (WorkReviewAudit audit:audits){
|
|
|
|
+ if (reviewAudit.getId().equals(audit.getStandardId())){
|
|
|
|
+ reviewAudit.setDeductOption(audit.getDeductOption());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ model.addAttribute("lists", workReviewAudits);
|
|
//查询总审人员信息
|
|
//查询总审人员信息
|
|
RuralReportConsultant bzshbConsultant = new RuralReportConsultant();
|
|
RuralReportConsultant bzshbConsultant = new RuralReportConsultant();
|
|
List<WorkStaffCertificate> bzshbCertificateList = Lists.newArrayList();
|
|
List<WorkStaffCertificate> bzshbCertificateList = Lists.newArrayList();
|
|
@@ -2993,22 +3017,25 @@ public class WorkProjectNotifyController extends BaseController {
|
|
projectReportDataTwo.setAct(act);
|
|
projectReportDataTwo.setAct(act);
|
|
Projectcontentinfo projectcontentinfo = new Projectcontentinfo();
|
|
Projectcontentinfo projectcontentinfo = new Projectcontentinfo();
|
|
projectcontentinfo.setProjectReportData(data);
|
|
projectcontentinfo.setProjectReportData(data);
|
|
|
|
+ //获取评分标准
|
|
//获取自检的质量复核标准
|
|
//获取自检的质量复核标准
|
|
- String reviewId = "";
|
|
|
|
- if ("2".equals(ruralProjectRecords.getSubmitMoney())) {
|
|
|
|
- reviewId = "1";
|
|
|
|
- } else {
|
|
|
|
- if ("0".equals(ruralProjectRecords.getEmergencyProject())){
|
|
|
|
- reviewId = "2";
|
|
|
|
|
|
+ String reviewId="";
|
|
|
|
+ if ("2".equals(ruralProjectRecords.getSubmitMoney())){
|
|
|
|
+ reviewId="1";
|
|
|
|
+ }else{
|
|
|
|
+ if(StringUtils.isBlank(ruralProjectRecords.getEmergencyProject()) ||"0".equals(ruralProjectRecords.getEmergencyProject())){
|
|
|
|
+ reviewId="2";
|
|
|
|
+ }else{
|
|
|
|
+ reviewId="3";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- List<WorkReviewAudit> workReview = projectContentDataService.findListIssue(reviewId, "报告签发");
|
|
|
|
- if (null != workReview) {
|
|
|
|
- projectReportDataTwo.setProjectReviewList(workReview);
|
|
|
|
|
|
+ List<WorkReviewAudit> workReviewAudits = projectContentDataService.findListIssue(reviewId,"报告签发");
|
|
|
|
+ model.addAttribute("list", workReviewAudits);
|
|
|
|
+ if (null != workReviewAudits) {
|
|
|
|
+ projectReportDataTwo.setProjectReviewList(workReviewAudits);
|
|
}
|
|
}
|
|
-
|
|
|
|
projectcontentinfo.setProjectReportDataTwo(projectReportDataTwo);
|
|
projectcontentinfo.setProjectReportDataTwo(projectReportDataTwo);
|
|
- model.addAttribute("workReviews", workReview);
|
|
|
|
|
|
+ model.addAttribute("workReviews", workReviewAudits);
|
|
//添加当前文件服务器类型
|
|
//添加当前文件服务器类型
|
|
projectcontentinfo.setUploadMode(uploadMode);
|
|
projectcontentinfo.setUploadMode(uploadMode);
|
|
List<MainDictDetail> achievementTypes = DictUtils.getMainDictList("achievement_type");
|
|
List<MainDictDetail> achievementTypes = DictUtils.getMainDictList("achievement_type");
|
|
@@ -3130,15 +3157,23 @@ public class WorkProjectNotifyController extends BaseController {
|
|
model.addAttribute("subProjectInfos", subProjectInfos);
|
|
model.addAttribute("subProjectInfos", subProjectInfos);
|
|
model.addAttribute("workContractInfo", workContractInfo);
|
|
model.addAttribute("workContractInfo", workContractInfo);
|
|
model.addAttribute("projectRecordPlans", projectRecordPlans);
|
|
model.addAttribute("projectRecordPlans", projectRecordPlans);
|
|
- WorkReviewAudit workReviewAudit = new WorkReviewAudit();
|
|
|
|
- String type = "4";
|
|
|
|
- workReviewAudit.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
|
- workReviewAudit.setType(type);
|
|
|
|
- workReviewAudit.setReportId(workProjectNotify.getNotifyId());
|
|
|
|
- List<WorkReviewAudit> workReviewAudits = workReviewStandardService.findAuditList(workReviewAudit);
|
|
|
|
- model.addAttribute("type", type);
|
|
|
|
- model.addAttribute("list", workReviewAudits);
|
|
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
|
|
+ //展示
|
|
|
|
+ WorkReviewAudit workReviewAudit = new WorkReviewAudit();
|
|
|
|
+ String type = "4";
|
|
|
|
+ workReviewAudit.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
|
+ workReviewAudit.setType(type);
|
|
|
|
+ workReviewAudit.setReportId(workProjectNotify.getNotifyId());
|
|
|
|
+ List<WorkReviewAudit> audits = workReviewStandardService.findAuditList(workReviewAudit);
|
|
|
|
+ for(WorkReviewAudit reviewAudit:workReviewAudits){
|
|
|
|
+ for (WorkReviewAudit audit:audits){
|
|
|
|
+ if (reviewAudit.getId().equals(audit.getStandardId())){
|
|
|
|
+ reviewAudit.setDeductOption(audit.getDeductOption());
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ model.addAttribute("list", workReviewAudits);
|
|
projectcontentinfo.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
projectcontentinfo.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
projectcontentinfo.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
projectcontentinfo.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
projectcontentinfo.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
projectcontentinfo.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
@@ -3153,6 +3188,21 @@ public class WorkProjectNotifyController extends BaseController {
|
|
} else if (workProjectNotify.getRemarks().contains("重新申请") && !"1".equals(workProjectNotify.getStatus())) {
|
|
} else if (workProjectNotify.getRemarks().contains("重新申请") && !"1".equals(workProjectNotify.getStatus())) {
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/projectcontentinfo/new/projectRecordsMessageModifyTwo";
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/projectcontentinfo/new/projectRecordsMessageModifyTwo";
|
|
} else {
|
|
} else {
|
|
|
|
+ WorkReviewAudit workReviewAudit = new WorkReviewAudit();
|
|
|
|
+ String type = "4";
|
|
|
|
+ workReviewAudit.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
|
+ workReviewAudit.setType(type);
|
|
|
|
+ workReviewAudit.setReportId(workProjectNotify.getNotifyId());
|
|
|
|
+ List<WorkReviewAudit> audits = workReviewStandardService.findAuditList(workReviewAudit);
|
|
|
|
+ for(WorkReviewAudit reviewAudit:workReviewAudits){
|
|
|
|
+ for (WorkReviewAudit audit:audits){
|
|
|
|
+ if (reviewAudit.getId().equals(audit.getStandardId())){
|
|
|
|
+ reviewAudit.setDeductOption(audit.getDeductOption());
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ model.addAttribute("list", workReviewAudits);
|
|
projectcontentinfo.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
projectcontentinfo.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
projectcontentinfo.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
projectcontentinfo.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
projectcontentinfo.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
projectcontentinfo.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|