chang code

This commit is contained in:
ziming 2025-05-23 10:19:13 +08:00
parent 22b0c4f6ef
commit 8daa814b8d
3 changed files with 30 additions and 30 deletions

View File

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

View File

@ -3,19 +3,19 @@ package kog
// CmbToBBRequest 招行请求蓝色兄弟发券接口数据同步Api // CmbToBBRequest 招行请求蓝色兄弟发券接口数据同步Api
type CmbToBBRequest struct { type CmbToBBRequest struct {
// 唯一流水号 // 唯一流水号
TransactionId string `protobuf:"bytes,9,opt,name=transactionId,proto3" json:"transactionId,omitempty"` TransactionId string `json:"transactionId"`
// 外部合作方权益批次号 // 外部合作方权益批次号
ActivityId string `protobuf:"bytes,10,opt,name=activityId,proto3" json:"activityId,omitempty"` ActivityId string `json:"activityId"`
// 招商银行用户号 用户标识比如手机号、支付宝openId // 招商银行用户号 用户标识比如手机号、支付宝openId
CmbUid string `protobuf:"bytes,11,opt,name=cmbUid,proto3" json:"cmbUid,omitempty"` CmbUid string `json:"cmbUid"`
// 用户标识类型0-手机号1-支付宝openId // 用户标识类型0-手机号1-支付宝openId
CmbUidType string `protobuf:"bytes,12,opt,name=cmbUidType,proto3" json:"cmbUidType,omitempty"` CmbUidType string `json:"cmbUidType"`
// 时间戳长度为13位精度为毫秒 // 时间戳长度为13位精度为毫秒
Timestamp string `protobuf:"bytes,13,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Timestamp string `json:"timestamp"`
// appId // appId
AppId string `protobuf:"bytes,14,opt,name=appId,proto3" json:"appId,omitempty"` AppId string `json:"appId"`
// 补丁 // 补丁
Attach string `protobuf:"bytes,15,opt,name=attach,proto3" json:"attach,omitempty"` Attach string `json:"attach"`
} }
func (this *CmbToBBRequest) GetNotice() *Notice { func (this *CmbToBBRequest) GetNotice() *Notice {

View File

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