service Api { _完成_ rpc GenVerifyImage(GenVerifyImageRequest)returns(GenVerifyImageReply){} rpc SignUpUserCode (SignUpRequest) returns (CreateReply) {} rpc SignUpPhone (SignUpRequest) returns (CreateReply) {} _完成_ rpc SignInUserCode (SignInPasswordRequest) returns (SignInReply) {} rpc SignInWithPhonePassword (SignInPasswordRequest) returns (SignInReply) {} // ---子系统专用--- // 检查token有效性 _完成_ rpc SubSessionCheck (TokenParam) returns (SessionCheckReply) {} // 检查token所属用户是否拥有调用service权限 _完成_ rpc SubPermissionListCheck (PermissionCheck) returns (PermissionCheckReply) {} // 登出传入token _完成_ rpc SubSignOut (TokenParam) returns (DefaultReply) {} // 批量保存service _完成_ rpc SubServiceSaveList (SaveServiceListRequest) returns (DefaultReply) {} // ---子系统专用--- // 用户列表 rpc UserList (UserListRequest) returns (UserListReply) {} // 单个用户信息详情 rpc UserGetInfo (UserGetInfoRequest) returns (UserInfo) {} // 用户添加多个角色 rpc UserAddRoles(UserRolesRequest) returns (DefaultReply) {} // 用户移除多个角色 rpc UserRemoveRoles(UserRolesRequest) returns (DefaultReply) {} // 用户获取栏目列表 _完成_ rpc UserGetColumnList(UserGetColumnListRequest) returns (UserGetColumnListReply) {} // 创建角色 rpc RoleCreate(CreateRoleRequest) returns (DefaultReply) {} // 角色列表 rpc RoleList(RoleListRequest) returns (RoleListReply) {} // 角色编辑 rpc RoleEdit(Role) returns (DefaultReply) {} // 角色添加多个service权限 rpc RoleAddPermissions(RolePermissionRequest) returns (DefaultReply) {} // 角色移除多个service权限 rpc RoleRemovePermissions(RolePermissionRequest) returns (DefaultReply) {} // service权限列表 rpc ServiceList(ServiceListRequest) returns (ServiceListReply) {} // 移除service rpc ServiceRemoveList(ServiceRemoveRequest) returns (DefaultReply) {} // 创建商户 rpc ShopCreate (CreateShopRequest) returns (CreateReply) {} // 商户列表 _完成_ rpc ShopList (ShopListRequest) returns (ShopListReply) {} // 商户添加用户 rpc ShopAddUser (ShopAddUserRequest) returns (DefaultReply) {} // 商户添加许可证 rpc ShopAddLicense (ShopAddLicenseRequest) returns (DefaultReply) {} // 系统添加商户 rpc SystemAddShop (SystemAddShopRequest) returns (DefaultReply) {} // 系统添加用户 rpc SystemAddUser (SystemAddUserRequest) returns (DefaultReply) {} // 创建栏目 rpc ColumnCreate (ColumnCreateRequest) returns (CreateReply) {} // 创建许可 rpc LicenseCreate (LicenseCreateRequest) returns (CreateReply) {} // 许可证批量绑定栏目(之前绑定的会全部取消) rpc LicenseBindColumns (LicenseBindColumnsRequest) returns (DefaultReply) {} // ---总后台专用API--- rpc IMSystemCreate (CreateSystemRequest) returns (TokenParam) {} rpc IMSignOut (DefaultRequest) returns (DefaultReply) {} rpc IMSelfInfo (DefaultRequest) returns (UserInfo) {} rpc IMMessageRcv (DefaultRequest) returns (stream Message) {} // ---总后台专用API--- }