github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/cmd0x6ff/smbcmd0x519.pb.go (about) 1 // Code generated by protoc-gen-golite. DO NOT EDIT. 2 // source: pb/cmd0x6ff/smbcmd0x519.proto 3 4 package cmd0x6ff 5 6 import ( 7 proto "github.com/RomiChan/protobuf/proto" 8 ) 9 10 type C519CRMMsgHead struct { 11 CrmSubCmd proto.Option[uint32] `protobuf:"varint,1,opt"` 12 HeadLen proto.Option[uint32] `protobuf:"varint,2,opt"` 13 VerNo proto.Option[uint32] `protobuf:"varint,3,opt"` 14 KfUin proto.Option[uint64] `protobuf:"varint,4,opt"` 15 Seq proto.Option[uint32] `protobuf:"varint,5,opt"` 16 PackNum proto.Option[uint32] `protobuf:"varint,6,opt"` 17 CurPack proto.Option[uint32] `protobuf:"varint,7,opt"` 18 BufSig proto.Option[string] `protobuf:"bytes,8,opt"` 19 PubQq proto.Option[uint64] `protobuf:"varint,9,opt"` 20 Clienttype proto.Option[uint32] `protobuf:"varint,10,opt"` 21 LaborUin proto.Option[uint64] `protobuf:"varint,11,opt"` 22 LaborName proto.Option[string] `protobuf:"bytes,12,opt"` 23 Puin proto.Option[uint64] `protobuf:"varint,13,opt"` 24 _ [0]func() 25 } 26 27 type GetNavigationMenuReqBody struct { 28 Puin proto.Option[uint64] `protobuf:"varint,1,opt"` 29 Uin proto.Option[uint64] `protobuf:"varint,2,opt"` 30 VerNo proto.Option[uint32] `protobuf:"varint,3,opt"` 31 _ [0]func() 32 } 33 34 type GetNavigationMenuRspBody struct { 35 Ret *C519RetInfo `protobuf:"bytes,1,opt"` 36 IsShow proto.Option[int32] `protobuf:"varint,2,opt"` 37 UctMsg proto.Option[string] `protobuf:"bytes,3,opt"` 38 VerNo proto.Option[uint32] `protobuf:"varint,4,opt"` 39 _ [0]func() 40 } 41 42 type C519ReqBody struct { 43 SubCmd proto.Option[uint32] `protobuf:"varint,1,opt"` 44 CrmCommonHead *C519CRMMsgHead `protobuf:"bytes,2,opt"` 45 GetAddressDetailListReqBody *GetAddressDetailListReqBody `protobuf:"bytes,33,opt"` // optional GetNavigationMenuReqBody getNavigationMenuReq = 35; 46 _ [0]func() 47 } 48 49 type C519RetInfo struct { 50 RetCode proto.Option[uint32] `protobuf:"varint,1,opt"` 51 ErrorMsg proto.Option[string] `protobuf:"bytes,2,opt"` 52 _ [0]func() 53 } 54 55 type C519RspBody struct { 56 SubCmd proto.Option[uint32] `protobuf:"varint,1,opt"` 57 // optional C519CRMMsgHead crmCommonHead = 2; 58 GetAddressDetailListRspBody *GetAddressDetailListRspBody `protobuf:"bytes,33,opt"` //optional GetNavigationMenuRspBody getNavigationMenuRsp = 35; 59 _ [0]func() 60 } 61 62 type GetAddressDetailListReqBody struct { 63 Timestamp proto.Option[uint32] `protobuf:"fixed32,1,opt"` 64 Timestamp2 proto.Option[uint64] `protobuf:"fixed64,2,opt"` 65 _ [0]func() 66 } 67 68 type GetAddressDetailListRspBody struct { 69 // optional C519RetInfo ret = 1; 70 Timestamp proto.Option[uint32] `protobuf:"fixed32,2,opt"` 71 Full proto.Option[bool] `protobuf:"varint,3,opt"` 72 AddressDetail []*AddressDetail `protobuf:"bytes,4,rep"` 73 Timestamp2 proto.Option[uint64] `protobuf:"fixed64,5,opt"` 74 } 75 76 type AddressDetail struct { 77 Aid proto.Option[uint32] `protobuf:"varint,1,opt"` 78 ModifyTime proto.Option[uint32] `protobuf:"fixed32,2,opt"` 79 CreateTime proto.Option[uint32] `protobuf:"fixed32,3,opt"` 80 Status proto.Option[uint32] `protobuf:"varint,4,opt"` 81 Groupid proto.Option[uint32] `protobuf:"varint,5,opt"` 82 AddGroupName []byte `protobuf:"bytes,6,opt"` 83 Name []byte `protobuf:"bytes,7,opt"` 84 Gender proto.Option[uint32] `protobuf:"varint,8,opt"` 85 Birthday proto.Option[uint32] `protobuf:"fixed32,9,opt"` 86 Company0 []byte `protobuf:"bytes,10,opt"` 87 CompanyPosition0 []byte `protobuf:"bytes,11,opt"` 88 Company1 []byte `protobuf:"bytes,12,opt"` 89 CompanyPosition1 []byte `protobuf:"bytes,13,opt"` 90 FixedPhone0 []byte `protobuf:"bytes,14,opt"` 91 FixedPhone1 []byte `protobuf:"bytes,15,opt"` 92 Email0 []byte `protobuf:"bytes,16,opt"` 93 Email1 []byte `protobuf:"bytes,17,opt"` 94 Fax0 []byte `protobuf:"bytes,18,opt"` 95 Fax1 []byte `protobuf:"bytes,19,opt"` 96 Comment []byte `protobuf:"bytes,20,opt"` 97 HeadUrl []byte `protobuf:"bytes,21,opt"` 98 // repeated AddressMobileInfo mobilePhone = 22; 99 MobilePhoneUpdated proto.Option[bool] `protobuf:"varint,23,opt"` 100 Qq []*AddressQQinfo `protobuf:"bytes,24,rep"` 101 QqPhoneUpdated proto.Option[bool] `protobuf:"varint,25,opt"` 102 ModifyTime2 proto.Option[uint64] `protobuf:"fixed64,26,opt"` 103 } 104 105 type AddressMobileInfo struct { 106 Index proto.Option[uint32] `protobuf:"varint,1,opt"` 107 Account []byte `protobuf:"bytes,2,opt"` 108 FormattedAccount []byte `protobuf:"bytes,5,opt"` 109 } 110 111 type AddressQQinfo struct { 112 Index proto.Option[uint32] `protobuf:"varint,1,opt"` 113 Account proto.Option[uint64] `protobuf:"varint,2,opt"` 114 _ [0]func() 115 } 116 117 type NewBizClientRegion struct { 118 ClientNation proto.Option[string] `protobuf:"bytes,1,opt"` 119 ClientProvince proto.Option[string] `protobuf:"bytes,2,opt"` 120 ClientCity proto.Option[string] `protobuf:"bytes,3,opt"` 121 ClientRegion proto.Option[string] `protobuf:"bytes,4,opt"` 122 _ [0]func() 123 } 124 125 type NewBizClientRegionCode struct { 126 Nationid proto.Option[uint64] `protobuf:"varint,1,opt"` 127 Provinceid proto.Option[uint64] `protobuf:"varint,2,opt"` 128 Cityid proto.Option[uint64] `protobuf:"varint,3,opt"` 129 Regionid proto.Option[uint64] `protobuf:"varint,4,opt"` 130 _ [0]func() 131 }