陶杰
2024-12-19 0a8bc68140f77ab95c6569a266206b1d473ef49b
1.花材统计报表:控制排序字段
已修改1个文件
8 ■■■■■ 文件已修改
src/main/java/com/mzl/flower/service/impl/statisticsAnalysis/StatisticAnalysisServiceImpl.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/service/impl/statisticsAnalysis/StatisticAnalysisServiceImpl.java
@@ -32,6 +32,10 @@
    @Override
    public Page<FlowerMaterialVO> getFlowerMaterialPage(Page page, FlowerMaterialDTO dto) {
        // 判断传入的排序字段是否在特定的字符串里面,如果不在则将排序字段设置未空
        if (!"f.`level`".equals(dto.getOrderField()) && !"f.price".equals(dto.getOrderField())&&!"f.stock".equals(dto.getOrderField())) {
            dto.setOrderField(null);
        }
        Page<FlowerMaterialVO> result=flowerMaterialMapper.getFlowerMaterialPage(page, dto);
@@ -49,6 +53,10 @@
    @Override
    public void exportFlowerMaterialSales(HttpServletResponse response, FlowerMaterialDTO dto) {
        // 判断传入的排序字段是否在特定的字符串里面,如果不在则将排序字段设置未空
        if (!"f.`level`".equals(dto.getOrderField()) && !"f.price".equals(dto.getOrderField())&&!"f.stock".equals(dto.getOrderField())) {
            dto.setOrderField(null);
        }
        List<FlowerMaterialVO> list=flowerMaterialMapper.getFlowerMaterialList(dto);
        String[] rowsName = new String[]{