|
@@ -214,12 +214,23 @@ public class SalesDetailServiceImpl extends ServiceImpl<SalesDetailMapper, Sales
|
|
// if(farmCode == null){
|
|
// if(farmCode == null){
|
|
// farmCode = DEFAULT_FARM_CODE;
|
|
// farmCode = DEFAULT_FARM_CODE;
|
|
// }
|
|
// }
|
|
|
|
+ String months = paramsMap.get("months");
|
|
String farmCode = DEFAULT_FARM_CODE;
|
|
String farmCode = DEFAULT_FARM_CODE;
|
|
//查询明细表
|
|
//查询明细表
|
|
QueryWrapper<SalesDetail> detailQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SalesDetail> detailQueryWrapper = new QueryWrapper<>();
|
|
detailQueryWrapper.eq("farm_code",farmCode);
|
|
detailQueryWrapper.eq("farm_code",farmCode);
|
|
- detailQueryWrapper.orderByAsc("id");
|
|
|
|
|
|
+ detailQueryWrapper.orderByDesc("id");
|
|
|
|
+ detailQueryWrapper.last("LIMIT "+months);
|
|
List<SalesDetail> salesDetailList = salesDetailMapper.selectList(detailQueryWrapper);
|
|
List<SalesDetail> salesDetailList = salesDetailMapper.selectList(detailQueryWrapper);
|
|
- return new Result(ResultCode.SUCCESS,salesDetailList);
|
|
|
|
|
|
+ JSONArray resultJa = new JSONArray();
|
|
|
|
+ for(int a=salesDetailList.size()-1;a>=0;a--){
|
|
|
|
+ SalesDetail salesDetail = salesDetailList.get(a);
|
|
|
|
+ JSONObject resultJo = new JSONObject();
|
|
|
|
+ resultJa.add(resultJo);
|
|
|
|
+ resultJo.put("quantity",salesDetail.getSaleCount());
|
|
|
|
+ resultJo.put("money",salesDetail.getSaleMoney());
|
|
|
|
+ resultJo.put("month",salesDetail.getAddDate());
|
|
|
|
+ }
|
|
|
|
+ return new Result(ResultCode.SUCCESS,resultJa);
|
|
}
|
|
}
|
|
}
|
|
}
|