|
|
@@ -88,7 +88,8 @@ func handleZhiosRechargeOrderFail(msg []byte) error { |
|
|
|
//查询官方接口看看有没有订单 |
|
|
|
param, aggregationRechargeApiKey := CommAggregation(eg, mid) |
|
|
|
param["out_trade_nums"] = oid |
|
|
|
order, err := recharge.GetOrder(aggregationRechargeApiKey, param) |
|
|
|
aggregationRechargeApiUrl := GetApiUrl() |
|
|
|
order, err := recharge.GetOrder(aggregationRechargeApiUrl, aggregationRechargeApiKey, param) |
|
|
|
utils.FilePutContents(mid+"rech", utils.SerializeStr(param)) |
|
|
|
utils.FilePutContents(mid+"rech", aggregationRechargeApiKey) |
|
|
|
utils.FilePutContents(mid+"rech", utils.SerializeStr(order)) |
|
|
@@ -116,6 +117,14 @@ func handleZhiosRechargeOrderFail(msg []byte) error { |
|
|
|
} |
|
|
|
return nil |
|
|
|
} |
|
|
|
func GetApiUrl() string { |
|
|
|
aggregationRechargeApiUrl := "" |
|
|
|
aggregationRechargeApiUrlData := offical.SysCfgByKey("aggregation_recharge_api_url") |
|
|
|
if aggregationRechargeApiUrlData != nil { |
|
|
|
aggregationRechargeApiUrl = aggregationRechargeApiUrlData.V |
|
|
|
} |
|
|
|
return aggregationRechargeApiUrl |
|
|
|
} |
|
|
|
func ZyRechargeMoneyDeal(mid string, orderId string, uid int, officalAmount float64, types int, title, orderType string) error { |
|
|
|
info := offical.GetAggregationUserInfo(mid) |
|
|
|
if info == nil { |
|
|
|