xiaohanzi 3 anni fa
parent
commit
5c4ae76b98
1 ha cambiato i file con 5 aggiunte e 6 eliminazioni
  1. +5
    -6
      service-trade/src/main/java/com/neusoft/smart/pos/payment/repository/WeiXinPayRepository.java

+ 5
- 6
service-trade/src/main/java/com/neusoft/smart/pos/payment/repository/WeiXinPayRepository.java Vedi File

@@ -86,16 +86,15 @@ public class WeiXinPayRepository implements IThirdPayRepository {
} }
weixinPayOrder.setTime_expire(WXPayUtils.convertTimeExpireToWXFormat(payOrder.getTimeExpire())); weixinPayOrder.setTime_expire(WXPayUtils.convertTimeExpireToWXFormat(payOrder.getTimeExpire()));
weixinPayOrder.setAttach(payOrder.getMcode()); weixinPayOrder.setAttach(payOrder.getMcode());
try {
weixinPayOrder.setAuth_code(payInfoJsonObject.getString("scanCode"));
String scanCode = payInfoJsonObject.getString("scanCode");
if (!StringUtils.isEmpty(scanCode)) {
weixinPayOrder.setAuth_code(scanCode);
payOrder.setScanCode(weixinPayOrder.getAuth_code()); payOrder.setScanCode(weixinPayOrder.getAuth_code());
} catch (Exception e) {
weixinPayOrder.setNotify_url(payTypeDict.getNotifyUrl());
}else {
weixinPayOrder.setNotify_url(payTypeDict.getNotifyUrl());
weixinPayOrder.setProduct_id(payOrder.getmOrderNumber()); weixinPayOrder.setProduct_id(payOrder.getmOrderNumber());
weixinPayOrder.setTrade_type(payOrder.getTradeType()); weixinPayOrder.setTrade_type(payOrder.getTradeType());
} }
weixinPayOrder.setTrade_type(payOrder.getTradeType());
weixinPayOrder.setNotify_url(payTypeDict.getNotifyUrl());
// if(!StringUtils.isEmpty(payOrder.getScanCode())){ // if(!StringUtils.isEmpty(payOrder.getScanCode())){
// weixinPayOrder.setAuth_code(payOrder.getScanCode()); // weixinPayOrder.setAuth_code(payOrder.getScanCode());
// }else{ // }else{


Caricamento…
Annulla
Salva