syntax = "proto3"; option go_package =".;base"; package base; enum ErrorCode{ OK = 0; } // metadata 中需要字段 tokefrgen n 用作登录验证 service Api { rpc SignUp (SignUpRequest) returns (DefaultReply) {} rpc SignIn (SignInRequest) returns (SignInReply) {} rpc SignOut (DefaultRequest) returns (DefaultReply) {} rpc GenVerifyImage (GenVerifyImageRequest) returns (GenVerifyImageReply) {} // 商家信息管理 rpc ManageableShopList (StandardRequest) returns (StandardReply) {} rpc GetShopNavi (StandardRequest) returns (StandardReply) {} rpc ShopGroupQuery (StandardRequest) returns (StandardReply) {} rpc ShopGroupAdd (StandardRequest) returns (StandardReply) {} rpc ShopGroupEdit (StandardRequest) returns (StandardReply) {} rpc ShopGroupStatusEdit (StandardRequest) returns (StandardReply) {} rpc ShopGroupDetailsQuery (StandardRequest) returns (StandardReply) {} rpc ShopGroupDetailsAdd (StandardRequest) returns (StandardReply) {} rpc ShopVenueQuery (StandardRequest) returns (StandardReply) {} rpc ShopVenueAdd (StandardRequest) returns (StandardReply) {} rpc ShopVenueEdit (StandardRequest) returns (StandardReply) {} rpc ShopVenueStatusEdit (StandardRequest) returns (StandardReply) {} rpc ShopVenueEquipQuery (StandardRequest) returns (StandardReply) {} rpc ShopVenueEquipAdd (StandardRequest) returns (StandardReply) {} rpc ShopVenueEquipEdit (StandardRequest) returns (StandardReply) {} rpc ShopVenueEquipStatusEdit (StandardRequest) returns (StandardReply) {} rpc ShopVenueEquipStatusDel (StandardRequest) returns (StandardReply) {} rpc ShopManagerQuery (StandardRequest) returns (StandardReply) {} rpc ShopManagerAdd (StandardRequest) returns (StandardReply) {} rpc ShopManagerEdit (StandardRequest) returns (StandardReply) {} rpc ShopManagerStatusEdit (StandardRequest) returns (StandardReply) {} rpc ShopConfigQuery (StandardRequest) returns (StandardReply) {} rpc ShopConfigEdit (StandardRequest) returns (StandardReply) {} // 商家会员管理 rpc ShopVipUserQuery (StandardRequest) returns (StandardReply) {} rpc ShopVipUserAdd (StandardRequest) returns (StandardReply) {} rpc ShopVipUserEdit (StandardRequest) returns (StandardReply) {} rpc ShopVipUserStatusEdit (StandardRequest) returns (StandardReply) {} rpc AcrossVipUserQuery (StandardRequest) returns (StandardReply) {} rpc AcrossVipUserAdd (StandardRequest) returns (StandardReply) {} rpc AcrossVipUserDel (StandardRequest) returns (StandardReply) {} // 心率 rpc SelectHrSensors (StandardRequest) returns (StandardReply) {} } message DefaultRequest{ } message DefaultReply{} message StandardRequest{ string Token = 1; string JsonStr = 2; string Sign = 3; } message StandardReply{ string JsonRst = 1; } message SignUpRequest { string name = 1; string password = 2; } message SignInReply { string token = 1; } message SignInRequest { string Name = 1; string Password = 2; string CodeID = 3; string VerifyCode = 4; } message GenVerifyImageRequest{ int32 height = 1; int32 width = 2; } message GenVerifyImageReply{ string codeId = 1; string imageBase64 = 2; }