修改表格导出问题
This commit is contained in:
@@ -45,7 +45,7 @@ public class WmsPurchasePlanDetailServiceImpl implements IWmsPurchasePlanDetailS
|
||||
*/
|
||||
@Override
|
||||
public TableDataInfo<WmsPurchasePlanDetailVo> queryPageList(WmsPurchasePlanDetailBo bo, PageQuery pageQuery) {
|
||||
QueryWrapper<WmsPurchasePlanDetail> qw = buildQueryWrapper(bo);
|
||||
QueryWrapper<WmsPurchasePlanDetail> qw = buildQueryWrapperPlus(bo);
|
||||
Page<WmsPurchasePlanDetailVo> result = baseMapper.selectVoPagePlus(pageQuery.build(), qw);
|
||||
return TableDataInfo.build(result);
|
||||
}
|
||||
@@ -55,11 +55,21 @@ public class WmsPurchasePlanDetailServiceImpl implements IWmsPurchasePlanDetailS
|
||||
*/
|
||||
@Override
|
||||
public List<WmsPurchasePlanDetailVo> queryList(WmsPurchasePlanDetailBo bo) {
|
||||
QueryWrapper<WmsPurchasePlanDetail> qw = buildQueryWrapper(bo);
|
||||
LambdaQueryWrapper<WmsPurchasePlanDetail> qw = buildQueryWrapper(bo);
|
||||
return baseMapper.selectVoList(qw);
|
||||
}
|
||||
private LambdaQueryWrapper<WmsPurchasePlanDetail> buildQueryWrapper(WmsPurchasePlanDetailBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
LambdaQueryWrapper<WmsPurchasePlanDetail> lqw = new LambdaQueryWrapper<>();
|
||||
lqw.eq(bo.getPlanId() != null, WmsPurchasePlanDetail::getPlanId, bo.getPlanId());
|
||||
lqw.eq(bo.getRawMaterialId() != null, WmsPurchasePlanDetail::getRawMaterialId, bo.getRawMaterialId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getOwner()), WmsPurchasePlanDetail::getOwner, bo.getOwner());
|
||||
lqw.eq(bo.getQuantity() != null, WmsPurchasePlanDetail::getQuantity, bo.getQuantity());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getUnit()), WmsPurchasePlanDetail::getUnit, bo.getUnit());
|
||||
return lqw;
|
||||
}
|
||||
|
||||
private QueryWrapper<WmsPurchasePlanDetail> buildQueryWrapper(WmsPurchasePlanDetailBo bo) {
|
||||
private QueryWrapper<WmsPurchasePlanDetail> buildQueryWrapperPlus(WmsPurchasePlanDetailBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
QueryWrapper<WmsPurchasePlanDetail> qw = new QueryWrapper<>();
|
||||
qw.eq("wpd.del_flag", 0); // 手动添加逻辑删除条件
|
||||
|
||||
Reference in New Issue
Block a user