|
@@ -45,11 +45,12 @@ public class WorkContractController {
|
|
String[] contractAmounts = workClientInfo.getContractAmounts();
|
|
String[] contractAmounts = workClientInfo.getContractAmounts();
|
|
String statusList = workClientInfo.getStatusList();
|
|
String statusList = workClientInfo.getStatusList();
|
|
String status = workClientInfo.getStatus();
|
|
String status = workClientInfo.getStatus();
|
|
|
|
+ String contractType = workClientInfo.getContractType();
|
|
QueryWrapper<WorkContractInfo> workContractInfoQueryWrapper = QueryWrapperGenerator.buildQueryCondition(workClientInfo, WorkContractInfo.class);
|
|
QueryWrapper<WorkContractInfo> workContractInfoQueryWrapper = QueryWrapperGenerator.buildQueryCondition(workClientInfo, WorkContractInfo.class);
|
|
if (ObjectUtil.isNotEmpty(workClientInfo) && StringUtils.isNotBlank(workClientInfo.getCreateById())) {
|
|
if (ObjectUtil.isNotEmpty(workClientInfo) && StringUtils.isNotBlank(workClientInfo.getCreateById())) {
|
|
workContractInfoQueryWrapper.eq("a.create_by_id", workClientInfo.getCreateById()).or().like("c.name", workClientInfo.getCreateById());
|
|
workContractInfoQueryWrapper.eq("a.create_by_id", workClientInfo.getCreateById()).or().like("c.name", workClientInfo.getCreateById());
|
|
}
|
|
}
|
|
- IPage<WorkContractInfo> list = workContractService.list(page, workContractInfoQueryWrapper, clientName, contractDates, contractAmounts, statusList, status);
|
|
|
|
|
|
+ IPage<WorkContractInfo> list = workContractService.list(page, workContractInfoQueryWrapper, clientName, contractDates, contractAmounts, statusList, status,contractType);
|
|
return ResponseEntity.ok (list);
|
|
return ResponseEntity.ok (list);
|
|
}
|
|
}
|
|
|
|
|