Browse Source

调整首页统计数据显示逻辑

master
xyiege 4 years ago
parent
commit
15e1fc87d9
  1. 8
      src/main/java/cn/chjyj/szwh/controller/admin/AdminIndexController.java
  2. 2
      src/main/java/cn/chjyj/szwh/service/IndexService.java
  3. 26
      src/main/java/cn/chjyj/szwh/service/impl/IndexServiceImpl.java

8
src/main/java/cn/chjyj/szwh/controller/admin/AdminIndexController.java

@ -24,15 +24,15 @@ public class AdminIndexController extends BaseController {
@PostMapping("/home") @PostMapping("/home")
public JSONObject home(HttpServletRequest request){ public JSONObject home(HttpServletRequest request){
String leftDate=request.getParameter("leftDate"); // String leftDate=request.getParameter("leftDate");
// 拼装查询条件 // 拼装查询条件
Map<String,Object> queryMap = new HashMap<>(); //Map<String,Object> queryMap = new HashMap<>();
queryMap.put("leftDate",leftDate); //queryMap.put("leftDate",leftDate);
// queryMap.put("rightDate",rightDate); // queryMap.put("rightDate",rightDate);
// queryMap.put("sale_ranking",saleRanking); // queryMap.put("sale_ranking",saleRanking);
// queryMap.put("saleRankingDate",saleRankingDate); // queryMap.put("saleRankingDate",saleRankingDate);
// // 执行查询操作 // // 执行查询操作
Map result =indexService.getCountSys(queryMap); Map result =indexService.getCountSys();
// 拼装结果 // 拼装结果
jsonObject.put("code",200); jsonObject.put("code",200);
jsonObject.put("data",result); jsonObject.put("data",result);

2
src/main/java/cn/chjyj/szwh/service/IndexService.java

@ -11,5 +11,5 @@ public interface IndexService {
* @param map 统计查询条件 * @param map 统计查询条件
* @return * @return
*/ */
Map<String,Object> getCountSys(Map<String,Object> map); Map<String,Object> getCountSys();
} }

26
src/main/java/cn/chjyj/szwh/service/impl/IndexServiceImpl.java

@ -14,20 +14,38 @@ public class IndexServiceImpl implements IndexService {
private GoodsMapper goodsMapper; private GoodsMapper goodsMapper;
@Override @Override
public Map<String, Object> getCountSys(Map<String, Object> map) { public Map<String, Object> getCountSys() {
// 拼装查询结果 // 拼装查询结果
Map<String,Object> result = new HashMap<>(); Map<String,Object> result = new HashMap<>();
Map gmap = new HashMap(); Map gmap = new HashMap();
// 统计商品数量 // 统计商品数量
gmap.put("is_deleted",0); gmap.put("is_deleted",0);
int goodsCount= goodsMapper.goodsCount(gmap); int goodsCount= goodsMapper.goodsCount(gmap);
gmap.clear(); gmap.clear();
result.put("goods_count",goodsCount);
// 待付款数量 // 待付款数量
result.put("goods_count",goodsCount);
return null;
result.put("awaitpay_count",goodsCount);
result.put("awaitdelivery_count",goodsCount);
result.put("awaitclose_count",goodsCount);
result.put("complete_count",goodsCount);
result.put("close_count",goodsCount);
result.put("deal_money",goodsCount);
result.put("order_money",goodsCount);
result.put("deal_goods_count",goodsCount);
result.put("shelf_count",goodsCount);
result.put("out_count",goodsCount);
result.put("yester_order_count",goodsCount);
result.put("yester_complete_count",goodsCount);
result.put("entrust_ranking",goodsCount);
result.put("entrust_sale_ranking",goodsCount);
result.put("treeMap",goodsCount);
result.put("label",goodsCount);
return result;
} }
} }

Loading…
Cancel
Save