|
@@ -42,7 +42,20 @@ func AddCygxOrderVirtualAsset(item *CygxOrderVirtualAsset, itemOrder *CygxOrder)
|
|
|
|
|
|
itemOrderAction := new(CygxOrderAction)
|
|
|
|
|
|
- itemOrderAction.Action = "微信小程序已支付"
|
|
|
+ switch itemOrder.TradeType {
|
|
|
+ case "JSAPI":
|
|
|
+ itemOrderAction.Action = "公众号支付"
|
|
|
+ case "NATIVE":
|
|
|
+ itemOrderAction.Action = "扫码支付"
|
|
|
+ case "App":
|
|
|
+ itemOrderAction.Action = "App支付"
|
|
|
+ case "MICROPAY":
|
|
|
+ itemOrderAction.Action = "付款码支付"
|
|
|
+ case "MWEB":
|
|
|
+ itemOrderAction.Action = "H5支付"
|
|
|
+ case "FACEPAY":
|
|
|
+ itemOrderAction.Action = "刷脸支付"
|
|
|
+ }
|
|
|
itemOrderAction.OrderStatus = 2
|
|
|
itemOrderAction.OrderStatusText = "已支付"
|
|
|
itemOrderAction.OrderCode = item.OrderCode
|
|
@@ -64,6 +77,7 @@ func AddCygxOrderVirtualAsset(item *CygxOrderVirtualAsset, itemOrder *CygxOrder)
|
|
|
updateParams["OutTradeCode"] = itemOrder.OutTradeCode
|
|
|
updateParams["ModifyTime"] = item.ModifyTime
|
|
|
updateParams["PaymentType"] = 1
|
|
|
+ updateParams["TradeType"] = itemOrder.TradeType
|
|
|
ptrStructOrTableName := "cygx_order"
|
|
|
whereParam := map[string]interface{}{"order_code": itemOrder.OrderCode}
|
|
|
qs := o.QueryTable(ptrStructOrTableName)
|