Przeglądaj źródła

修改退款完成后去更新海博的订单状态

zhangxin 3 dni temu
rodzic
commit
abf28fd557

+ 1 - 1
yami-shop-service/src/main/java/com/yami/shop/service/OrderService.java

@@ -218,5 +218,5 @@ public interface OrderService extends IService<Order> {
 
     String addSMOrder(SMOrderPo orderPo);
 
-    void returnRefundCheck(String orderNumber);
+    void returnRefundCheck(String refundNumber);
 }

+ 3 - 3
yami-shop-service/src/main/java/com/yami/shop/service/impl/OrderRefundServiceImpl.java

@@ -1114,7 +1114,7 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
                     //当属于市民请集合的订单的时候,直接回推市民请集合进行退款逻辑处理;
                     log.info("【详情】推送市民请集合积分处理:,{}", orderRefund.getRefundSn());
                     try {
-                        orderService.returnRefundCheck(orderRefund.getOrderNumber());
+                        orderService.returnRefundCheck(orderRefund.getRefundSn());
                         String s = HttpUtil.get(smqjhUtil.getOmsBaseUrl() + SmqjhUtil.omsSmqjhRefundPointsHandleUrl + orderRefund.getRefundSn());
                         log.info("【详情】推送市民请集合积分处理返回:,{}", s);
                         if (StringUtils.isNotEmpty(s)) {
@@ -1206,7 +1206,7 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
             changeStatus(orderRefund.getRefundSn(), orderRefund.getReturnMoneySts());
             try {
                 if (ChannelType.SMQJH.value().equals(orderRefund.getChannelType())) {
-                    orderService.returnRefundCheck(orderRefund.getOrderNumber());
+                    orderService.returnRefundCheck(orderRefund.getRefundSn());
                     R<String> stringR = xsbPushRefundOrderService.pushRefundStatus(orderRefund);
                     if (!stringR.isSuccess()) {
                         log.error("推送市民请集合审核状态失败,{},{}", stringR.getMsg(), JSONObject.toJSON(stringR));
@@ -1252,7 +1252,7 @@ public class OrderRefundServiceImpl extends ServiceImpl<OrderRefundMapper, Order
             orderRefundMapper.updateById(orderRefund);
             if (ChannelType.SMQJH.value().equals(orderRefund.getChannelType())) {
                 try {
-                    orderService.returnRefundCheck(orderRefund.getOrderNumber());
+                    orderService.returnRefundCheck(orderRefund.getRefundSn());
                     //当属于市民请集合的订单的时候,直接回推市民请集合进行退款逻辑处理;
                     R<String> stringR = xsbPushRefundOrderService.pushRefundStatus(orderRefund);
                     if (!stringR.isSuccess()) {

+ 3 - 3
yami-shop-service/src/main/java/com/yami/shop/service/impl/OrderServiceImpl.java

@@ -1792,10 +1792,10 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
      * 校验同步状态
      */
     @Override
-    public void returnRefundCheck(String orderNumber) {
-        log.info("====================市民请集合校验同步状态orderNumber:{}====================", orderNumber);
+    public void returnRefundCheck(String refundNumber) {
+        log.info("====================市民请集合校验同步状态RefundNumber:{}====================", refundNumber);
         OrderRefund orderRefund = orderRefundMapper.selectOne(new LambdaQueryWrapper<OrderRefund>()
-                .eq(OrderRefund::getOrderNumber, orderNumber)
+                .eq(OrderRefund::getRefundSn, refundNumber)
                 .eq(OrderRefund::getReturnMoneySts, 70)
                 .eq(OrderRefund::getHandler, Boolean.FALSE)
         );