Commit 7b80d1f3 authored by chenzhao's avatar chenzhao

Merge branch 'developer' into developer_bw

parents 34c16422 3361f9ec
...@@ -76,4 +76,7 @@ public class AcceptanceCheckDto extends BaseDto { ...@@ -76,4 +76,7 @@ public class AcceptanceCheckDto extends BaseDto {
private String isAudit; private String isAudit;
private String rectificationStatus; private String rectificationStatus;
// 电站安装规模
private String scale;
} }
...@@ -251,6 +251,16 @@ public class WorkOrderController extends BaseController { ...@@ -251,6 +251,16 @@ public class WorkOrderController extends BaseController {
workOrder.setRegionCompanyId(userUnitInformationDto.getRegionalCompaniesSeq()); workOrder.setRegionCompanyId(userUnitInformationDto.getRegionalCompaniesSeq());
workOrder.setAmosDealerId(userUnitInformationDto.getAmosDealerId()); workOrder.setAmosDealerId(userUnitInformationDto.getAmosDealerId());
List<WorkOrderPage> list=workOrderMapper.queryForwgpage(workOrder); List<WorkOrderPage> list=workOrderMapper.queryForwgpage(workOrder);
if(list != null && list.size() > 0) {
list.forEach(e -> {
if(e.getPeasantHouseholdNo() != null) {
e.setScale(householdContractMapper.getHygfCommercialScale(e.getPeasantHouseholdNo()));
}
});
}
return ResponseHelper.buildResponse(list); return ResponseHelper.buildResponse(list);
} }
......
...@@ -16,6 +16,7 @@ import com.yeejoin.amos.boot.module.hygf.api.Enum.WorkOrderEnum; ...@@ -16,6 +16,7 @@ import com.yeejoin.amos.boot.module.hygf.api.Enum.WorkOrderEnum;
import com.yeejoin.amos.boot.module.hygf.api.dto.*; import com.yeejoin.amos.boot.module.hygf.api.dto.*;
import com.yeejoin.amos.boot.module.hygf.api.entity.*; import com.yeejoin.amos.boot.module.hygf.api.entity.*;
import com.yeejoin.amos.boot.module.hygf.api.mapper.AcceptanceCheckMapper; import com.yeejoin.amos.boot.module.hygf.api.mapper.AcceptanceCheckMapper;
import com.yeejoin.amos.boot.module.hygf.api.mapper.HouseholdContractMapper;
import com.yeejoin.amos.boot.module.hygf.api.mapper.PeasantHouseholdMapper; import com.yeejoin.amos.boot.module.hygf.api.mapper.PeasantHouseholdMapper;
import com.yeejoin.amos.boot.module.hygf.api.service.IAcceptanceCheckService; import com.yeejoin.amos.boot.module.hygf.api.service.IAcceptanceCheckService;
import com.yeejoin.amos.boot.module.hygf.api.util.CommonResponseNewUtil; import com.yeejoin.amos.boot.module.hygf.api.util.CommonResponseNewUtil;
...@@ -57,6 +58,8 @@ public class AcceptanceCheckServiceImpl extends BaseService<AcceptanceCheckDto,A ...@@ -57,6 +58,8 @@ public class AcceptanceCheckServiceImpl extends BaseService<AcceptanceCheckDto,A
@Autowired @Autowired
PeasantHouseholdMapper peasantHouseholdMapper; PeasantHouseholdMapper peasantHouseholdMapper;
@Autowired @Autowired
HouseholdContractMapper householdContractMapper;
@Autowired
ConstructionAcceptanceRecordsServiceImpl acceptanceRecordsService; ConstructionAcceptanceRecordsServiceImpl acceptanceRecordsService;
...@@ -80,6 +83,16 @@ public class AcceptanceCheckServiceImpl extends BaseService<AcceptanceCheckDto,A ...@@ -80,6 +83,16 @@ public class AcceptanceCheckServiceImpl extends BaseService<AcceptanceCheckDto,A
map.put("basicGridNodes",basicGridNodes); map.put("basicGridNodes",basicGridNodes);
map.put("type",type); map.put("type",type);
List<AcceptanceCheckDto> list = acceptanceCheckMapper.selectPageList(map); List<AcceptanceCheckDto> list = acceptanceCheckMapper.selectPageList(map);
if(list != null && list.size() > 0) {
list.forEach(e -> {
if(e.getPeasantHouseholdNo() != null) {
e.setScale(householdContractMapper.getHygfCommercialScale(e.getPeasantHouseholdNo()));
}
});
}
PageInfo<AcceptanceCheckDto> page = new PageInfo(list); PageInfo<AcceptanceCheckDto> page = new PageInfo(list);
Page<AcceptanceCheckDto> pageNew = new Page<>(); Page<AcceptanceCheckDto> pageNew = new Page<>();
pageNew.setCurrent(current); pageNew.setCurrent(current);
......
...@@ -527,6 +527,17 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W ...@@ -527,6 +527,17 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W
public Page<WorkOrderPage> queryForwgpage(int pageNum, int pageSize, WorkOrderPage workOrder) { public Page<WorkOrderPage> queryForwgpage(int pageNum, int pageSize, WorkOrderPage workOrder) {
PageHelper.startPage(pageNum, pageSize); PageHelper.startPage(pageNum, pageSize);
List<WorkOrderPage> list = workOrderMapper.queryForwgpage(workOrder); List<WorkOrderPage> list = workOrderMapper.queryForwgpage(workOrder);
if(list != null && list.size() > 0) {
list.forEach(e -> {
if(e.getPeasantHouseholdNo() != null) {
e.setScale(householdContractMapper.getHygfCommercialScale(e.getPeasantHouseholdNo()));
}
});
}
PageInfo<WorkOrderPage> page = new PageInfo(list); PageInfo<WorkOrderPage> page = new PageInfo(list);
Page<WorkOrderPage> pagenew = new Page<WorkOrderPage>(); Page<WorkOrderPage> pagenew = new Page<WorkOrderPage>();
pagenew.setCurrent(pageNum); pagenew.setCurrent(pageNum);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment