| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229 |
- syntax = "proto3";
- option go_package =".;base";
- package base;
- enum ErrorCode{
- OK = 0;
- PGErr = 100;
- PmsnError = 110;
- J2MError = 120;
- WebStatusError = 121;
- WebToImStatusError = 122;
- ImToWebtatusError = 123;
- }
- // metadata 中需要字段 tokefrgen n 用作登录验证
- service Api {
- rpc SignUp (SignUpRequest) returns (DefaultReply) {}
- rpc SignIn (SignInRequest) returns (SignInReply) {}
- // rpc SignInWithPhone (SignInRequest) returns (SignInReply) {} // 缺少短信验证码接口
- rpc SignOut (DefaultRequest) returns (DefaultReply) {}
- rpc GenVerifyImage (GenVerifyImageRequest) returns (GenVerifyImageReply) {}
- // 下拉框接口
- rpc SelectHrSensors (StandardRequest) returns (StandardReply) {}
- rpc AcrossUserSimpleQuery (StandardRequest) returns (StandardReply) {}
- rpc VipUserSimpleQuery (StandardRequest) returns (StandardReply) {}
- rpc TempVipUserSimpleQuery (StandardRequest) returns (StandardReply) {}
- rpc ShopSimpleQuery (StandardRequest) returns (StandardReply) {}
- rpc ManageableSimpleQuery (StandardRequest) returns (StandardReply) {}
- rpc ClassSimpleQuery (StandardRequest) returns (StandardReply) {}
- rpc ScreenSimpleQuery (StandardRequest) returns (StandardReply) {}
- // 商家信息管理
- rpc ManageableShopList (ShopListRequest) returns (ShopListReply) {}
- rpc GetShopNavi (GetShopNaviRequest) returns (GetShopNaviReply) {}
- 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 VipPhoneQuery (StandardRequest) returns (StandardReply) {}
- rpc VipMainPhoneCheck (StandardRequest) returns (StandardReply) {}
- rpc VipOtherPhoneAdd (StandardRequest) returns (StandardReply) {}
- rpc VipOtherPhoneEdit (StandardRequest) returns (StandardReply) {}
- rpc VipOtherPhoneStatusEdit (StandardRequest) returns (StandardReply) {}
- rpc TempVipUserQuery (StandardRequest) returns (StandardReply) {}
- rpc TempVipUserAdd (StandardRequest) returns (StandardReply) {}
- rpc TempVipUserEdit (StandardRequest) returns (StandardReply) {}
- rpc TempVipUserStatusEdit (StandardRequest) returns (StandardReply) {}
- rpc VipHourEdit (StandardRequest) returns (StandardReply) {}
- rpc VipConsumeListQuery (StandardRequest) returns (StandardReply) {}
- rpc VipConsumeDetailQuery (StandardRequest) returns (StandardReply) {}
- rpc VipClassRelationEdit (StandardRequest) returns (StandardReply) {}
- rpc VipHourChgQuery (StandardRequest) returns (StandardReply) {}
- rpc GetOverlayImgQiNiuToken (GetOverlayImgRequest) returns (QiNiuTokenReply) {}
- rpc GetSimpleQiNiuToken (DefaultRequest) returns (QiNiuTokenReply) {}
- // 商家课程管理
- rpc ClassQuery (StandardRequest) returns (StandardReply) {}
- rpc ClassAdd (StandardRequest) returns (StandardReply) {}
- rpc ClassEdit (StandardRequest) returns (StandardReply) {}
- rpc ClassStatusEdit (StandardRequest) returns (StandardReply) {}
- rpc ClassColorEdit (StandardRequest) returns (StandardReply) {}
- rpc ClassWxVisibleEdit (StandardRequest) returns (StandardReply) {}
- rpc ClassVipEdit (StandardRequest) returns (StandardReply) {}
- rpc SttPlanBasicQuery (StandardRequest) returns (StandardReply) {}
- rpc SttPlanBasicAdd (StandardRequest) returns (StandardReply) {}
- rpc SttPlanBasicEdit (StandardRequest) returns (StandardReply) {}
- rpc SttPlanBasicShopEdit (StandardRequest) returns (StandardReply) {}
- rpc SttPlanBasicStatusEdit (StandardRequest) returns (StandardReply) {}
- rpc SttPlanBasicPublish (StandardRequest) returns (StandardReply) {}
- rpc SttPlanPreview (StandardRequest) returns (StandardReply) {}
- rpc SttPlanCopy (StandardRequest) returns (StandardReply) {}
- rpc SttPlanDetailQuery (StandardRequest) returns (StandardReply) {}
- rpc SttPlanDetailBatchSave (StandardRequest) returns (StandardReply) {}
- rpc STTBasicQuery (StandardRequest) returns (StandardReply) {}
- rpc STTBasicAdd (StandardRequest) returns (StandardReply) {}
- rpc STTBasicEdit (StandardRequest) returns (StandardReply) {}
- rpc STTBasicStatusEdit (StandardRequest) returns (StandardReply) {}
- rpc STTBasicPreview (StandardRequest) returns (StandardReply) {}
- rpc STTBasicCopy (StandardRequest) returns (StandardReply) {}
- rpc STTBasicOfflineEdit (StandardRequest) returns (StandardReply) {}
- rpc STTDetailListQuery (StandardRequest) returns (StandardReply) {}
- rpc STTBasicDetailBatchSave (StandardRequest) returns (StandardReply) {}
- rpc STTDetailAllowDelCheck (StandardRequest) returns (StandardReply) {}
- // 商家上下课管理
- rpc CourseDetailQuery (StandardRequest) returns (StandardReply) {}
- // 商家预约管理
- rpc OrderListQuery (StandardRequest) returns (StandardReply) {}
- rpc OrderAddByManager (StandardRequest) returns (StandardReply) {}
- rpc OrderCancelByManager (StandardRequest) returns (StandardReply) {}
- rpc OrderStatistics (StandardRequest) returns (StandardReply) {}
- rpc ClassOrderQuery (StandardRequest) returns (StandardReply) {}
- rpc VipUserOrderQuery (StandardRequest) returns (StandardReply) {}
- // 心率
- }
- message DefaultRequest{
- }
- message DefaultReply{}
- message StandardRequest{
- int64 shopID = 1;
- string jsonStr = 2;
- string sign = 3;
- }
- message StandardReply{
- string jsonRst = 1;
- string sign = 2;
- }
- 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;
- }
- message ShopInfo{
- int64 shopId =1;
- string name =2;
- int64 sId =3;
- string addr =4;
- string phone =5;
- string contacts =6;
- WebStatus status =7;
- int64 created_at =8;
- int64 created_user =9;
- int64 updated_at =10;
- int64 updated_user =11;
- }
- message ShopListRequest{
- // 模糊查询
- string name = 1;
- // Status_Null查询全部
- WebStatus status = 2;
- //上级商家Id, -1 时查询全部
- int64 sId = 3;
- }
- message ShopListReply{
- repeated ShopInfo list = 1;
- }
- enum WebStatus{
- Ban = 0;
- On = 1;
- Delete = 9;
- All = 99;
- }
- message GetShopNaviRequest{
- int64 shopId = 1;
- // 最顶层为0
- int32 parentId = 2;
- }
- message Column{
- string name = 1;
- string url = 2;
- string code = 3;
- // 顺序
- int32 sn = 4;
- WebStatus status = 5;
- bool navShow = 6;
- int64 id = 7;
- }
- message GetShopNaviReply{
- repeated Column list = 1;
- }
- message GetOverlayImgRequest{
- string fileName = 1;
- }
- message QiNiuTokenReply{
- string token = 1;
- }
|