40 lines
1.9 KiB
Go
40 lines
1.9 KiB
Go
package kx
|
||
|
||
// WechatToBBRequest 微信回调蓝色兄弟接口数据同步Api
|
||
type WechatToBBRequest struct {
|
||
// 活动ID
|
||
ActivityId string `protobuf:"bytes,9,opt,name=activityId,proto3" json:"activityId,omitempty"`
|
||
// 活动名称
|
||
ActivityName string `protobuf:"bytes,10,opt,name=activityName,proto3" json:"activityName,omitempty"`
|
||
// 优惠券ID
|
||
VoucherId string `protobuf:"bytes,11,opt,name=voucherId,proto3" json:"voucherId,omitempty"`
|
||
// 领取用户ID
|
||
UserId string `protobuf:"bytes,12,opt,name=userId,proto3" json:"userId,omitempty"`
|
||
// 核销时间(Unix时间戳,毫秒)
|
||
UseTime string `protobuf:"bytes,13,opt,name=useTime,proto3" json:"useTime,omitempty"`
|
||
// 核销金额(分)
|
||
UseAmount int64 `protobuf:"bytes,14,opt,name=useAmount,proto3" json:"useAmount,omitempty"`
|
||
// 券消息类型,例如券核销(V_USE,V_REFUND)
|
||
BizType string `protobuf:"bytes,15,opt,name=bizType,proto3" json:"bizType,omitempty"`
|
||
// 退款时间(Unix时间戳,毫秒)
|
||
RefundTime string `protobuf:"bytes,16,opt,name=refundTime,proto3" json:"refundTime,omitempty"`
|
||
// 退款金额(分)
|
||
RefundAmount string `protobuf:"bytes,17,opt,name=refundAmount,proto3" json:"refundAmount,omitempty"`
|
||
// 券状态,可用(ENABLED)/不可用(DISABLED)
|
||
VoucherStatus string `protobuf:"bytes,18,opt,name=voucherStatus,proto3" json:"voucherStatus,omitempty"`
|
||
// 幂等ID
|
||
OrderId string `protobuf:"bytes,19,opt,name=orderId,proto3" json:"orderId,omitempty"`
|
||
// 支付宝交易号
|
||
TradeNo string `protobuf:"bytes,20,opt,name=tradeNo,proto3" json:"tradeNo,omitempty"`
|
||
// 券领取时间(Unix时间戳,毫秒)
|
||
GmtVoucherCreate string `protobuf:"bytes,21,opt,name=gmtVoucherCreate,proto3" json:"gmtVoucherCreate,omitempty"`
|
||
}
|
||
|
||
func (this *WechatToBBRequest) GetSynNotice() *SynNotice {
|
||
return &SynNotice{
|
||
OutBizBo: this.OrderId,
|
||
Type: NoticeTypeBBToWechat,
|
||
BizContent: this,
|
||
}
|
||
}
|