@@ -7,5 +7,9 @@ import lombok.Value;
public class OrderPaySignDTO {
Long orderId;
String orderNo;
+ String timeStamp;
+ String nonceStr;
+ String prepayId;
Object wxpaySign;
+
}
@@ -370,7 +370,7 @@ class OrderApiServiceImpl implements OrderServiceI {
WxPayUnifiedOrderV3Result.JsapiResult result = callWxpay(order,currentUser.getWxOpenId(),order.getOrderAmount().intValue(),currentUser.getLoginIp());
- return new OrderCreateResponse(order,new OrderPaySignDTO(order.getOrderId(),orderNo,result.getPaySign()));
+ return new OrderCreateResponse(order,new OrderPaySignDTO(order.getOrderId(),orderNo, result.getTimeStamp(), result.getNonceStr(), result.getPackageValue(),result.getPaySign()));
@Override