34 lines
1.7 KiB
Go
34 lines
1.7 KiB
Go
package kog
|
||
|
||
// BBToWechatRequest 蓝色兄弟请求微信发券接口数据同步Api
|
||
type BBToWechatRequest struct {
|
||
// 微信为每个批次分配的唯一id
|
||
StockId string `protobuf:"bytes,9,opt,name=stockId,proto3" json:"stockId,omitempty"`
|
||
// 商户此次发放凭据号(格式:商户id+日期+流水号)
|
||
OutRequestNo string `protobuf:"bytes,10,opt,name=outRequestNo,proto3" json:"outRequestNo,omitempty"`
|
||
// 微信为发券方商户分配的公众账号ID
|
||
AppId string `protobuf:"bytes,11,opt,name=appId,proto3" json:"appId,omitempty"`
|
||
// 批次创建方商户号
|
||
StockCreatorMhId string `protobuf:"bytes,12,opt,name=stockCreatorMchid,json=stockCreatorMchid,proto3" json:"stockCreatorMchid,omitempty"`
|
||
// 券面额,单位:分
|
||
CouponValue int32 `protobuf:"bytes,13,opt,name=couponValue,proto3" json:"couponValue,omitempty"`
|
||
// 面额发券批次门槛,单位:分
|
||
CouponMinimum int32 `protobuf:"bytes,14,opt,name=couponMinimum,proto3" json:"couponMinimum,omitempty"`
|
||
// 微信为代金券唯一分配的id, 在微信请求失败时可能为空
|
||
CouponId string `protobuf:"bytes,15,opt,name=couponId,proto3" json:"couponId,omitempty"`
|
||
// 微信返回结果
|
||
WxRes string `protobuf:"bytes,16,opt,name=wxRes,proto3" json:"wxRes,omitempty"`
|
||
// 招行返回结果
|
||
CmbRes string `protobuf:"bytes,17,opt,name=cmbRes,proto3" json:"cmbRes,omitempty"`
|
||
// 招行此次请求的数据的唯一流水号
|
||
TransactionId string `protobuf:"bytes,18,opt,name=transactionId,proto3" json:"transactionId,omitempty"`
|
||
}
|
||
|
||
func (this *BBToWechatRequest) GetNotice() *Notice {
|
||
return &Notice{
|
||
OutBizBo: this.TransactionId,
|
||
Type: NoticeTypeBBToWechat,
|
||
BizContent: this,
|
||
}
|
||
}
|