no message
parent
32f9edffc3
commit
5be51acf4e
|
|
@ -9,6 +9,7 @@ import java.io.IOException;
|
|||
import java.io.UnsupportedEncodingException;
|
||||
import java.net.URLDecoder;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
|
@ -16,7 +17,6 @@ import org.cpte.modules.base.entity.Area;
|
|||
import org.cpte.modules.base.service.IAreaService;
|
||||
import org.jeecg.common.api.vo.Result;
|
||||
import org.jeecg.common.system.query.QueryGenerator;
|
||||
import org.jeecg.common.system.query.QueryRuleEnum;
|
||||
import org.cpte.modules.base.entity.Point;
|
||||
import org.cpte.modules.base.service.IPointService;
|
||||
|
||||
|
|
@ -68,6 +68,7 @@ public class PointController extends JeecgController<Point, IPointService> {
|
|||
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
||||
@RequestParam(name = "keyword", required = false) String keyword,
|
||||
@RequestParam(name = "areaCode", required = false) String areaCode,
|
||||
HttpServletRequest req) {
|
||||
|
||||
QueryWrapper<Point> queryWrapper = QueryGenerator.initQueryWrapper(point, req.getParameterMap());
|
||||
|
|
@ -75,6 +76,14 @@ public class PointController extends JeecgController<Point, IPointService> {
|
|||
if (StringUtils.isNotBlank(keyword)) {
|
||||
queryWrapper.and(wrapper -> wrapper.likeRight("point_code", keyword));
|
||||
}
|
||||
if(StringUtils.isNotBlank(areaCode)){
|
||||
LambdaQueryWrapper<Area> areaQueryWrapper = new LambdaQueryWrapper<>();
|
||||
List<String> areaCodes= Arrays.asList(areaCode.split(","));
|
||||
areaQueryWrapper.in(Area::getAreaCode, areaCodes);
|
||||
List<Area> areaList = areaService.list(areaQueryWrapper);
|
||||
List<Long> areaIds = areaList.stream().map(Area::getId).distinct().toList();
|
||||
queryWrapper.in("area_id", areaIds);
|
||||
}
|
||||
queryWrapper.orderByAsc("point_code");
|
||||
Page<Point> page = new Page<Point>(pageNo, pageSize);
|
||||
IPage<Point> pageList = pointService.page(page, queryWrapper);
|
||||
|
|
|
|||
|
|
@ -58,9 +58,6 @@ public class StockController extends JeecgController<Stock, IStockService> {
|
|||
@Autowired
|
||||
private IStockService stockService;
|
||||
|
||||
@Autowired
|
||||
private InventoryMapper inventoryMapper;
|
||||
|
||||
/**
|
||||
* 分页列表查询
|
||||
*
|
||||
|
|
|
|||
Loading…
Reference in New Issue