Przeglądaj źródła

从新获取订单编号

yq 3 lat temu
rodzic
commit
bc636f6530

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