Files
2026-02-17 13:06:23 +08:00

37 lines
1.9 KiB
Go

package wechat
import proto "github.com/golang/protobuf/proto"
// ScanQrcodeBaseInfo 扫码基础信息
type ScanQrcodeBaseInfo struct {
A1 *string `protobuf:"bytes,1,opt,name=A1" json:"A1,omitempty"`
A2 *int32 `protobuf:"varint,2,opt,name=A2" json:"A2,omitempty"`
A3 *string `protobuf:"bytes,3,opt,name=A3" json:"A3,omitempty"`
A4 *int32 `protobuf:"varint,4,opt,name=A4" json:"A4,omitempty"`
A5 *string `protobuf:"bytes,5,opt,name=A5" json:"A5,omitempty"`
A6 *int32 `protobuf:"varint,6,opt,name=A6" json:"A6,omitempty"`
}
func (m *ScanQrcodeBaseInfo) Reset() { *m = ScanQrcodeBaseInfo{} }
func (m *ScanQrcodeBaseInfo) String() string { return proto.CompactTextString(m) }
func (*ScanQrcodeBaseInfo) ProtoMessage() {}
// ScanQrcodeEventReportRequest 扫码事件上报请求结构
type ScanQrcodeEventReportRequest struct {
A *ScanQrcodeBaseInfo `protobuf:"bytes,1,opt,name=A" json:"A,omitempty"` // 嵌套的基础信息
D *int32 `protobuf:"varint,2,opt,name=D" json:"D,omitempty"` // 事件类型
E *int32 `protobuf:"varint,3,opt,name=E" json:"E,omitempty"` // Scene
F *int32 `protobuf:"varint,4,opt,name=F" json:"F,omitempty"` // 时间戳
// 字段5不存在
H *string `protobuf:"bytes,6,opt,name=H" json:"H,omitempty"` // 登录URL
I *string `protobuf:"bytes,7,opt,name=I" json:"I,omitempty"` // 空字符串
M *int32 `protobuf:"varint,8,opt,name=M" json:"M,omitempty"` // 标志
N []byte `protobuf:"bytes,9,opt,name=N" json:"N,omitempty"` // 版本号(二进制)
O *int32 `protobuf:"varint,10,opt,name=O" json:"O,omitempty"` // 标志
P []byte `protobuf:"bytes,11,opt,name=P" json:"P,omitempty"` // 版本号(二进制)
}
func (m *ScanQrcodeEventReportRequest) Reset() { *m = ScanQrcodeEventReportRequest{} }
func (m *ScanQrcodeEventReportRequest) String() string { return proto.CompactTextString(m) }
func (*ScanQrcodeEventReportRequest) ProtoMessage() {}