Commit fca31f6c by sdif

app微信支付无openid不传

parent 358bd703
...@@ -740,12 +740,14 @@ public class TotalOrderServiceImpl implements ITotalOrderService { ...@@ -740,12 +740,14 @@ public class TotalOrderServiceImpl implements ITotalOrderService {
Object payment = null; Object payment = null;
int money = (int) (totalOrder.getPayMoney() * 100); int money = (int) (totalOrder.getPayMoney() * 100);
try { try {
String openId = sysUserMapper.selectById(loginUser.getUserId()).getOpenId();
WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest(); WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest();
orderRequest.setBody(bo.getOrderTitle()); orderRequest.setBody(bo.getOrderTitle());
orderRequest.setOutTradeNo(totalOrder.getOrderSn()); orderRequest.setOutTradeNo(totalOrder.getOrderSn());
orderRequest.setTotalFee(money);// 元转成分 orderRequest.setTotalFee(money);// 元转成分
orderRequest.setOpenid(sysUserMapper.selectById(loginUser.getUserId()).getOpenId()); if(StringUtils.isNotEmpty(openId)){
orderRequest.setOpenid(openId);
}
orderRequest.setSpbillCreateIp("127.0.0.1"); orderRequest.setSpbillCreateIp("127.0.0.1");
orderRequest.setNotifyUrl("https://peizheng.shanpeikj.com/api/applet/totalOrder/orderPayCallBack"); orderRequest.setNotifyUrl("https://peizheng.shanpeikj.com/api/applet/totalOrder/orderPayCallBack");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment