| | |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.function.Consumer; |
| | | |
| | | /** |
| | | * 销售记录表 服务实现类 |
| | |
| | | |
| | | @Override |
| | | public IPage<SaleVO> selectSalePage(IPage<SaleVO> page, SaleVO sale) { |
| | | return page.setRecords(baseMapper.selectSalePage(page, sale)); |
| | | |
| | | List<SaleVO> saleVO = baseMapper.selectSalePage(page, sale); |
| | | saleVO.forEach(new Consumer<SaleVO>() { |
| | | @Override |
| | | public void accept(SaleVO saleVO) { |
| | | if (saleVO.getCityName() != null) { |
| | | saleVO.setSaleDestination2(saleVO.getDistrict() + saleVO.getCityName() + saleVO.getCountyName()); |
| | | }else { |
| | | saleVO.setSaleDestination2(saleVO.getDistrict()); |
| | | } |
| | | } |
| | | }); |
| | | return page.setRecords(saleVO); |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, String> selctSaletCount() { |
| | | return baseMapper.selctSaletCount(); |
| | | public Map<String, String> selctSaletCount(String farmId) { |
| | | return baseMapper.selctSaletCount(farmId); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<Object, String>> selctSaletZ() { |
| | | return baseMapper.selctSaletZ(); |
| | | public List<Map<Object, String>> selctSaletZ(SaleVO sale) { |
| | | return baseMapper.selctSaletZ(sale); |
| | | } |
| | | |
| | | /** |
| | | * 统计市场流通/去年流通量/本月流通量 |
| | | * @param sale |
| | | * @return |
| | | */ |
| | | @Override |
| | | public List<Map<Object, String>> selectMarketCirculate(SaleVO sale) { |
| | | return baseMapper.selectMarketCirculate(sale); |
| | | } |
| | | @Override |
| | | public List<Map<Object, String>> selectMarketCirculate() { |
| | | return baseMapper.selectMarketCirculate(); |
| | | } |
| | | @Override |
| | | public List<Map<Object, String>> selectMarketDistrict() { |
| | | return baseMapper.selectMarketDistrict(); |
| | | public List<Map<Object, String>> selectMarketDistrict(String farmId,String startTime,String endTime) { |
| | | return baseMapper.selectMarketDistrict(farmId,startTime,endTime); |
| | | } |
| | | |
| | | } |