浏览代码

从新获取订单编号

yq 3 年之前
父节点
当前提交
bc636f6530
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/main/java/com/usky/dxtop/service/impl/OrderServiceImpl.java

+ 1 - 2
src/main/java/com/usky/dxtop/service/impl/OrderServiceImpl.java

@@ -492,8 +492,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
     @Transactional(rollbackFor = Exception.class)
     @Transactional(rollbackFor = Exception.class)
     @Override
     @Override
     public String callUnifiedPay(Order order) {
     public String callUnifiedPay(Order order) {
-        String orderNumber = TopApi.getOrderNumber();
-        order.setOrderNumber(orderNumber);
         String appId = null;
         String appId = null;
         String openId = null;
         String openId = null;
         if ("W06".equals(order.getTopPayType())){
         if ("W06".equals(order.getTopPayType())){
@@ -501,6 +499,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
             openId = order.getOpenId();
             openId = order.getOpenId();
         }
         }
         verifyOrder(order);
         verifyOrder(order);
+        String orderNumber = order.getOrderNumber();
         TreeMap<String, String> params = TopApi.generateUnifyParam(orderNumber,new Double(Arith.mul(order.getMoney().doubleValue(),100)).intValue(),
         TreeMap<String, String> params = TopApi.generateUnifyParam(orderNumber,new Double(Arith.mul(order.getMoney().doubleValue(),100)).intValue(),
                 null, null,
                 null, null,
                 null,null,openId,order.getTopPayType(),null,appId,
                 null,null,openId,order.getTopPayType(),null,appId,