|
@@ -2562,7 +2562,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
projectcontentinfo.setProjectReportData(projectReportData);
|
|
|
|
|
|
//获取项目信息
|
|
|
- RuralProjectRecords ruralProjectRecords = ruralProjectRecordsService.getQueryProjectUsers(projectReportData.getProject().getId());
|
|
|
+ RuralProjectRecords ruralProjectRecords = ruralProjectRecordsService.getById(projectReportData.getProject().getId());
|
|
|
//获取复核标准
|
|
|
String reviewId="";
|
|
|
if ("2".equals(ruralProjectRecords.getSubmitMoney())){
|
|
@@ -2582,7 +2582,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
//获取合同信息
|
|
|
WorkContractInfo workContractInfo=this.queryWorkContract(ruralProjectRecords.getId());
|
|
|
if(null != workContractInfo){
|
|
|
- WorkClientInfo clientInfo = workClientInfoService.get(workContractInfo.getClient().getId());
|
|
|
+ WorkClientInfo clientInfo = workClientInfoService.getById(workContractInfo.getClient().getId());
|
|
|
model.addAttribute("workClientInfo", clientInfo);
|
|
|
if(StringUtils.isNotBlank(workContractInfo.getChargeCriterion())){
|
|
|
//收费标准
|
|
@@ -2600,7 +2600,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
}
|
|
|
|
|
|
|
|
|
- WorkContractInfo projectContractInfo = ruralProjectMessageService.getProjectContractInfo(ruralProjectRecords.getWorkContractInfo().getId());
|
|
|
+ WorkContractInfo projectContractInfo = ruralProjectMessageService.getProjectContractInfoByReported(ruralProjectRecords.getWorkContractInfo().getId());
|
|
|
ruralProjectRecords.setWorkContractInfo(projectContractInfo);
|
|
|
MyBeanUtils.copyBeanNotNull2Bean(ruralProjectRecords,projectReportData.getProject());//将编辑表单中的非NULL值覆盖数据库记录中的值
|
|
|
if(null != projectContractInfo){
|
|
@@ -2643,10 +2643,6 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
requiredStageList.add(2);
|
|
|
relateInfo.setRequiredStageList(requiredStageList);
|
|
|
relateInfo.setId(ruralProjectRecords.getId());
|
|
|
- //查询报告文件、依据性文件、其他文件必填列表以及数据
|
|
|
- List<MainDictDetail> mainDictDetails = projectTemplateService.attachmentTemplateList();
|
|
|
- //文件处理
|
|
|
- projectTemplateService.disposeProjectTemplateFile(mainDictDetails,relateInfo,engineeringId,ruralProjectRecords,projectcontentinfo,"");
|
|
|
/*for (MainDictDetail mainDict : mainDictDetails) {
|
|
|
relateInfo.setAttachType(mainDict.getValue());
|
|
|
switch (mainDict.getValue()) {
|
|
@@ -2703,7 +2699,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
}
|
|
|
|
|
|
//获取项目基础信息
|
|
|
- ruralProjectRecordsService.queryProjectDetail(ruralProjectRecords);
|
|
|
+ ruralProjectRecordsService.queryProjectDetailByReported(ruralProjectRecords);
|
|
|
//工程咨询
|
|
|
List<MainDictDetail> mainDictList = Lists.newArrayList();
|
|
|
if("1".equals(ruralProjectRecords.getProjectType())){
|
|
@@ -2799,7 +2795,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
}else{
|
|
|
reported.setHome("home");
|
|
|
}
|
|
|
- RuralProjectRecords records = ruralProjectRecordsService.getQueryProjectUsers(reported.getProjectId());
|
|
|
+ RuralProjectRecords records = ruralProjectRecordsService.getById(reported.getProjectId());
|
|
|
//根据上报id查询上报咨询员的信息
|
|
|
List<RuralReportConsultant> reportedConsultants=ruralProjectMessageService.getReportedConsultantsList(reported.getId());
|
|
|
//对上报的咨询员进行处理
|
|
@@ -2829,6 +2825,12 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
model.addAttribute("identificationName","项目上报审核意见");
|
|
|
if(StringUtils.isNotBlank(reported.getJingHeJianLv())){
|
|
|
if(Double.valueOf(reported.getJingHeJianLv())>30 || Double.valueOf(reported.getJingHeJianLv())< -30 ){
|
|
|
+
|
|
|
+ //查询报告文件、依据性文件、其他文件必填列表以及数据
|
|
|
+ List<MainDictDetail> mainDictDetails = projectTemplateService.attachmentTemplateList();
|
|
|
+ //文件处理
|
|
|
+ projectTemplateService.disposeProjectTemplateFile(mainDictDetails,relateInfo,engineeringId,ruralProjectRecords,projectcontentinfo,"");
|
|
|
+
|
|
|
projectReportRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
projectReportRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
projectReportRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
@@ -2838,6 +2840,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
}
|
|
|
return "modules/ruralprojectrecords/cost/newReported/reportedAudit";
|
|
|
} else if (workProjectNotify.getRemarks().contains("重新申请") && !"1".equals(workProjectNotify.getStatus())) {
|
|
|
+ //查询报告文件、依据性文件、其他文件必填列表以及数据
|
|
|
+ List<MainDictDetail> mainDictDetails = projectTemplateService.attachmentTemplateList();
|
|
|
+ //文件处理
|
|
|
+ projectTemplateService.disposeProjectTemplateFile(mainDictDetails,relateInfo,engineeringId,ruralProjectRecords,projectcontentinfo,"");
|
|
|
+
|
|
|
projectReportRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
projectReportRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
projectReportRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
@@ -8668,7 +8675,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
projectRecords = ruralProjectRecordsService.get(projectId);
|
|
|
}
|
|
|
//获取合同信息
|
|
|
- WorkContractInfo workContractInfo = workContractInfoService.get(projectRecords.getWorkContractInfo().getId());
|
|
|
+ WorkContractInfo workContractInfo = workContractInfoService.getInfoById(projectRecords.getWorkContractInfo().getId());
|
|
|
return workContractInfo;
|
|
|
}
|
|
|
/**
|