|
|
@ -9,6 +9,7 @@ import com.hai.common.pay.entity.WeChatPayReqInfo; |
|
|
|
import com.hai.common.pay.util.MD5Util; |
|
|
|
import com.hai.common.pay.util.MD5Util; |
|
|
|
import com.hai.common.security.AESEncodeUtil; |
|
|
|
import com.hai.common.security.AESEncodeUtil; |
|
|
|
import com.hai.common.security.UserCenter; |
|
|
|
import com.hai.common.security.UserCenter; |
|
|
|
|
|
|
|
import com.hai.common.utils.DateUtil; |
|
|
|
import com.hai.common.utils.ResponseMsgUtil; |
|
|
|
import com.hai.common.utils.ResponseMsgUtil; |
|
|
|
import com.hai.config.UnionPayConfig; |
|
|
|
import com.hai.config.UnionPayConfig; |
|
|
|
import com.hai.config.WxOrderConfig; |
|
|
|
import com.hai.config.WxOrderConfig; |
|
|
@ -270,6 +271,8 @@ public class OrderPayController { |
|
|
|
weChatPayReqInfo.setTrade_type("JSAPI"); // 交易类型
|
|
|
|
weChatPayReqInfo.setTrade_type("JSAPI"); // 交易类型
|
|
|
|
weChatPayReqInfo.setAttach(null); // 附件参数
|
|
|
|
weChatPayReqInfo.setAttach(null); // 附件参数
|
|
|
|
weChatPayReqInfo.setProfit_sharing(profitSharing); // 是否分账 Y:是 N:否
|
|
|
|
weChatPayReqInfo.setProfit_sharing(profitSharing); // 是否分账 Y:是 N:否
|
|
|
|
|
|
|
|
weChatPayReqInfo.setTime_start(DateUtil.date2String(order.getCreateTime(), "yyyyMMddHHmmss")); |
|
|
|
|
|
|
|
weChatPayReqInfo.setTime_expire(DateUtil.date2String(DateUtil.addMinute(order.getCreateTime(), 10), "yyyyMMddHHmmss")); |
|
|
|
|
|
|
|
|
|
|
|
//附加数据,区分订单类型
|
|
|
|
//附加数据,区分订单类型
|
|
|
|
Map<String,String> payMap = new HashMap<>(); |
|
|
|
Map<String,String> payMap = new HashMap<>(); |
|
|
|