|
@@ -321,10 +321,10 @@ public class WorkInvoiceController extends BaseController {
|
|
|
}
|
|
|
// try {
|
|
|
Map<String, Object> variables = Maps.newHashMap();
|
|
|
- WorkClientInfo workClientInfo =workClientInfoService.get(workInvoice.getClient().getId());
|
|
|
+ /*WorkClientInfo workClientInfo =workClientInfoService.get(workInvoice.getClient().getId());
|
|
|
ProjectRecords workProject =projectRecordsService.getRuralProjectRecodes(workInvoice.getProject().getId());
|
|
|
workInvoice.setClient(workClientInfo);
|
|
|
- workInvoice.setProject(workProject);
|
|
|
+ workInvoice.setProject(workProject);*/
|
|
|
workInvoice.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
workInvoice.setOfficeId(UserUtils.getSelectOffice().getId());
|
|
|
String str = "";
|
|
@@ -422,10 +422,10 @@ public class WorkInvoiceController extends BaseController {
|
|
|
}
|
|
|
// try {
|
|
|
Map<String, Object> variables = Maps.newHashMap();
|
|
|
- WorkClientInfo workClientInfo =workClientInfoService.get(workInvoice.getClient().getId());
|
|
|
+ /*WorkClientInfo workClientInfo =workClientInfoService.get(workInvoice.getClient().getId());
|
|
|
ProjectRecords workProject =projectRecordsService.getRuralProjectRecodes(workInvoice.getProject().getId());
|
|
|
workInvoice.setClient(workClientInfo);
|
|
|
- workInvoice.setProject(workProject);
|
|
|
+ workInvoice.setProject(workProject);*/
|
|
|
workInvoice.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
workInvoice.setOfficeId(UserUtils.getSelectOffice().getId());
|
|
|
String str = "";
|
|
@@ -539,10 +539,10 @@ public class WorkInvoiceController extends BaseController {
|
|
|
MyBeanUtils.copyBeanNotNull2Bean(workInvoice, t);//将编辑表单中的非NULL值覆盖数据库记录中的值
|
|
|
workInvoiceService.save(t);//保存
|
|
|
}else{//新增表单保存
|
|
|
- WorkClientInfo workClientInfo =workClientInfoService.get(workInvoice.getClient().getId());
|
|
|
+ /*WorkClientInfo workClientInfo =workClientInfoService.get(workInvoice.getClient().getId());
|
|
|
ProjectRecords workProject =projectRecordsService.getRuralProjectRecodes(workInvoice.getProject().getId());
|
|
|
workInvoice.setClient(workClientInfo);
|
|
|
- workInvoice.setProject(workProject);
|
|
|
+ workInvoice.setProject(workProject);*/
|
|
|
workInvoice.setCompanyId(UserUtils.getSelectCompany().getId());
|
|
|
workInvoice.setOffice(UserUtils.getSelectOffice());
|
|
|
workInvoice.setInvoiceState("1");
|
|
@@ -866,7 +866,7 @@ public class WorkInvoiceController extends BaseController {
|
|
|
ProjectRecords projectRecords = projectRecordsService.getRuralInfo(obj);
|
|
|
map.put("projectNum",projectRecords.getProjectId());//项目编号
|
|
|
map.put("reportDataNum",projectRecords.getReportData().getNumber());//报告号
|
|
|
- if(projectRecords.getWorkContractInfo() == null || StringUtils.isBlank(projectRecords.getWorkContractInfo().getClient().getName())){
|
|
|
+ if(projectRecords.getWorkContractInfo() == null || null == projectRecords.getWorkContractInfo().getClient() || StringUtils.isBlank(projectRecords.getWorkContractInfo().getClient().getName())){
|
|
|
//无合同状态下,获取委托方的名称
|
|
|
projectRecordsService.queryLinkmanInfos(projectRecords);
|
|
|
if (projectRecords.getWorkClientLinkmanList() != null && projectRecords.getWorkClientLinkmanList().size() > 0) {
|