|
@@ -15,9 +15,7 @@ import org.dromara.productionManagement.mapper.ShaoHuaFactoryMapper;
|
|
|
import org.dromara.productionManagement.service.ShaoHuaFactoryService;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
+import java.util.*;
|
|
|
|
|
|
@Service
|
|
|
@RequiredArgsConstructor
|
|
@@ -82,7 +80,7 @@ public class ShaoHuaFactoryImpl implements ShaoHuaFactoryService {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 查询回收站信息
|
|
|
+ * 条件查询回收站信息
|
|
|
* @param shaohuafactoryBo
|
|
|
* @param pageQuery
|
|
|
* @return
|
|
@@ -90,7 +88,11 @@ public class ShaoHuaFactoryImpl implements ShaoHuaFactoryService {
|
|
|
@Override
|
|
|
public TableDataInfo<ShaoHuaFactoryVo> selectRecycleFactoryList(ShaoHuaFactoryBo shaohuafactoryBo, PageQuery pageQuery) {
|
|
|
QueryWrapper<ShaoHuaFactory> qw = new QueryWrapper<>();
|
|
|
- qw.eq(StringUtils.isNotBlank(shaohuafactoryBo.getName()),"name",shaohuafactoryBo.getName());
|
|
|
+ Map<String, Object> params = shaohuafactoryBo.getParams();
|
|
|
+ qw.eq(0 != shaohuafactoryBo.getId(),"id", shaohuafactoryBo.getId());
|
|
|
+ qw.like(StringUtils.isNotBlank(shaohuafactoryBo.getName()),"name",shaohuafactoryBo.getName());
|
|
|
+ qw.between(params.get("begindeletetime") != null && params.get("enddeletetime") != null,
|
|
|
+ "deletetime", params.get("begindeletetime"), params.get("enddeletetime"));
|
|
|
qw.isNotNull("deletetime");
|
|
|
Page<ShaoHuaFactoryVo> page = shaoHuaFactoryMapper.selectVoPage(pageQuery.build(),qw);
|
|
|
return TableDataInfo.build(page);
|