|
@@ -30,6 +30,8 @@ import com.jeeplus.modules.sys.entity.User;
|
|
|
import com.jeeplus.modules.sys.service.UserService;
|
|
|
import com.jeeplus.modules.sys.utils.DictUtils;
|
|
|
import com.jeeplus.modules.sys.utils.UserUtils;
|
|
|
+import com.jeeplus.modules.workclientinfo.entity.WorkClientLinkman;
|
|
|
+import com.jeeplus.modules.workcontractinfo.entity.WorkContractInfo;
|
|
|
import com.jeeplus.modules.workstaff.entity.WorkStaffCertificate;
|
|
|
import jersey.repackaged.com.google.common.collect.Lists;
|
|
|
import org.activiti.engine.HistoryService;
|
|
@@ -131,7 +133,23 @@ public class RuralProjectMessageAllController extends BaseController {
|
|
|
if(null != projectRecords.getWorkContractInfo().getClient()){
|
|
|
model.addAttribute("workContractInfoClientName", projectRecords.getWorkContractInfo().getClient().getName());
|
|
|
}
|
|
|
- }if(StringUtils.isNotBlank(oldSubmitMoney)){
|
|
|
+ }
|
|
|
+ //无合同状态下,获取委托方的名称
|
|
|
+ List<RuralProjectRecords> list = page.getList();
|
|
|
+ for (int i = 0; i < list.size(); i++) {
|
|
|
+ RuralProjectRecords records1 = list.get(i);
|
|
|
+ if (records1.getWorkContractInfo() == null) {
|
|
|
+ projectRecordsService.queryLinkmanInfos(records1);
|
|
|
+ if (records1.getWorkClientLinkmanList() != null && records1.getWorkClientLinkmanList().size() > 0) {
|
|
|
+ WorkClientLinkman linkman = records1.getWorkClientLinkmanList().get(0);
|
|
|
+ WorkContractInfo contractInfo = new WorkContractInfo();
|
|
|
+ contractInfo.setClient(linkman.getClientId());
|
|
|
+ records1.setWorkContractInfo(contractInfo);
|
|
|
+ records1.getWorkContractInfo().setClientName(records1.getWorkContractInfo().getClient().getName());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if(StringUtils.isNotBlank(oldSubmitMoney)){
|
|
|
projectRecords.setSubmitMoney(oldSubmitMoney);
|
|
|
}
|
|
|
model.addAttribute("beginDate", projectRecords.getBeginDate());
|