|
@@ -1039,7 +1039,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
workReimbursement.setAct(getByAct(workReimbursement.getProcessInstanceId()));
|
|
workReimbursement.setAct(getByAct(workReimbursement.getProcessInstanceId()));
|
|
- workReimbursement.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ workReimbursement.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ workReimbursement.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("workReimbursement", workReimbursement);
|
|
model.addAttribute("workReimbursement", workReimbursement);
|
|
String param=UserUtils.getSysParam("check_subjects",UserUtils.getUser());
|
|
String param=UserUtils.getSysParam("check_subjects",UserUtils.getUser());
|
|
if("是".equals(param)){
|
|
if("是".equals(param)){
|
|
@@ -1065,7 +1069,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
if(StringUtils.isNotBlank(workContractInfo.getChargeCriterion())){
|
|
if(StringUtils.isNotBlank(workContractInfo.getChargeCriterion())){
|
|
workContractInfo.setChargeCriterionList(Arrays.asList(workContractInfo.getChargeCriterion().split(",")));
|
|
workContractInfo.setChargeCriterionList(Arrays.asList(workContractInfo.getChargeCriterion().split(",")));
|
|
}
|
|
}
|
|
- workContractInfo.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ workContractInfo.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ workContractInfo.setHome("home");
|
|
|
|
+ }
|
|
workContractInfo.setAct(getByAct(workContractInfo.getProcessInstanceId()));
|
|
workContractInfo.setAct(getByAct(workContractInfo.getProcessInstanceId()));
|
|
model.addAttribute("workContractInfo", workContractInfo);
|
|
model.addAttribute("workContractInfo", workContractInfo);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
@@ -1097,7 +1105,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
return "modules/sys/companyForm";
|
|
return "modules/sys/companyForm";
|
|
} else if (workProjectNotify.getType().equals("21")) { //开票管理
|
|
} else if (workProjectNotify.getType().equals("21")) { //开票管理
|
|
WorkInvoice workInvoice = workInvoiceService.get(workProjectNotify.getNotifyId());
|
|
WorkInvoice workInvoice = workInvoiceService.get(workProjectNotify.getNotifyId());
|
|
- workInvoice.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ workInvoice.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ workInvoice.setHome("home");
|
|
|
|
+ }
|
|
workInvoice.setAct(getByAct(workInvoice.getProcessInstanceId()));
|
|
workInvoice.setAct(getByAct(workInvoice.getProcessInstanceId()));
|
|
String taskDefKey = workInvoice.getAct().getTaskDefKey();
|
|
String taskDefKey = workInvoice.getAct().getTaskDefKey();
|
|
model.addAttribute("workInvoice", workInvoice);
|
|
model.addAttribute("workInvoice", workInvoice);
|
|
@@ -1332,7 +1344,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
ruralProjectRecords.setWorkAttachments(projectPlanAttachment);
|
|
ruralProjectRecords.setWorkAttachments(projectPlanAttachment);
|
|
}
|
|
}
|
|
ruralProjectRecords.setAct(getByAct(ruralProjectRecords.getProcessInstanceId()));
|
|
ruralProjectRecords.setAct(getByAct(ruralProjectRecords.getProcessInstanceId()));
|
|
- ruralProjectRecords.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ ruralProjectRecords.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ ruralProjectRecords.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("processInstanceId", ruralProjectRecords.getProcessInstanceId());
|
|
model.addAttribute("processInstanceId", ruralProjectRecords.getProcessInstanceId());
|
|
model.addAttribute("projectRecords", ruralProjectRecords);
|
|
model.addAttribute("projectRecords", ruralProjectRecords);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
@@ -1379,7 +1395,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
ruralProjectRecords.setWorkAttachments(projectPlanAttachment);
|
|
ruralProjectRecords.setWorkAttachments(projectPlanAttachment);
|
|
}
|
|
}
|
|
ruralProjectRecords.setAct(getByAct(ruralProjectRecords.getCheckProcessInstanceId()));
|
|
ruralProjectRecords.setAct(getByAct(ruralProjectRecords.getCheckProcessInstanceId()));
|
|
- ruralProjectRecords.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ ruralProjectRecords.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ ruralProjectRecords.setHome("home");
|
|
|
|
+ }
|
|
if(null != ruralProjectRecords.getWorkContractInfo()){
|
|
if(null != ruralProjectRecords.getWorkContractInfo()){
|
|
if(null != ruralProjectRecords.getWorkContractInfo().getContractTypeDoc()){
|
|
if(null != ruralProjectRecords.getWorkContractInfo().getContractTypeDoc()){
|
|
ruralProjectRecords.getWorkContractInfo().setContractType(DictUtils.getMainDictLabel(String.valueOf(ruralProjectRecords.getWorkContractInfo().getContractTypeDoc()),"contract_info_type",""));
|
|
ruralProjectRecords.getWorkContractInfo().setContractType(DictUtils.getMainDictLabel(String.valueOf(ruralProjectRecords.getWorkContractInfo().getContractTypeDoc()),"contract_info_type",""));
|
|
@@ -1505,7 +1525,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
RuralProjectRecordsReported reported = ruralProjectMessageService.getRuralProjectRecordsReported(workProjectNotify.getNotifyId());
|
|
RuralProjectRecordsReported reported = ruralProjectMessageService.getRuralProjectRecordsReported(workProjectNotify.getNotifyId());
|
|
Act act = getByAct(reported.getProcessInstanceId());
|
|
Act act = getByAct(reported.getProcessInstanceId());
|
|
reported.setAct(act);
|
|
reported.setAct(act);
|
|
- reported.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ reported.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ reported.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("ruralProjectRecordsReported", reported);
|
|
model.addAttribute("ruralProjectRecordsReported", reported);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/reportedView";
|
|
return "modules/ruralprojectrecords/ruralporjectmessage/reportedView";
|
|
@@ -1589,7 +1613,12 @@ public class WorkProjectNotifyController extends BaseController {
|
|
} else if (workProjectNotify.getType().equals("42")) { //合同归档
|
|
} else if (workProjectNotify.getType().equals("42")) { //合同归档
|
|
WorkContractRecord workContractRecord = workContractRecordService.get(workProjectNotify.getNotifyId());
|
|
WorkContractRecord workContractRecord = workContractRecordService.get(workProjectNotify.getNotifyId());
|
|
workContractRecord.setAct(getByAct(workContractRecord.getProcessInstanceId()));
|
|
workContractRecord.setAct(getByAct(workContractRecord.getProcessInstanceId()));
|
|
- workContractRecord.setHome("home");
|
|
|
|
|
|
+
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ workContractRecord.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ workContractRecord.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("workContractRecord", workContractRecord);
|
|
model.addAttribute("workContractRecord", workContractRecord);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
return "modules/workcontractrecord/workContractView";
|
|
return "modules/workcontractrecord/workContractView";
|
|
@@ -1603,7 +1632,12 @@ public class WorkProjectNotifyController extends BaseController {
|
|
} else if (workProjectNotify.getType().equals("93")) { //合同借用
|
|
} else if (workProjectNotify.getType().equals("93")) { //合同借用
|
|
WorkCntractBorrow workContractBorrow = workContractBorrowService.get(workProjectNotify.getNotifyId());
|
|
WorkCntractBorrow workContractBorrow = workContractBorrowService.get(workProjectNotify.getNotifyId());
|
|
workContractBorrow.setAct(getByAct(workContractBorrow.getProcessInstanceId()));
|
|
workContractBorrow.setAct(getByAct(workContractBorrow.getProcessInstanceId()));
|
|
- workContractBorrow.setHome("home");
|
|
|
|
|
|
+
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ workContractBorrow.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ workContractBorrow.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("workContractBorrow", workContractBorrow);
|
|
model.addAttribute("workContractBorrow", workContractBorrow);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
return "modules/workContractBorrow/workContractBorrowView";
|
|
return "modules/workContractBorrow/workContractBorrowView";
|
|
@@ -1878,7 +1912,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
|
|
|
|
}
|
|
}
|
|
//}
|
|
//}
|
|
- projectcontentinfo.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ projectcontentinfo.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ projectcontentinfo.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("processInstanceId",projectReportData.getProcessInstanceId());
|
|
model.addAttribute("processInstanceId",projectReportData.getProcessInstanceId());
|
|
model.addAttribute("projectId", projectcontentinfo.getProject().getId());
|
|
model.addAttribute("projectId", projectcontentinfo.getProject().getId());
|
|
model.addAttribute("id", projectcontentinfo.getId());
|
|
model.addAttribute("id", projectcontentinfo.getId());
|
|
@@ -2029,7 +2067,12 @@ public class WorkProjectNotifyController extends BaseController {
|
|
RuralProjectRecords ruralProjectRecords = ruralProjectRecordsService.get(projectReportRecord.getReport().getProject().getId());
|
|
RuralProjectRecords ruralProjectRecords = ruralProjectRecordsService.get(projectReportRecord.getReport().getProject().getId());
|
|
Act act = getByAct(projectReportRecord.getProcessInstanceId());
|
|
Act act = getByAct(projectReportRecord.getProcessInstanceId());
|
|
projectReportRecord.setAct(act);
|
|
projectReportRecord.setAct(act);
|
|
- projectReportRecord.setHome("home");
|
|
|
|
|
|
+
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ projectReportRecord.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ projectReportRecord.setHome("home");
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
WorkContractInfo projectContractInfo = ruralProjectMessageService.getProjectContractInfo(ruralProjectRecords.getWorkContractInfo().getId());
|
|
WorkContractInfo projectContractInfo = ruralProjectMessageService.getProjectContractInfo(ruralProjectRecords.getWorkContractInfo().getId());
|
|
@@ -2304,7 +2347,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
}
|
|
}
|
|
Act act = getByAct(oaNotify.getProcessInstanceId());
|
|
Act act = getByAct(oaNotify.getProcessInstanceId());
|
|
oaNotify.setAct(act);
|
|
oaNotify.setAct(act);
|
|
- oaNotify.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ oaNotify.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ oaNotify.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("oaNotify", oaNotify);
|
|
model.addAttribute("oaNotify", oaNotify);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
return "modules/oa/oaNotifyView";
|
|
return "modules/oa/oaNotifyView";
|
|
@@ -2797,7 +2844,11 @@ public class WorkProjectNotifyController extends BaseController {
|
|
//项目信息
|
|
//项目信息
|
|
projectFilingBatch.setProject(ruralProjectRecordsList);
|
|
projectFilingBatch.setProject(ruralProjectRecordsList);
|
|
projectFilingBatch.setAct(getByAct(projectFilingBatch.getProcessinstanceId()));
|
|
projectFilingBatch.setAct(getByAct(projectFilingBatch.getProcessinstanceId()));
|
|
- projectFilingBatch.setHome("home");
|
|
|
|
|
|
+ if(StringUtils.isNotBlank(workProjectNotify.getHome())){
|
|
|
|
+ projectFilingBatch.setHome(workProjectNotify.getHome());
|
|
|
|
+ }else{
|
|
|
|
+ projectFilingBatch.setHome("home");
|
|
|
|
+ }
|
|
model.addAttribute("projectFilingBatch", projectFilingBatch);
|
|
model.addAttribute("projectFilingBatch", projectFilingBatch);
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
return "modules/projectFilingBatch/projectFilingBatchView";
|
|
return "modules/projectFilingBatch/projectFilingBatchView";
|