Commit 058c4fb0 authored by wangp's avatar wangp

lakala

parent 10ba6fa1
...@@ -117,7 +117,7 @@ func CashierNotice(input *models.CashierNoticeInput) (*base.ResponseDataWxNotice ...@@ -117,7 +117,7 @@ func CashierNotice(input *models.CashierNoticeInput) (*base.ResponseDataWxNotice
//callbackResponse.OutTradeNo = input.OutTradeNo //callbackResponse.OutTradeNo = input.OutTradeNo
//callbackResponse.TransactionID = input.TransactionId //callbackResponse.TransactionID = input.TransactionId
callbackResponse.OutTradeNo = input.OutOrderNo //交易凭据单号 todo ? callbackResponse.OutTradeNo = input.OutOrderNo //交易凭据单号 todo ?
callbackResponse.TransactionID = input.OutOrderNo //交易凭据单号 todo ? strconv.Itoa( //callbackResponse.TransactionID = input.OutOrderNo //交易凭据单号 todo ? strconv.Itoa(
OrderTradeInfo, _ := input.OrderTradeInfo.(map[string]interface{}) OrderTradeInfo, _ := input.OrderTradeInfo.(map[string]interface{})
if OrderTradeInfo["auth_code"] != nil { if OrderTradeInfo["auth_code"] != nil {
...@@ -125,6 +125,16 @@ func CashierNotice(input *models.CashierNoticeInput) (*base.ResponseDataWxNotice ...@@ -125,6 +125,16 @@ func CashierNotice(input *models.CashierNoticeInput) (*base.ResponseDataWxNotice
callbackResponse.AuthCode = OrderTradeInfo["auth_code"].(string) callbackResponse.AuthCode = OrderTradeInfo["auth_code"].(string)
} }
if OrderTradeInfo["acc_trade_no"] != nil {
//账户端交易订单号
callbackResponse.TransactionID = OrderTradeInfo["acc_trade_no"].(string)
}
if OrderTradeInfo["trade_no"] != nil {
//交易流水号
callbackResponse.TradeNo = OrderTradeInfo["trade_no"].(string)
}
attachMap := make(map[string]interface{}, 0) attachMap := make(map[string]interface{}, 0)
_ = json.Unmarshal([]byte(attach), &attachMap) _ = json.Unmarshal([]byte(attach), &attachMap)
if attachMap["store_sn"].(string) == "" { if attachMap["store_sn"].(string) == "" {
...@@ -252,7 +262,7 @@ func ScanNotice(input *models.ScanNoticeInput) (*base.ResponseDataWxNotice, erro ...@@ -252,7 +262,7 @@ func ScanNotice(input *models.ScanNoticeInput) (*base.ResponseDataWxNotice, erro
//callbackResponse.OutTradeNo = input.OutTradeNo //callbackResponse.OutTradeNo = input.OutTradeNo
//callbackResponse.TransactionID = input.TransactionId //callbackResponse.TransactionID = input.TransactionId
callbackResponse.OutTradeNo = input.OutTradeNo //交易凭据单号 todo ? callbackResponse.OutTradeNo = input.OutTradeNo //交易凭据单号 todo ?
callbackResponse.TransactionID = input.OutTradeNo //交易凭据单号 todo ? strconv.Itoa( //callbackResponse.TransactionID = input.OutTradeNo //交易凭据单号 todo ? strconv.Itoa(
//OrderTradeInfo, _ := input.OrderTradeInfo.(map[string]interface{}) //OrderTradeInfo, _ := input.OrderTradeInfo.(map[string]interface{})
//if OrderTradeInfo["auth_code"] != nil { //if OrderTradeInfo["auth_code"] != nil {
...@@ -260,6 +270,12 @@ func ScanNotice(input *models.ScanNoticeInput) (*base.ResponseDataWxNotice, erro ...@@ -260,6 +270,12 @@ func ScanNotice(input *models.ScanNoticeInput) (*base.ResponseDataWxNotice, erro
// callbackResponse.AuthCode = OrderTradeInfo["auth_code"].(string) // callbackResponse.AuthCode = OrderTradeInfo["auth_code"].(string)
//} //}
//账户端交易订单号
callbackResponse.TransactionID = input.AccTradeNo
//交易流水号
callbackResponse.TradeNo = input.TradeNo
attachMap := make(map[string]interface{}, 0) attachMap := make(map[string]interface{}, 0)
_ = json.Unmarshal([]byte(attach), &attachMap) _ = json.Unmarshal([]byte(attach), &attachMap)
if attachMap["store_sn"].(string) == "" { if attachMap["store_sn"].(string) == "" {
......
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