提交 444d2a86 authored 作者: 吕本才's avatar 吕本才

1、修改bug,xml错误:where条件少了in

2、修改分页bug
上级 4c2a1a6f
...@@ -47,10 +47,10 @@ public class FinanceOrderQueryController extends BaseController { ...@@ -47,10 +47,10 @@ public class FinanceOrderQueryController extends BaseController {
@RequiresPermissions("bi:finance:list") @RequiresPermissions("bi:finance:list")
@PostMapping("/cost/detail/list") @PostMapping("/cost/detail/list")
public PageInfo selectBiFinanceCostDetailList(@RequestBody FinanceCostVo financeCostVo) { public PageInfo selectBiFinanceCostDetailList(@RequestBody FinanceCostVo financeCostVo) {
return detailService.selectBiFinanceCostDetailList(financeCostVo); return detailService.selectBiFinanceCostDetailPage(financeCostVo);
} }
// 直播间类型下拉 // 直播间类型下拉列表用
@RequiresPermissions("bi:finance:list") @RequiresPermissions("bi:finance:list")
@GetMapping("/zbjType/list") @GetMapping("/zbjType/list")
public List<FinanceZbjTypeListDto> baseZbjTypeList(FinanceSelectCommonVo commonVo) { public List<FinanceZbjTypeListDto> baseZbjTypeList(FinanceSelectCommonVo commonVo) {
...@@ -70,7 +70,7 @@ public class FinanceOrderQueryController extends BaseController { ...@@ -70,7 +70,7 @@ public class FinanceOrderQueryController extends BaseController {
} }
// 系列 // 系列
@RequiresPermissions("bi:finance:list") @RequiresPermissions("bi:finance:list")
@GetMapping("/serieses/list") @GetMapping("/series/list")
public List<FinanceBaseProductListDto> seriesList(FinanceSelectCommonVo commonVo) { public List<FinanceBaseProductListDto> seriesList(FinanceSelectCommonVo commonVo) {
return baseProductService.seriesList(commonVo); return baseProductService.seriesList(commonVo);
} }
...@@ -81,4 +81,16 @@ public class FinanceOrderQueryController extends BaseController { ...@@ -81,4 +81,16 @@ public class FinanceOrderQueryController extends BaseController {
return baseProductService.productNameList(commonVo); return baseProductService.productNameList(commonVo);
} }
/**
* 直播间分类的页面查询
* @param commonVo
* @return
*/
@RequiresPermissions("bi:finance:list")
@GetMapping("/baseZbjType/list")
public List<FinanceZbjTypeListDto> baseZbjTypeAllList(FinanceSelectCommonVo commonVo) {
return baseZbjTypeService.baseZbjTypeAllList(commonVo);
}
} }
...@@ -45,8 +45,7 @@ public class FinanceOrderDetailDaoImpl implements IFinanceOrderDetailDao { ...@@ -45,8 +45,7 @@ public class FinanceOrderDetailDaoImpl implements IFinanceOrderDetailDao {
@Override @Override
public PageInfo<FinanceOrderDetail> selectBiFinanceCostDetailList(FinanceCostWq wq) { public PageInfo<FinanceOrderDetail> selectBiFinanceCostDetailList(FinanceCostWq wq) {
// 查询分页数据 // 查询分页数据
Page<Object> objectPage = TableSupport.pageI(); PageHelper.startPage(wq.getPageNum(), wq.getPageSize());
PageHelper.startPage((int) objectPage.getCurrent(), (int) objectPage.getSize());
List<FinanceOrderDetail> financeOrderDetails = detailMapper.selectBiFinanceCostDetailList( wq); List<FinanceOrderDetail> financeOrderDetails = detailMapper.selectBiFinanceCostDetailList( wq);
PageInfo<FinanceOrderDetail> pageInfo = new PageInfo<>(financeOrderDetails); PageInfo<FinanceOrderDetail> pageInfo = new PageInfo<>(financeOrderDetails);
......
...@@ -12,15 +12,7 @@ import java.util.List; ...@@ -12,15 +12,7 @@ import java.util.List;
*/ */
@Data @Data
public class FinanceCostWq { public class FinanceCostWq {
// 入参 查询类型
private String type;
// 入参 查询值
// private String value;
// private String zbjQdType;
// private String flavor;
// private String specName;
// private String series;
// private String goodsName;
// 入参 时间开始时间 // 入参 时间开始时间
private Date startDate; private Date startDate;
// 入参 时间结束时间 // 入参 时间结束时间
...@@ -31,5 +23,9 @@ public class FinanceCostWq { ...@@ -31,5 +23,9 @@ public class FinanceCostWq {
private List<String> specName; private List<String> specName;
private List<String> series; private List<String> series;
private List<String> goodsName; private List<String> goodsName;
private Integer pageNum ;
private Integer pageSize ;
} }
...@@ -9,9 +9,9 @@ import java.util.List; ...@@ -9,9 +9,9 @@ import java.util.List;
public class FinanceCostVo { public class FinanceCostVo {
// 入参 分页当前页 // 入参 分页当前页
private String pageNum; private Integer pageNum = 1;
// 入参 分页大小 // 入参 分页大小
private String pageSize; private Integer pageSize =10;
// 入参 时间开始时间 // 入参 时间开始时间
private Date startDate; private Date startDate;
// 入参 时间结束时间 // 入参 时间结束时间
......
...@@ -12,11 +12,11 @@ import java.util.Map; ...@@ -12,11 +12,11 @@ import java.util.Map;
public interface FinanceBaseZbjTypeService extends IService<FinanceBaseZbjType> { public interface FinanceBaseZbjTypeService extends IService<FinanceBaseZbjType> {
boolean saveFinanceBaseZbjType(FinanceBaseZbjType financeBaseZbjType);
boolean removeFinanceBaseZbjTypeById(Long id);
boolean updateFinanceBaseZbjTypeById(FinanceBaseZbjType financeBaseZbjType);
FinanceBaseZbjType getFinanceBaseZbjTypeById(Long id);
IPage<FinanceZbjTypeListDto> pageFinanceBaseZbjType(String keyword);
Map<String,String> selectBaseZbjType(); Map<String,String> selectBaseZbjType();
IPage<FinanceZbjTypeListDto> pageFinanceBaseZbjType(String keyword);
List<FinanceZbjTypeListDto> baseZbjTypeList(FinanceSelectCommonVo commonVo); List<FinanceZbjTypeListDto> baseZbjTypeList(FinanceSelectCommonVo commonVo);
List<FinanceZbjTypeListDto> baseZbjTypeAllList(FinanceSelectCommonVo commonVo);
} }
...@@ -10,5 +10,5 @@ import com.link.bi.pojo.response.FinanceOrderDetailListDto; ...@@ -10,5 +10,5 @@ import com.link.bi.pojo.response.FinanceOrderDetailListDto;
public interface FinanceOrderDetailService extends IService<FinanceOrderDetail> { public interface FinanceOrderDetailService extends IService<FinanceOrderDetail> {
PageInfo<FinanceBiListDto> selectBiFinanceCostList(FinanceCostVo financeCostVo); PageInfo<FinanceBiListDto> selectBiFinanceCostList(FinanceCostVo financeCostVo);
PageInfo<FinanceOrderDetailListDto> selectBiFinanceCostDetailList(FinanceCostVo financeCostVo); PageInfo<FinanceOrderDetailListDto> selectBiFinanceCostDetailPage(FinanceCostVo financeCostVo);
} }
...@@ -41,28 +41,6 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp ...@@ -41,28 +41,6 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp
return map; return map;
} }
@Override
public boolean saveFinanceBaseZbjType(FinanceBaseZbjType financeBaseZbjType) {
return this.save(financeBaseZbjType);
}
@Override
public boolean removeFinanceBaseZbjTypeById(Long id) {
return this.removeById(id);
}
@Override
public boolean updateFinanceBaseZbjTypeById(FinanceBaseZbjType financeBaseZbjType) {
return this.updateById(financeBaseZbjType);
}
@Override
public FinanceBaseZbjType getFinanceBaseZbjTypeById(Long id) {
return this.getById(id);
}
/** /**
...@@ -93,6 +71,24 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp ...@@ -93,6 +71,24 @@ public class FinanceBaseZbjTypeServiceImpl extends ServiceImpl<FinanceBaseZbjTyp
@Override @Override
public List<FinanceZbjTypeListDto> baseZbjTypeList(FinanceSelectCommonVo commonVo) { public List<FinanceZbjTypeListDto> baseZbjTypeList(FinanceSelectCommonVo commonVo) {
LambdaQueryWrapper<FinanceBaseZbjType> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.select(FinanceBaseZbjType::getZbjQdType);
queryWrapper.like(commonVo.getKeyword() != null && !commonVo.getKeyword().isEmpty(), FinanceBaseZbjType::getZbjQdType, commonVo.getKeyword());
queryWrapper.groupBy(FinanceBaseZbjType::getZbjQdType);
List<FinanceBaseZbjType> list = list(queryWrapper);
// 转化成List<FinanceZbjTypeListDto>
List<FinanceZbjTypeListDto> result = new ArrayList<>();
list.forEach(item -> {
FinanceZbjTypeListDto dto = new FinanceZbjTypeListDto();
BeanUtils.copyProperties(item, dto);
result.add(dto);
});
return result;
}
@Override
public List<FinanceZbjTypeListDto> baseZbjTypeAllList(FinanceSelectCommonVo commonVo) {
LambdaQueryWrapper<FinanceBaseZbjType> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<FinanceBaseZbjType> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.like(commonVo.getKeyword() != null && !commonVo.getKeyword().isEmpty(), FinanceBaseZbjType::getZbjQdType, commonVo.getKeyword()); queryWrapper.like(commonVo.getKeyword() != null && !commonVo.getKeyword().isEmpty(), FinanceBaseZbjType::getZbjQdType, commonVo.getKeyword());
List<FinanceBaseZbjType> list = list(queryWrapper); List<FinanceBaseZbjType> list = list(queryWrapper);
......
...@@ -76,8 +76,9 @@ public class FinanceOrderDetailServiceImpl extends ServiceImpl<FinanceOrderDetai ...@@ -76,8 +76,9 @@ public class FinanceOrderDetailServiceImpl extends ServiceImpl<FinanceOrderDetai
} }
@Override @Override
public PageInfo<FinanceOrderDetailListDto> selectBiFinanceCostDetailList(FinanceCostVo financeCostVo) { public PageInfo<FinanceOrderDetailListDto> selectBiFinanceCostDetailPage(FinanceCostVo financeCostVo) {
FinanceCostWq qw = new FinanceCostWq(); FinanceCostWq qw = new FinanceCostWq();
BeanUtils.copyProperties(financeCostVo, qw); BeanUtils.copyProperties(financeCostVo, qw);
PageInfo<FinanceOrderDetail> financeOrderDetailPageInfo = detailDao.selectBiFinanceCostDetailList(qw); PageInfo<FinanceOrderDetail> financeOrderDetailPageInfo = detailDao.selectBiFinanceCostDetailList(qw);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论