github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/client/pb/cmd0x6ff/smbcmd0x519.proto (about)

     1  syntax = "proto2";
     2  option go_package = "github.com/Mrs4s/MiraiGo/client/pb/cmd0x6ff";
     3  
     4  message C519CRMMsgHead {
     5    optional uint32 crmSubCmd = 1;
     6    optional uint32 headLen = 2;
     7    optional uint32 verNo = 3;
     8    optional uint64 kfUin = 4;
     9    optional uint32 seq = 5;
    10    optional uint32 packNum = 6;
    11    optional uint32 curPack = 7;
    12    optional string bufSig = 8;
    13    optional uint64 pubQq = 9;
    14    optional uint32 clienttype = 10;
    15    optional uint64 laborUin = 11;
    16    optional string laborName = 12;
    17    optional uint64 puin = 13;
    18  }
    19  
    20  message GetNavigationMenuReqBody {
    21    optional uint64 puin = 1;
    22    optional uint64 uin = 2;
    23    optional uint32 verNo = 3;
    24  }
    25  
    26  message GetNavigationMenuRspBody {
    27    optional C519RetInfo ret = 1;
    28    optional int32 isShow = 2;
    29    optional string uctMsg = 3;
    30    optional uint32 verNo = 4;
    31  }
    32  
    33  message C519ReqBody {
    34    optional uint32 subCmd = 1;
    35    optional C519CRMMsgHead crmCommonHead = 2;
    36    optional GetAddressDetailListReqBody getAddressDetailListReqBody = 33;
    37    // optional GetNavigationMenuReqBody getNavigationMenuReq = 35;
    38  }
    39  
    40  message C519RetInfo {
    41    optional uint32 retCode = 1;
    42    optional string errorMsg = 2;
    43  }
    44  
    45  message C519RspBody {
    46    optional uint32 subCmd = 1;
    47    // optional C519CRMMsgHead crmCommonHead = 2;
    48    optional GetAddressDetailListRspBody getAddressDetailListRspBody = 33;
    49    //optional GetNavigationMenuRspBody getNavigationMenuRsp = 35;
    50  }
    51  
    52  message GetAddressDetailListReqBody {
    53    optional fixed32 timestamp = 1;
    54    optional fixed64 timestamp2 = 2;
    55  }
    56  
    57  message GetAddressDetailListRspBody {
    58    //optional C519RetInfo ret = 1;
    59    optional fixed32 timestamp = 2;
    60    optional bool full = 3;
    61    repeated AddressDetail addressDetail = 4;
    62    optional fixed64 timestamp2 = 5;
    63  }
    64  
    65  message AddressDetail {
    66    optional uint32 aid = 1;
    67    optional fixed32 modifyTime = 2;
    68    optional fixed32 createTime = 3;
    69    optional uint32 status = 4;
    70    optional uint32 groupid = 5;
    71    optional bytes addGroupName = 6;
    72    optional bytes name = 7;
    73    optional uint32 gender = 8;
    74    optional fixed32 birthday = 9;
    75    optional bytes company0 = 10;
    76    optional bytes companyPosition0 = 11;
    77    optional bytes company1 = 12;
    78    optional bytes companyPosition1 = 13;
    79    optional bytes fixedPhone0 = 14;
    80    optional bytes fixedPhone1 = 15;
    81    optional bytes email0 = 16;
    82    optional bytes email1 = 17;
    83    optional bytes fax0 = 18;
    84    optional bytes fax1 = 19;
    85    optional bytes comment = 20;
    86    optional bytes headUrl = 21;
    87    //repeated AddressMobileInfo mobilePhone = 22;
    88    optional bool mobilePhoneUpdated = 23;
    89    repeated AddressQQinfo qq = 24;
    90    optional bool qqPhoneUpdated = 25;
    91    optional fixed64 modifyTime2 = 26;
    92    //optional NewBizClientRegion clientRegion = 27;
    93    //optional NewBizClientRegionCode clientRegionCode = 28;
    94  }
    95  
    96  message AddressMobileInfo {
    97    optional uint32 index = 1;
    98    optional bytes account = 2;
    99    optional bytes formattedAccount = 5;
   100  }
   101  
   102  message AddressQQinfo {
   103    optional uint32 index = 1;
   104    optional uint64 account = 2;
   105  }
   106  
   107  message NewBizClientRegion {
   108    optional string clientNation = 1;
   109    optional string clientProvince = 2;
   110    optional string clientCity = 3;
   111    optional string clientRegion = 4;
   112  }
   113  
   114  message NewBizClientRegionCode {
   115    optional uint64 nationid = 1;
   116    optional uint64 provinceid = 2;
   117    optional uint64 cityid = 3;
   118    optional uint64 regionid = 4;
   119  }