|
|
@@ -0,0 +1,82 @@
|
|
|
+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---
|
|
|
+}
|