From 37194e2d4b4ab85f7f29c1e900c406afe294579a Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 13 八月 2019 12:17:48 +0800 Subject: [PATCH] 模拟请求缓存商品数据,淘礼金商品兼容多个appkey --- fanli/src/main/java/com/yeshi/fanli/controller/admin/OrderAdminController.java | 27 ++++++++++++++------------- 1 files changed, 14 insertions(+), 13 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/OrderAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/OrderAdminController.java index b8af594..0c98971 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/OrderAdminController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/OrderAdminController.java @@ -39,6 +39,7 @@ import com.yeshi.fanli.service.inter.taobao.TaoBaoWeiQuanDrawBackService; import com.yeshi.fanli.service.inter.taobao.TaoBaoWeiQuanOrderService; import com.yeshi.fanli.service.inter.user.UserMoneyDetailService; +import com.yeshi.fanli.service.inter.user.UserSystemCouponRecordService; import com.yeshi.fanli.tag.PageEntity; import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.StringUtil; @@ -87,6 +88,9 @@ @Resource private UserMoneyDebtService userMoneyDebtService; + + @Resource + private UserSystemCouponRecordService userSystemCouponRecordService; /** * 缁熻鍘嗗彶璁㈠崟-娣樺疂璁㈠崟 @@ -139,9 +143,9 @@ * @param out */ @RequestMapping(value = "getUserOrderList") - public void getUserOrderList(String callback, Integer pageIndex, Integer pageSize, Integer keyType, - String key, Integer state, Integer type, Integer orderState, String startTime, String endTime, - Integer source, PrintWriter out) { + public void getUserOrderList(String callback, Integer pageIndex, Integer pageSize, Integer keyType, String key, + Integer state, Integer type, Integer orderState, String startTime, String endTime, Integer sourceType, + PrintWriter out) { if (pageIndex == null || pageIndex < 1) { pageIndex = 1; @@ -163,16 +167,13 @@ } try { - long count = 0; - // 鏌ヨ鍒楄〃 List<CommonOrderVO> list = commonOrderService.listQuery((pageIndex - 1) * pageSize, pageSize, keyType, key, - state, type, orderState, startTime, endTime, source); + state, type, orderState, startTime, endTime, sourceType); - if (list != null && list.size() > 0) { - // 缁熻鎬绘暟 - count = commonOrderService.countQuery(keyType, key, state, type, orderState, startTime, endTime, source); - } + // 缁熻鎬绘暟 + long count = commonOrderService.countQuery(keyType, key, state, type, orderState, startTime, endTime, + sourceType); // 鏌ヨ鏄惁缁存潈 for (CommonOrderVO order : list) { @@ -225,7 +226,7 @@ UserMoneyDebtTypeEnum.order, hongBaoOrder.getHongBaoV2().getId()); if (debt != null && debt.getLeftMoney().compareTo(new BigDecimal(0)) > 0) { order.setWeiQuanBackMoney( - new BigDecimal(0).subtract(debt.getLeftMoney()).toString());//鏈墸闄� + new BigDecimal(0).subtract(debt.getLeftMoney()).toString());// 鏈墸闄� } } } @@ -736,7 +737,7 @@ */ @RequestMapping(value = "getTrackAccuracyRate") public void getTrackAccuracyRate(String callback, Integer dateType, String year, String startTime, String endTime, - PrintWriter out) { + int sourceType, PrintWriter out) { if (dateType != 1 && (!StringUtil.isNullOrEmpty(startTime) || !StringUtil.isNullOrEmpty(endTime))) { startTime = null; @@ -772,7 +773,7 @@ JSONArray line_list = new JSONArray(); List<Map<String, Object>> list = commonOrderCountService.getTrackAccuracyRate(dateType, year, startTime, - endTime); + endTime, sourceType); JSONObject innerList = new JSONObject(); innerList.put("name", "鎬昏"); -- Gitblit v1.8.0