From 788deca1b4a24f8a24e49c24f7d89975a1d74bbe Mon Sep 17 00:00:00 2001 From: admin <2780501319@qq.com> Date: 星期日, 03 十一月 2019 23:31:25 +0800 Subject: [PATCH] 商城订单退款处理 --- fanli/src/main/java/com/yeshi/fanli/service/impl/shop/BanLiShopOrderServiceImpl.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/shop/BanLiShopOrderServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/shop/BanLiShopOrderServiceImpl.java index 729e8da..8e801e0 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/shop/BanLiShopOrderServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/shop/BanLiShopOrderServiceImpl.java @@ -35,7 +35,7 @@ import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.factory.RedPackDetailFactory; import com.yeshi.fanli.util.rocketmq.MQTopicName; -import com.yeshi.fanli.util.shop.BanLiShopUtil; +import com.yeshi.fanli.util.shop.BanLiShopOrderUtil; @Service public class BanLiShopOrderServiceImpl implements BanLiShopOrderService { @@ -106,7 +106,7 @@ banLiShopOrderMapper.insertSelective(order); // 娣诲姞璁㈠崟鍙� - String orderNo = BanLiShopUtil.createOrderNo(order.getId()); + String orderNo = BanLiShopOrderUtil.createOrderNo(order.getId()); // 鏇存柊璁㈠崟鍙� BanLiShopOrder update = new BanLiShopOrder(); update.setId(order.getId()); @@ -284,6 +284,7 @@ } } + @Transactional @Override public void rejectOrder(Long id, String msg) throws BanLiShopOrderException { // 鍒ゆ柇璁㈠崟鏄惁澶勪簬浠樻鐘舵�� @@ -295,7 +296,11 @@ throw new BanLiShopOrderException(1, "璁㈠崟鏈浜庡緟瀹℃牳鐘舵��"); // TODO 璁㈠崟閫�娆� - + BanLiShopOrder update = new BanLiShopOrder(); + update.setState(BanLiShopOrder.STATE_REJECT); + update.setStateDesc(msg); + update.setUpdateTime(new Date()); + banLiShopOrderMapper.updateByPrimaryKeySelective(update); } } -- Gitblit v1.8.0