From e65037e672ecab852e2a6c5b242cdadfd1a58b33 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 25 十一月 2019 09:30:24 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/BanLiShopController.java | 21 +++++++-------------- 1 files changed, 7 insertions(+), 14 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/BanLiShopController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/BanLiShopController.java index fecef80..bf1d4e8 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/BanLiShopController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/BanLiShopController.java @@ -15,7 +15,6 @@ import com.yeshi.fanli.entity.accept.AcceptData; import com.yeshi.fanli.entity.bus.homemodule.SwiperPicture; -import com.yeshi.fanli.entity.redpack.RedPackBalance; import com.yeshi.fanli.entity.shop.BanLiShopGoods; import com.yeshi.fanli.entity.shop.BanLiShopGoodsSets; import com.yeshi.fanli.entity.shop.BanLiShopGoodsSetsPay; @@ -24,6 +23,7 @@ import com.yeshi.fanli.exception.shop.BanLiShopOrderException; import com.yeshi.fanli.service.inter.homemodule.SwiperPictureService; import com.yeshi.fanli.service.inter.redpack.RedPackBalanceService; +import com.yeshi.fanli.service.inter.redpack.RedPackForbidService; import com.yeshi.fanli.service.inter.shop.BanLiShopGoodsService; import com.yeshi.fanli.service.inter.shop.BanLiShopGoodsSetPayService; import com.yeshi.fanli.service.inter.shop.BanLiShopGoodsSetService; @@ -67,6 +67,9 @@ @Resource private BanLiShopGoodsSetService banLiShopGoodsSetService; + + @Resource + private RedPackForbidService redPackForbidService; /** * 鍟嗗搧鍒楄〃 @@ -92,13 +95,7 @@ } data.put("data", goodsList); data.put("count", count); - - RedPackBalance redPackBalance = redPackBalanceService.selectByPrimaryKey(uid); - if (redPackBalance != null && redPackBalance.getState() == RedPackBalance.STATE_LOCKED) { - data.put("redPackLock", true); - } else { - data.put("redPackLock", false); - } + data.put("redPackLock", redPackForbidService.verifyForbid(uid)); if (!StringUtil.isNullOrEmpty(callback)) out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data))); @@ -183,12 +180,8 @@ pay.setName(getPayName(pay.getPayType())); } } - BigDecimal money = new BigDecimal(0); - try { - money = redPackBalanceService.getBalance(uid); - } catch (RedPackBalanceException e) { - e.printStackTrace(); - } + BigDecimal money = redPackBalanceService.getBalance(uid); + JSONObject data = new JSONObject(); data.put("goods", goods); data.put("hongBaoBalance", money); -- Gitblit v1.8.0