|
@@ -62,11 +62,14 @@ public class WorkContractService {
|
|
|
* @param
|
|
|
* @return
|
|
|
*/
|
|
|
- public IPage<WorkContractInfo> list(Page<WorkContractInfo> page, QueryWrapper<WorkContractInfo> queryWrapper, String clientName, String[] contractDates, String[] contractAmounts,String statusList,String status) {
|
|
|
+ public IPage<WorkContractInfo> list(Page<WorkContractInfo> page, QueryWrapper<WorkContractInfo> queryWrapper, String clientName, String[] contractDates, String[] contractAmounts,String statusList,String status,String contractType) {
|
|
|
queryWrapper.eq("a.del_flag","0");
|
|
|
if (contractDates != null) {
|
|
|
queryWrapper.between("a.contract_date", contractDates[0], contractDates[1]);
|
|
|
}
|
|
|
+ if (StringUtils.isNotBlank(contractType)){
|
|
|
+ queryWrapper.eq("a.contract_type",contractType);
|
|
|
+ }
|
|
|
if (contractAmounts != null) {
|
|
|
if (StringUtils.isNotEmpty(contractAmounts[0])) {
|
|
|
queryWrapper.ge("a.contract_amount", contractAmounts[0]);
|