mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 17:23:26 +08:00
【优化】优化微信支付和非微信支付调用接口的问题。
This commit is contained in:
@@ -191,11 +191,11 @@ namespace CoreCms.Net.Services
|
|||||||
TotalFee = Convert.ToInt32(entity.money * 100),
|
TotalFee = Convert.ToInt32(entity.money * 100),
|
||||||
SpBillCreateIp = entity.ip,
|
SpBillCreateIp = entity.ip,
|
||||||
NotifyUrl = notifyUrl,
|
NotifyUrl = notifyUrl,
|
||||||
TradeType = tradeType,
|
TradeType = tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI_OFFICIAL.ToString() ? GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString() : tradeType,
|
||||||
//OpenId = openId
|
//OpenId = openId
|
||||||
};
|
};
|
||||||
|
|
||||||
if (tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString())
|
if (tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString() || tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI_OFFICIAL.ToString())
|
||||||
{
|
{
|
||||||
if (!string.IsNullOrEmpty(payOptions.SubMchId))
|
if (!string.IsNullOrEmpty(payOptions.SubMchId))
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ namespace CoreCms.Net.Utility.Helper
|
|||||||
tradeType != GlobalEnumVars.WeiChatPayTradeType.MWEB.ToString()
|
tradeType != GlobalEnumVars.WeiChatPayTradeType.MWEB.ToString()
|
||||||
)
|
)
|
||||||
return GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString();
|
return GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString();
|
||||||
if (tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI_OFFICIAL.ToString())
|
//if (tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI_OFFICIAL.ToString())
|
||||||
return GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString();
|
// return GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString();
|
||||||
return tradeType;
|
return tradeType;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user