| | |
| | | //获取订单基本数据 |
| | | public Map<String, List<Object>> getOrderBasicData() { |
| | | //获取订单基本数据类型 |
| | | List<String> orderBasicDataType = basicDateMapper.getOrderBasicDataType("order"); |
| | | //获取订单基本数据 |
| | | List<BasicData> orderBasicData = basicDateMapper.getOrderBasicData("order"); |
| | | //创建Map对象 |
| | | Map<String, List<Object>> orderBasicDataMap = new HashMap<>(); ; |
| | | //创建List对象 |
| | | orderBasicDataMap = getBasicDataByType("order"); |
| | | |
| | | //遍历订单基本数据类型 |
| | | for(String item :orderBasicDataType){ |
| | | List<Object> orderBasicDataList = new ArrayList<>(); |
| | | //将类型和List对象放入Map中 |
| | | orderBasicDataMap.put(item,orderBasicDataList); |
| | | } |
| | | //遍历订单基本数据 |
| | | for (BasicData item : orderBasicData){ |
| | | //将数据放入List中 |
| | | orderBasicDataMap.get(item.getBasicCategory()).add(item); |
| | | } |
| | | |
| | | //获取客户列表 |
| | | List<Object> orderBasicDataList = new ArrayList<>(); |
| | |
| | | //返回Map对象 |
| | | return orderBasicDataMap; |
| | | } |
| | | |
| | | // public Map<String, List<Object>> getBasicDataByType(String type) { |
| | | // List<String> orderBasicDataType = basicDateMapper.getOrderBasicDataType(type); |
| | | // //获取订单基本数据 |
| | | // List<BasicData> orderBasicData = basicDateMapper.getOrderBasicData(type); |
| | | // //创建Map对象 |
| | | // Map<String, List<Object>> orderBasicDataMap = new HashMap<>(); ; |
| | | // //创建List对象 |
| | | // |
| | | // //遍历订单基本数据类型 |
| | | // for(String item :orderBasicDataType){ |
| | | // List<Object> orderBasicDataList = new ArrayList<>(); |
| | | // //将类型和List对象放入Map中 |
| | | // orderBasicDataMap.put(item,orderBasicDataList); |
| | | // } |
| | | // //遍历订单基本数据 |
| | | // for (BasicData item : orderBasicData){ |
| | | // //将数据放入List中 |
| | | // orderBasicDataMap.get(item.getBasicCategory()).add(item); |
| | | // } |
| | | // return orderBasicDataMap; |
| | | // } |
| | | |
| | | public Map<String, List<Object>> getBasicDataByType(String type){ |
| | | List<String> orderBasicDataType = basicDateMapper.getOrderBasicDataType(type); |
| | | List<BasicData> orderBasicData = basicDateMapper.getOrderBasicData(type); |
| | | Map<String, List<Object>> BasicDataMap = new HashMap<>(); ; |
| | | //创建List对象 |
| | | |
| | | //遍历订单基本数据类型 |
| | | for(String item :orderBasicDataType){ |
| | | List<Object> orderBasicDataList = new ArrayList<>(); |
| | | //将类型和List对象放入Map中 |
| | | BasicDataMap.put(item,orderBasicDataList); |
| | | } |
| | | //遍历订单基本数据 |
| | | for (BasicData item : orderBasicData){ |
| | | //将数据放入List中 |
| | | BasicDataMap.get(item.getBasicCategory()).add(item); |
| | | } |
| | | return BasicDataMap; |
| | | } |
| | | } |