|
@@ -955,7 +955,15 @@ public class WorkFullManageController extends BaseController {
|
|
|
|
|
|
//获取合同信息
|
|
//获取合同信息
|
|
WorkContractInfo workContractInfo = workContractInfoService.get(ruralProjectRecords.getWorkContractInfo().getId());
|
|
WorkContractInfo workContractInfo = workContractInfoService.get(ruralProjectRecords.getWorkContractInfo().getId());
|
|
-
|
|
|
|
|
|
+ //无合同状态下,获取委托方的名称
|
|
|
|
+ if (workContractInfo == null) {
|
|
|
|
+ projectRecordsService.queryLinkmanInfos(ruralProjectRecords);
|
|
|
|
+ if (ruralProjectRecords.getWorkClientLinkmanList() != null && ruralProjectRecords.getWorkClientLinkmanList().size() > 0) {
|
|
|
|
+ WorkClientLinkman linkman = ruralProjectRecords.getWorkClientLinkmanList().get(0);
|
|
|
|
+ workContractInfo = new WorkContractInfo();
|
|
|
|
+ workContractInfo.setClient(linkman.getClientId());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
List<RuralReportConsultant> consultants = Lists.newArrayList();
|
|
List<RuralReportConsultant> consultants = Lists.newArrayList();
|
|
//将自己添加到咨询员数据中
|
|
//将自己添加到咨询员数据中
|
|
//根据用户查询技能信息(项目负责人信息)
|
|
//根据用户查询技能信息(项目负责人信息)
|
|
@@ -1098,7 +1106,7 @@ public class WorkFullManageController extends BaseController {
|
|
if(StringUtils.isBlank(projectReportData.getNumber())){
|
|
if(StringUtils.isBlank(projectReportData.getNumber())){
|
|
data.put("number","");
|
|
data.put("number","");
|
|
}else{
|
|
}else{
|
|
- data.put("number",projectReportData.getNumber());
|
|
|
|
|
|
+ data.put("number",projectReportData.getNumber()+" 号");
|
|
}
|
|
}
|
|
data.put("projectName",ruralProjectRecords.getProjectName());
|
|
data.put("projectName",ruralProjectRecords.getProjectName());
|
|
//咨询类别
|
|
//咨询类别
|
|
@@ -1110,7 +1118,11 @@ public class WorkFullManageController extends BaseController {
|
|
}else{
|
|
}else{
|
|
data.put("entrustUnit","");
|
|
data.put("entrustUnit","");
|
|
}
|
|
}
|
|
- data.put("contractNumber",workContractInfo.getContractNum());
|
|
|
|
|
|
+ if (StringUtils.isNotBlank(workContractInfo.getContractNum())){
|
|
|
|
+ data.put("contractNumber",workContractInfo.getContractNum());
|
|
|
|
+ }else{
|
|
|
|
+ data.put("contractNumber","");
|
|
|
|
+ }
|
|
}else{
|
|
}else{
|
|
data.put("entrustUnit","");
|
|
data.put("entrustUnit","");
|
|
data.put("contractNumber","");
|
|
data.put("contractNumber","");
|