|
|
|
@ -1,5 +1,6 @@ |
|
|
|
package com.biutag.supervision.repository.dataPetitionComplaint; |
|
|
|
package com.biutag.supervision.repository.dataPetitionComplaint; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil; |
|
|
|
import cn.hutool.core.util.ObjectUtil; |
|
|
|
import cn.hutool.core.util.ObjectUtil; |
|
|
|
import cn.hutool.core.util.StrUtil; |
|
|
|
import cn.hutool.core.util.StrUtil; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
@ -29,8 +30,8 @@ public class DataPetitionComplaintResourceService { |
|
|
|
LambdaQueryWrapper<DataPetitionComplaint> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
LambdaQueryWrapper<DataPetitionComplaint> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
wrapper.eq(StrUtil.isNotBlank(param.getOriginId()), DataPetitionComplaint::getOriginId, param.getOriginId()); |
|
|
|
wrapper.eq(StrUtil.isNotBlank(param.getOriginId()), DataPetitionComplaint::getOriginId, param.getOriginId()); |
|
|
|
wrapper.between(ObjectUtil.isNotNull(param.getCreateTime()), DataPetitionComplaint::getCreateTime, param.getCreateTime().get(0), param.getCreateTime().get(1)); |
|
|
|
wrapper.between(ObjectUtil.isNotNull(param.getCreateTime()), DataPetitionComplaint::getCreateTime, param.getCreateTime().get(0), param.getCreateTime().get(1)); |
|
|
|
|
|
|
|
wrapper.in(CollectionUtil.isNotEmpty(param.getSecondDepartIds()), DataPetitionComplaint::getSecondDepartId, param.getSecondDepartIds()); |
|
|
|
|
|
|
|
wrapper.in(CollectionUtil.isNotEmpty(param.getThirdDepartIds()), DataPetitionComplaint::getThirdDepartId, param.getThirdDepartIds()); |
|
|
|
if (wrapper.getExpression() == null || wrapper.getExpression().getSqlSegment().isEmpty()) { |
|
|
|
if (wrapper.getExpression() == null || wrapper.getExpression().getSqlSegment().isEmpty()) { |
|
|
|
return Collections.emptyList(); |
|
|
|
return Collections.emptyList(); |
|
|
|
} |
|
|
|
} |
|
|
|
|