From 7e7db2fa55a9a3af46d4fd8ede0dee147f101d64 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期六, 09 五月 2020 21:41:27 +0800 Subject: [PATCH] 2.1需求 --- fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/ConsumerController.java | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/ConsumerController.java b/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/ConsumerController.java index 9c31398..6b224fc 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/ConsumerController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/ConsumerController.java @@ -2,7 +2,6 @@ import java.io.PrintWriter; import java.lang.reflect.Type; -import java.math.BigDecimal; import java.util.ArrayList; import java.util.Arrays; import java.util.Date; @@ -22,8 +21,8 @@ import com.google.gson.JsonSerializationContext; import com.google.gson.JsonSerializer; import com.yeshi.fanli.dto.ConfigParamsDTO; +import com.yeshi.fanli.dto.WXMPAcceptData; import com.yeshi.fanli.dto.pdd.PDDGoodsDetail; -import com.yeshi.fanli.entity.accept.AcceptData; import com.yeshi.fanli.entity.goods.CollectionGoodsV2; import com.yeshi.fanli.entity.goods.CommonGoods; import com.yeshi.fanli.entity.goods.ScanHistoryV2; @@ -35,11 +34,11 @@ import com.yeshi.fanli.service.inter.config.BusinessSystemService; import com.yeshi.fanli.service.inter.goods.CollectionGoodsV2Service; import com.yeshi.fanli.service.inter.goods.ScanHistoryV2Service; +import com.yeshi.fanli.service.inter.order.OrderHongBaoMoneyComputeService; import com.yeshi.fanli.service.inter.order.config.HongBaoManageService; import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.RedisManager; import com.yeshi.fanli.util.StringUtil; -import com.yeshi.fanli.util.VersionUtil; import com.yeshi.fanli.util.cache.JDGoodsCacheUtil; import com.yeshi.fanli.util.cache.PinDuoDuoCacheUtil; import com.yeshi.fanli.util.cache.TaoBaoGoodsCacheUtil; @@ -67,6 +66,10 @@ @Resource private HongBaoManageService hongBaoManageService; + + @Resource + private OrderHongBaoMoneyComputeService orderHongBaoMoneyComputeService; + @Resource private CollectionGoodsV2Service collectionGoodsV2Service; @@ -96,7 +99,7 @@ * @param out */ @RequestMapping("collectionGoods") - public void collectionGoods(AcceptData acceptData, Long uid, Long goodsId, int type, Integer goodsType, + public void collectionGoods(WXMPAcceptData acceptData, Long uid, Long goodsId, int type, Integer goodsType, PrintWriter out) { try { if (goodsType == null || goodsType < 2 || goodsType > 3) { @@ -150,7 +153,7 @@ * @param out */ @RequestMapping("deleteCollectionGoods") - public void deleteCollectionGoods(AcceptData acceptData, Long uid, String ids, Integer type, PrintWriter out) { + public void deleteCollectionGoods(WXMPAcceptData acceptData, Long uid, String ids, Integer type, PrintWriter out) { if (uid == null || uid <= 0) { out.print(JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")); return; @@ -187,7 +190,7 @@ * @param out */ @RequestMapping("collectionGoodsList") - public void collectionGoodsList(AcceptData acceptData, Long uid, Integer page, Integer goodsType, PrintWriter out) { + public void collectionGoodsList(WXMPAcceptData acceptData, Long uid, Integer page, Integer goodsType, PrintWriter out) { if (uid == null) { out.print(JsonUtil.loadFalseResult("鐢ㄦ埛鏈櫥褰�")); return; @@ -230,7 +233,7 @@ } } - ConfigParamsDTO paramsDTO = hongBaoManageService.getShowComputeRate(acceptData.getPlatform(), + ConfigParamsDTO paramsDTO = orderHongBaoMoneyComputeService.getShowComputeRate(acceptData.getPlatform(), acceptData.getVersion()); @@ -290,7 +293,7 @@ * @param out */ @RequestMapping(value = "deleteScanhistory", method = RequestMethod.POST) - public void deleteScanHistory(AcceptData acceptData, String type, Long uid, String ids, PrintWriter out) { + public void deleteScanHistory(WXMPAcceptData acceptData, String type, Long uid, String ids, PrintWriter out) { if ("1".equals(type)) { // 鍏ㄩ儴鍒犻櫎 scanHistoryV2Service.deleteByDeviceOrUid(uid, acceptData.getDevice()); @@ -319,7 +322,7 @@ * @param out */ @RequestMapping(value = "getScanHistory", method = RequestMethod.POST) - public void getScanHistory(AcceptData acceptData, Long uid, int page, Integer goodsType, PrintWriter out) { + public void getScanHistory(WXMPAcceptData acceptData, Long uid, int page, Integer goodsType, PrintWriter out) { if (page < 1) { out.print(JsonUtil.loadFalseResult(1, "page涓嶅皬浜�1")); return; @@ -346,7 +349,7 @@ JSONArray array = new JSONArray(); if (list != null && list.size() > 0) { Gson gson = gsonBuilder.create(); - ConfigParamsDTO paramsDTO = hongBaoManageService.getShowComputeRate(acceptData.getPlatform(), + ConfigParamsDTO paramsDTO = orderHongBaoMoneyComputeService.getShowComputeRate(acceptData.getPlatform(), acceptData.getVersion()); for (ScanHistoryV2 sh : list) { CommonGoods commonGoods = sh.getCommonGoods(); -- Gitblit v1.8.0