微信红包 插件加载证书
This commit is contained in:
parent
8d0373dce0
commit
aa766ccb28
|
@ -35,6 +35,7 @@ func alipayRedPack() {
|
|||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
defer manage.Close()
|
||||
queryRequest := &proto.QueryRequest{
|
||||
Config: getAlpayRedConf(),
|
||||
Order: &proto.QueryRequest_Order{
|
||||
|
|
|
@ -32,6 +32,7 @@ func wechatCpn() {
|
|||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
defer manage.Close()
|
||||
queryRequest := &proto.QueryRequest{
|
||||
Config: getWechatCpnConf(),
|
||||
Order: &proto.QueryRequest_Order{
|
||||
|
|
|
@ -32,6 +32,7 @@ func wechatRedPack() {
|
|||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
defer manage.Close()
|
||||
wechatRedPackQuery()
|
||||
}
|
||||
|
||||
|
@ -62,8 +63,8 @@ func wechatRedPackQuery() {
|
|||
queryRequest := &proto.QueryRequest{
|
||||
Config: getWechatRedPackConf(),
|
||||
Order: &proto.QueryRequest_Order{
|
||||
OrderNo: "",
|
||||
TradeNo: "131000508038701499912952024090256259261117",
|
||||
OrderNo: "240403164049635931",
|
||||
TradeNo: "",
|
||||
Account: "",
|
||||
Extra: []byte(`{"out_detail_no":"123456789"}`),
|
||||
},
|
||||
|
|
|
@ -40,6 +40,7 @@ func zltx() {
|
|||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
defer manage.Close()
|
||||
orderRequest := &proto.OrderRequest{
|
||||
Config: config(),
|
||||
Order: &proto.OrderRequest_Order{
|
||||
|
|
|
@ -73,7 +73,7 @@ func orderResp(order *proto.OrderRequest_Order, tradeNo string) *proto.OrderResp
|
|||
}
|
||||
}
|
||||
|
||||
func queryReq(order *proto.QueryRequest_Order) (*transferbatch.GetTransferDetailByNoRequest, error) {
|
||||
func queryReq(order *proto.QueryRequest_Order) (*transferbatch.GetTransferDetailByOutNoRequest, error) {
|
||||
var orderExtra OrderExtra
|
||||
if order.Extra != nil {
|
||||
err := json.Unmarshal(order.Extra, &orderExtra)
|
||||
|
@ -81,9 +81,9 @@ func queryReq(order *proto.QueryRequest_Order) (*transferbatch.GetTransferDetail
|
|||
return nil, fmt.Errorf("order extra json unmarshal error: %v", err)
|
||||
}
|
||||
}
|
||||
return &transferbatch.GetTransferDetailByNoRequest{
|
||||
BatchId: core.String(order.OrderNo),
|
||||
DetailId: core.String(orderExtra.OutDetailNo),
|
||||
return &transferbatch.GetTransferDetailByOutNoRequest{
|
||||
OutDetailNo: core.String(orderExtra.OutDetailNo),
|
||||
OutBatchNo: core.String(order.OrderNo),
|
||||
}, nil
|
||||
}
|
||||
|
||||
|
|
|
@ -52,7 +52,7 @@ func (p *WeChatRedPackService) Query(ctx context.Context, request *proto.QueryRe
|
|||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
resp, result, err := svc.GetTransferDetailByNo(ctx, *req)
|
||||
resp, result, err := svc.GetTransferDetailByOutNo(ctx, *req)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
|
@ -51,10 +51,10 @@ func TestQuery(t *testing.T) {
|
|||
request := &proto.QueryRequest{
|
||||
Config: config(),
|
||||
Order: &proto.QueryRequest_Order{
|
||||
OrderNo: "",
|
||||
TradeNo: "202408211517304392270563",
|
||||
OrderNo: "240403164049635931",
|
||||
TradeNo: "",
|
||||
Account: "",
|
||||
Extra: []byte(`{"out_detail_no":"20240821151730439227056399842027"}`),
|
||||
Extra: []byte(`{"out_detail_no":"123456789"}`),
|
||||
},
|
||||
}
|
||||
t.Run("TestQuery", func(t *testing.T) {
|
||||
|
|
Loading…
Reference in New Issue