im_grpc.pb.go 49 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363
  1. // Code generated by protoc-gen-go-grpc. DO NOT EDIT.
  2. package im
  3. import (
  4. context "context"
  5. grpc "google.golang.org/grpc"
  6. codes "google.golang.org/grpc/codes"
  7. status "google.golang.org/grpc/status"
  8. )
  9. // This is a compile-time assertion to ensure that this generated file
  10. // is compatible with the grpc package it is being compiled against.
  11. const _ = grpc.SupportPackageIsVersion7
  12. // ApiClient is the client API for Api service.
  13. //
  14. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
  15. type ApiClient interface {
  16. GenVerifyImage(ctx context.Context, in *GenVerifyImageRequest, opts ...grpc.CallOption) (*GenVerifyImageReply, error)
  17. SignUpUserCode(ctx context.Context, in *SignUpRequest, opts ...grpc.CallOption) (*CreateReply, error)
  18. SignUpPhone(ctx context.Context, in *SignUpRequest, opts ...grpc.CallOption) (*CreateReply, error)
  19. SignInUserCode(ctx context.Context, in *SignInPasswordRequest, opts ...grpc.CallOption) (*SignInReply, error)
  20. SignInWithPhonePassword(ctx context.Context, in *SignInPasswordRequest, opts ...grpc.CallOption) (*SignInReply, error)
  21. // 检查token有效性
  22. SubSessionCheck(ctx context.Context, in *TokenParam, opts ...grpc.CallOption) (*SessionCheckReply, error)
  23. // 检查token所属用户是否拥有调用service权限
  24. SubPermissionListCheck(ctx context.Context, in *PermissionCheck, opts ...grpc.CallOption) (*PermissionCheckReply, error)
  25. // 登出传入token
  26. SubSignOut(ctx context.Context, in *TokenParam, opts ...grpc.CallOption) (*DefaultReply, error)
  27. // 批量保存service
  28. SubServiceSaveList(ctx context.Context, in *SaveServiceListRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  29. // 用户列表
  30. UserList(ctx context.Context, in *UserListRequest, opts ...grpc.CallOption) (*UserListReply, error)
  31. // 单个用户信息详情
  32. UserGetInfo(ctx context.Context, in *UserGetInfoRequest, opts ...grpc.CallOption) (*UserInfo, error)
  33. // 用户添加多个角色
  34. UserAddRoles(ctx context.Context, in *UserRolesRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  35. // 用户移除多个角色
  36. UserRemoveRoles(ctx context.Context, in *UserRolesRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  37. // 用户获取栏目列表
  38. UserGetColumnList(ctx context.Context, in *UserGetColumnListRequest, opts ...grpc.CallOption) (*UserGetColumnListReply, error)
  39. // 创建角色
  40. RoleCreate(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  41. // 角色列表
  42. RoleList(ctx context.Context, in *RoleListRequest, opts ...grpc.CallOption) (*RoleListReply, error)
  43. // 角色编辑
  44. RoleEdit(ctx context.Context, in *Role, opts ...grpc.CallOption) (*DefaultReply, error)
  45. // 角色添加多个service权限
  46. RoleAddPermissions(ctx context.Context, in *RolePermissionRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  47. // 角色移除多个service权限
  48. RoleRemovePermissions(ctx context.Context, in *RolePermissionRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  49. // service权限列表
  50. ServiceList(ctx context.Context, in *ServiceListRequest, opts ...grpc.CallOption) (*ServiceListReply, error)
  51. // 移除service
  52. ServiceRemoveList(ctx context.Context, in *ServiceRemoveRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  53. // 创建商户
  54. ShopCreate(ctx context.Context, in *CreateShopRequest, opts ...grpc.CallOption) (*CreateReply, error)
  55. // 商户列表
  56. ShopList(ctx context.Context, in *ShopListRequest, opts ...grpc.CallOption) (*ShopListReply, error)
  57. // 商户添加用户
  58. ShopAddUser(ctx context.Context, in *ShopAddUserRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  59. // 商户添加许可证
  60. ShopAddLicense(ctx context.Context, in *ShopAddLicenseRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  61. // 系统添加商户
  62. SystemAddShop(ctx context.Context, in *SystemAddShopRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  63. // 系统添加用户
  64. SystemAddUser(ctx context.Context, in *SystemAddUserRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  65. // 创建栏目
  66. ColumnCreate(ctx context.Context, in *ColumnCreateRequest, opts ...grpc.CallOption) (*CreateReply, error)
  67. // 创建许可
  68. LicenseCreate(ctx context.Context, in *LicenseCreateRequest, opts ...grpc.CallOption) (*CreateReply, error)
  69. // 许可证批量绑定栏目(之前绑定的会全部取消)
  70. LicenseBindColumns(ctx context.Context, in *LicenseBindColumnsRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  71. IMSystemCreate(ctx context.Context, in *CreateSystemRequest, opts ...grpc.CallOption) (*TokenParam, error)
  72. IMSignOut(ctx context.Context, in *DefaultRequest, opts ...grpc.CallOption) (*DefaultReply, error)
  73. IMSelfInfo(ctx context.Context, in *DefaultRequest, opts ...grpc.CallOption) (*UserInfo, error)
  74. IMMessageRcv(ctx context.Context, in *DefaultRequest, opts ...grpc.CallOption) (Api_IMMessageRcvClient, error)
  75. }
  76. type apiClient struct {
  77. cc grpc.ClientConnInterface
  78. }
  79. func NewApiClient(cc grpc.ClientConnInterface) ApiClient {
  80. return &apiClient{cc}
  81. }
  82. func (c *apiClient) GenVerifyImage(ctx context.Context, in *GenVerifyImageRequest, opts ...grpc.CallOption) (*GenVerifyImageReply, error) {
  83. out := new(GenVerifyImageReply)
  84. err := c.cc.Invoke(ctx, "/im.Api/GenVerifyImage", in, out, opts...)
  85. if err != nil {
  86. return nil, err
  87. }
  88. return out, nil
  89. }
  90. func (c *apiClient) SignUpUserCode(ctx context.Context, in *SignUpRequest, opts ...grpc.CallOption) (*CreateReply, error) {
  91. out := new(CreateReply)
  92. err := c.cc.Invoke(ctx, "/im.Api/SignUpUserCode", in, out, opts...)
  93. if err != nil {
  94. return nil, err
  95. }
  96. return out, nil
  97. }
  98. func (c *apiClient) SignUpPhone(ctx context.Context, in *SignUpRequest, opts ...grpc.CallOption) (*CreateReply, error) {
  99. out := new(CreateReply)
  100. err := c.cc.Invoke(ctx, "/im.Api/SignUpPhone", in, out, opts...)
  101. if err != nil {
  102. return nil, err
  103. }
  104. return out, nil
  105. }
  106. func (c *apiClient) SignInUserCode(ctx context.Context, in *SignInPasswordRequest, opts ...grpc.CallOption) (*SignInReply, error) {
  107. out := new(SignInReply)
  108. err := c.cc.Invoke(ctx, "/im.Api/SignInUserCode", in, out, opts...)
  109. if err != nil {
  110. return nil, err
  111. }
  112. return out, nil
  113. }
  114. func (c *apiClient) SignInWithPhonePassword(ctx context.Context, in *SignInPasswordRequest, opts ...grpc.CallOption) (*SignInReply, error) {
  115. out := new(SignInReply)
  116. err := c.cc.Invoke(ctx, "/im.Api/SignInWithPhonePassword", in, out, opts...)
  117. if err != nil {
  118. return nil, err
  119. }
  120. return out, nil
  121. }
  122. func (c *apiClient) SubSessionCheck(ctx context.Context, in *TokenParam, opts ...grpc.CallOption) (*SessionCheckReply, error) {
  123. out := new(SessionCheckReply)
  124. err := c.cc.Invoke(ctx, "/im.Api/SubSessionCheck", in, out, opts...)
  125. if err != nil {
  126. return nil, err
  127. }
  128. return out, nil
  129. }
  130. func (c *apiClient) SubPermissionListCheck(ctx context.Context, in *PermissionCheck, opts ...grpc.CallOption) (*PermissionCheckReply, error) {
  131. out := new(PermissionCheckReply)
  132. err := c.cc.Invoke(ctx, "/im.Api/SubPermissionListCheck", in, out, opts...)
  133. if err != nil {
  134. return nil, err
  135. }
  136. return out, nil
  137. }
  138. func (c *apiClient) SubSignOut(ctx context.Context, in *TokenParam, opts ...grpc.CallOption) (*DefaultReply, error) {
  139. out := new(DefaultReply)
  140. err := c.cc.Invoke(ctx, "/im.Api/SubSignOut", in, out, opts...)
  141. if err != nil {
  142. return nil, err
  143. }
  144. return out, nil
  145. }
  146. func (c *apiClient) SubServiceSaveList(ctx context.Context, in *SaveServiceListRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  147. out := new(DefaultReply)
  148. err := c.cc.Invoke(ctx, "/im.Api/SubServiceSaveList", in, out, opts...)
  149. if err != nil {
  150. return nil, err
  151. }
  152. return out, nil
  153. }
  154. func (c *apiClient) UserList(ctx context.Context, in *UserListRequest, opts ...grpc.CallOption) (*UserListReply, error) {
  155. out := new(UserListReply)
  156. err := c.cc.Invoke(ctx, "/im.Api/UserList", in, out, opts...)
  157. if err != nil {
  158. return nil, err
  159. }
  160. return out, nil
  161. }
  162. func (c *apiClient) UserGetInfo(ctx context.Context, in *UserGetInfoRequest, opts ...grpc.CallOption) (*UserInfo, error) {
  163. out := new(UserInfo)
  164. err := c.cc.Invoke(ctx, "/im.Api/UserGetInfo", in, out, opts...)
  165. if err != nil {
  166. return nil, err
  167. }
  168. return out, nil
  169. }
  170. func (c *apiClient) UserAddRoles(ctx context.Context, in *UserRolesRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  171. out := new(DefaultReply)
  172. err := c.cc.Invoke(ctx, "/im.Api/UserAddRoles", in, out, opts...)
  173. if err != nil {
  174. return nil, err
  175. }
  176. return out, nil
  177. }
  178. func (c *apiClient) UserRemoveRoles(ctx context.Context, in *UserRolesRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  179. out := new(DefaultReply)
  180. err := c.cc.Invoke(ctx, "/im.Api/UserRemoveRoles", in, out, opts...)
  181. if err != nil {
  182. return nil, err
  183. }
  184. return out, nil
  185. }
  186. func (c *apiClient) UserGetColumnList(ctx context.Context, in *UserGetColumnListRequest, opts ...grpc.CallOption) (*UserGetColumnListReply, error) {
  187. out := new(UserGetColumnListReply)
  188. err := c.cc.Invoke(ctx, "/im.Api/UserGetColumnList", in, out, opts...)
  189. if err != nil {
  190. return nil, err
  191. }
  192. return out, nil
  193. }
  194. func (c *apiClient) RoleCreate(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  195. out := new(DefaultReply)
  196. err := c.cc.Invoke(ctx, "/im.Api/RoleCreate", in, out, opts...)
  197. if err != nil {
  198. return nil, err
  199. }
  200. return out, nil
  201. }
  202. func (c *apiClient) RoleList(ctx context.Context, in *RoleListRequest, opts ...grpc.CallOption) (*RoleListReply, error) {
  203. out := new(RoleListReply)
  204. err := c.cc.Invoke(ctx, "/im.Api/RoleList", in, out, opts...)
  205. if err != nil {
  206. return nil, err
  207. }
  208. return out, nil
  209. }
  210. func (c *apiClient) RoleEdit(ctx context.Context, in *Role, opts ...grpc.CallOption) (*DefaultReply, error) {
  211. out := new(DefaultReply)
  212. err := c.cc.Invoke(ctx, "/im.Api/RoleEdit", in, out, opts...)
  213. if err != nil {
  214. return nil, err
  215. }
  216. return out, nil
  217. }
  218. func (c *apiClient) RoleAddPermissions(ctx context.Context, in *RolePermissionRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  219. out := new(DefaultReply)
  220. err := c.cc.Invoke(ctx, "/im.Api/RoleAddPermissions", in, out, opts...)
  221. if err != nil {
  222. return nil, err
  223. }
  224. return out, nil
  225. }
  226. func (c *apiClient) RoleRemovePermissions(ctx context.Context, in *RolePermissionRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  227. out := new(DefaultReply)
  228. err := c.cc.Invoke(ctx, "/im.Api/RoleRemovePermissions", in, out, opts...)
  229. if err != nil {
  230. return nil, err
  231. }
  232. return out, nil
  233. }
  234. func (c *apiClient) ServiceList(ctx context.Context, in *ServiceListRequest, opts ...grpc.CallOption) (*ServiceListReply, error) {
  235. out := new(ServiceListReply)
  236. err := c.cc.Invoke(ctx, "/im.Api/ServiceList", in, out, opts...)
  237. if err != nil {
  238. return nil, err
  239. }
  240. return out, nil
  241. }
  242. func (c *apiClient) ServiceRemoveList(ctx context.Context, in *ServiceRemoveRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  243. out := new(DefaultReply)
  244. err := c.cc.Invoke(ctx, "/im.Api/ServiceRemoveList", in, out, opts...)
  245. if err != nil {
  246. return nil, err
  247. }
  248. return out, nil
  249. }
  250. func (c *apiClient) ShopCreate(ctx context.Context, in *CreateShopRequest, opts ...grpc.CallOption) (*CreateReply, error) {
  251. out := new(CreateReply)
  252. err := c.cc.Invoke(ctx, "/im.Api/ShopCreate", in, out, opts...)
  253. if err != nil {
  254. return nil, err
  255. }
  256. return out, nil
  257. }
  258. func (c *apiClient) ShopList(ctx context.Context, in *ShopListRequest, opts ...grpc.CallOption) (*ShopListReply, error) {
  259. out := new(ShopListReply)
  260. err := c.cc.Invoke(ctx, "/im.Api/ShopList", in, out, opts...)
  261. if err != nil {
  262. return nil, err
  263. }
  264. return out, nil
  265. }
  266. func (c *apiClient) ShopAddUser(ctx context.Context, in *ShopAddUserRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  267. out := new(DefaultReply)
  268. err := c.cc.Invoke(ctx, "/im.Api/ShopAddUser", in, out, opts...)
  269. if err != nil {
  270. return nil, err
  271. }
  272. return out, nil
  273. }
  274. func (c *apiClient) ShopAddLicense(ctx context.Context, in *ShopAddLicenseRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  275. out := new(DefaultReply)
  276. err := c.cc.Invoke(ctx, "/im.Api/ShopAddLicense", in, out, opts...)
  277. if err != nil {
  278. return nil, err
  279. }
  280. return out, nil
  281. }
  282. func (c *apiClient) SystemAddShop(ctx context.Context, in *SystemAddShopRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  283. out := new(DefaultReply)
  284. err := c.cc.Invoke(ctx, "/im.Api/SystemAddShop", in, out, opts...)
  285. if err != nil {
  286. return nil, err
  287. }
  288. return out, nil
  289. }
  290. func (c *apiClient) SystemAddUser(ctx context.Context, in *SystemAddUserRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  291. out := new(DefaultReply)
  292. err := c.cc.Invoke(ctx, "/im.Api/SystemAddUser", in, out, opts...)
  293. if err != nil {
  294. return nil, err
  295. }
  296. return out, nil
  297. }
  298. func (c *apiClient) ColumnCreate(ctx context.Context, in *ColumnCreateRequest, opts ...grpc.CallOption) (*CreateReply, error) {
  299. out := new(CreateReply)
  300. err := c.cc.Invoke(ctx, "/im.Api/ColumnCreate", in, out, opts...)
  301. if err != nil {
  302. return nil, err
  303. }
  304. return out, nil
  305. }
  306. func (c *apiClient) LicenseCreate(ctx context.Context, in *LicenseCreateRequest, opts ...grpc.CallOption) (*CreateReply, error) {
  307. out := new(CreateReply)
  308. err := c.cc.Invoke(ctx, "/im.Api/LicenseCreate", in, out, opts...)
  309. if err != nil {
  310. return nil, err
  311. }
  312. return out, nil
  313. }
  314. func (c *apiClient) LicenseBindColumns(ctx context.Context, in *LicenseBindColumnsRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  315. out := new(DefaultReply)
  316. err := c.cc.Invoke(ctx, "/im.Api/LicenseBindColumns", in, out, opts...)
  317. if err != nil {
  318. return nil, err
  319. }
  320. return out, nil
  321. }
  322. func (c *apiClient) IMSystemCreate(ctx context.Context, in *CreateSystemRequest, opts ...grpc.CallOption) (*TokenParam, error) {
  323. out := new(TokenParam)
  324. err := c.cc.Invoke(ctx, "/im.Api/IMSystemCreate", in, out, opts...)
  325. if err != nil {
  326. return nil, err
  327. }
  328. return out, nil
  329. }
  330. func (c *apiClient) IMSignOut(ctx context.Context, in *DefaultRequest, opts ...grpc.CallOption) (*DefaultReply, error) {
  331. out := new(DefaultReply)
  332. err := c.cc.Invoke(ctx, "/im.Api/IMSignOut", in, out, opts...)
  333. if err != nil {
  334. return nil, err
  335. }
  336. return out, nil
  337. }
  338. func (c *apiClient) IMSelfInfo(ctx context.Context, in *DefaultRequest, opts ...grpc.CallOption) (*UserInfo, error) {
  339. out := new(UserInfo)
  340. err := c.cc.Invoke(ctx, "/im.Api/IMSelfInfo", in, out, opts...)
  341. if err != nil {
  342. return nil, err
  343. }
  344. return out, nil
  345. }
  346. func (c *apiClient) IMMessageRcv(ctx context.Context, in *DefaultRequest, opts ...grpc.CallOption) (Api_IMMessageRcvClient, error) {
  347. stream, err := c.cc.NewStream(ctx, &_Api_serviceDesc.Streams[0], "/im.Api/IMMessageRcv", opts...)
  348. if err != nil {
  349. return nil, err
  350. }
  351. x := &apiIMMessageRcvClient{stream}
  352. if err := x.ClientStream.SendMsg(in); err != nil {
  353. return nil, err
  354. }
  355. if err := x.ClientStream.CloseSend(); err != nil {
  356. return nil, err
  357. }
  358. return x, nil
  359. }
  360. type Api_IMMessageRcvClient interface {
  361. Recv() (*Message, error)
  362. grpc.ClientStream
  363. }
  364. type apiIMMessageRcvClient struct {
  365. grpc.ClientStream
  366. }
  367. func (x *apiIMMessageRcvClient) Recv() (*Message, error) {
  368. m := new(Message)
  369. if err := x.ClientStream.RecvMsg(m); err != nil {
  370. return nil, err
  371. }
  372. return m, nil
  373. }
  374. // ApiServer is the server API for Api service.
  375. // All implementations must embed UnimplementedApiServer
  376. // for forward compatibility
  377. type ApiServer interface {
  378. GenVerifyImage(context.Context, *GenVerifyImageRequest) (*GenVerifyImageReply, error)
  379. SignUpUserCode(context.Context, *SignUpRequest) (*CreateReply, error)
  380. SignUpPhone(context.Context, *SignUpRequest) (*CreateReply, error)
  381. SignInUserCode(context.Context, *SignInPasswordRequest) (*SignInReply, error)
  382. SignInWithPhonePassword(context.Context, *SignInPasswordRequest) (*SignInReply, error)
  383. // 检查token有效性
  384. SubSessionCheck(context.Context, *TokenParam) (*SessionCheckReply, error)
  385. // 检查token所属用户是否拥有调用service权限
  386. SubPermissionListCheck(context.Context, *PermissionCheck) (*PermissionCheckReply, error)
  387. // 登出传入token
  388. SubSignOut(context.Context, *TokenParam) (*DefaultReply, error)
  389. // 批量保存service
  390. SubServiceSaveList(context.Context, *SaveServiceListRequest) (*DefaultReply, error)
  391. // 用户列表
  392. UserList(context.Context, *UserListRequest) (*UserListReply, error)
  393. // 单个用户信息详情
  394. UserGetInfo(context.Context, *UserGetInfoRequest) (*UserInfo, error)
  395. // 用户添加多个角色
  396. UserAddRoles(context.Context, *UserRolesRequest) (*DefaultReply, error)
  397. // 用户移除多个角色
  398. UserRemoveRoles(context.Context, *UserRolesRequest) (*DefaultReply, error)
  399. // 用户获取栏目列表
  400. UserGetColumnList(context.Context, *UserGetColumnListRequest) (*UserGetColumnListReply, error)
  401. // 创建角色
  402. RoleCreate(context.Context, *CreateRoleRequest) (*DefaultReply, error)
  403. // 角色列表
  404. RoleList(context.Context, *RoleListRequest) (*RoleListReply, error)
  405. // 角色编辑
  406. RoleEdit(context.Context, *Role) (*DefaultReply, error)
  407. // 角色添加多个service权限
  408. RoleAddPermissions(context.Context, *RolePermissionRequest) (*DefaultReply, error)
  409. // 角色移除多个service权限
  410. RoleRemovePermissions(context.Context, *RolePermissionRequest) (*DefaultReply, error)
  411. // service权限列表
  412. ServiceList(context.Context, *ServiceListRequest) (*ServiceListReply, error)
  413. // 移除service
  414. ServiceRemoveList(context.Context, *ServiceRemoveRequest) (*DefaultReply, error)
  415. // 创建商户
  416. ShopCreate(context.Context, *CreateShopRequest) (*CreateReply, error)
  417. // 商户列表
  418. ShopList(context.Context, *ShopListRequest) (*ShopListReply, error)
  419. // 商户添加用户
  420. ShopAddUser(context.Context, *ShopAddUserRequest) (*DefaultReply, error)
  421. // 商户添加许可证
  422. ShopAddLicense(context.Context, *ShopAddLicenseRequest) (*DefaultReply, error)
  423. // 系统添加商户
  424. SystemAddShop(context.Context, *SystemAddShopRequest) (*DefaultReply, error)
  425. // 系统添加用户
  426. SystemAddUser(context.Context, *SystemAddUserRequest) (*DefaultReply, error)
  427. // 创建栏目
  428. ColumnCreate(context.Context, *ColumnCreateRequest) (*CreateReply, error)
  429. // 创建许可
  430. LicenseCreate(context.Context, *LicenseCreateRequest) (*CreateReply, error)
  431. // 许可证批量绑定栏目(之前绑定的会全部取消)
  432. LicenseBindColumns(context.Context, *LicenseBindColumnsRequest) (*DefaultReply, error)
  433. IMSystemCreate(context.Context, *CreateSystemRequest) (*TokenParam, error)
  434. IMSignOut(context.Context, *DefaultRequest) (*DefaultReply, error)
  435. IMSelfInfo(context.Context, *DefaultRequest) (*UserInfo, error)
  436. IMMessageRcv(*DefaultRequest, Api_IMMessageRcvServer) error
  437. mustEmbedUnimplementedApiServer()
  438. }
  439. // UnimplementedApiServer must be embedded to have forward compatible implementations.
  440. type UnimplementedApiServer struct {
  441. }
  442. func (UnimplementedApiServer) GenVerifyImage(context.Context, *GenVerifyImageRequest) (*GenVerifyImageReply, error) {
  443. return nil, status.Errorf(codes.Unimplemented, "method GenVerifyImage not implemented")
  444. }
  445. func (UnimplementedApiServer) SignUpUserCode(context.Context, *SignUpRequest) (*CreateReply, error) {
  446. return nil, status.Errorf(codes.Unimplemented, "method SignUpUserCode not implemented")
  447. }
  448. func (UnimplementedApiServer) SignUpPhone(context.Context, *SignUpRequest) (*CreateReply, error) {
  449. return nil, status.Errorf(codes.Unimplemented, "method SignUpPhone not implemented")
  450. }
  451. func (UnimplementedApiServer) SignInUserCode(context.Context, *SignInPasswordRequest) (*SignInReply, error) {
  452. return nil, status.Errorf(codes.Unimplemented, "method SignInUserCode not implemented")
  453. }
  454. func (UnimplementedApiServer) SignInWithPhonePassword(context.Context, *SignInPasswordRequest) (*SignInReply, error) {
  455. return nil, status.Errorf(codes.Unimplemented, "method SignInWithPhonePassword not implemented")
  456. }
  457. func (UnimplementedApiServer) SubSessionCheck(context.Context, *TokenParam) (*SessionCheckReply, error) {
  458. return nil, status.Errorf(codes.Unimplemented, "method SubSessionCheck not implemented")
  459. }
  460. func (UnimplementedApiServer) SubPermissionListCheck(context.Context, *PermissionCheck) (*PermissionCheckReply, error) {
  461. return nil, status.Errorf(codes.Unimplemented, "method SubPermissionListCheck not implemented")
  462. }
  463. func (UnimplementedApiServer) SubSignOut(context.Context, *TokenParam) (*DefaultReply, error) {
  464. return nil, status.Errorf(codes.Unimplemented, "method SubSignOut not implemented")
  465. }
  466. func (UnimplementedApiServer) SubServiceSaveList(context.Context, *SaveServiceListRequest) (*DefaultReply, error) {
  467. return nil, status.Errorf(codes.Unimplemented, "method SubServiceSaveList not implemented")
  468. }
  469. func (UnimplementedApiServer) UserList(context.Context, *UserListRequest) (*UserListReply, error) {
  470. return nil, status.Errorf(codes.Unimplemented, "method UserList not implemented")
  471. }
  472. func (UnimplementedApiServer) UserGetInfo(context.Context, *UserGetInfoRequest) (*UserInfo, error) {
  473. return nil, status.Errorf(codes.Unimplemented, "method UserGetInfo not implemented")
  474. }
  475. func (UnimplementedApiServer) UserAddRoles(context.Context, *UserRolesRequest) (*DefaultReply, error) {
  476. return nil, status.Errorf(codes.Unimplemented, "method UserAddRoles not implemented")
  477. }
  478. func (UnimplementedApiServer) UserRemoveRoles(context.Context, *UserRolesRequest) (*DefaultReply, error) {
  479. return nil, status.Errorf(codes.Unimplemented, "method UserRemoveRoles not implemented")
  480. }
  481. func (UnimplementedApiServer) UserGetColumnList(context.Context, *UserGetColumnListRequest) (*UserGetColumnListReply, error) {
  482. return nil, status.Errorf(codes.Unimplemented, "method UserGetColumnList not implemented")
  483. }
  484. func (UnimplementedApiServer) RoleCreate(context.Context, *CreateRoleRequest) (*DefaultReply, error) {
  485. return nil, status.Errorf(codes.Unimplemented, "method RoleCreate not implemented")
  486. }
  487. func (UnimplementedApiServer) RoleList(context.Context, *RoleListRequest) (*RoleListReply, error) {
  488. return nil, status.Errorf(codes.Unimplemented, "method RoleList not implemented")
  489. }
  490. func (UnimplementedApiServer) RoleEdit(context.Context, *Role) (*DefaultReply, error) {
  491. return nil, status.Errorf(codes.Unimplemented, "method RoleEdit not implemented")
  492. }
  493. func (UnimplementedApiServer) RoleAddPermissions(context.Context, *RolePermissionRequest) (*DefaultReply, error) {
  494. return nil, status.Errorf(codes.Unimplemented, "method RoleAddPermissions not implemented")
  495. }
  496. func (UnimplementedApiServer) RoleRemovePermissions(context.Context, *RolePermissionRequest) (*DefaultReply, error) {
  497. return nil, status.Errorf(codes.Unimplemented, "method RoleRemovePermissions not implemented")
  498. }
  499. func (UnimplementedApiServer) ServiceList(context.Context, *ServiceListRequest) (*ServiceListReply, error) {
  500. return nil, status.Errorf(codes.Unimplemented, "method ServiceList not implemented")
  501. }
  502. func (UnimplementedApiServer) ServiceRemoveList(context.Context, *ServiceRemoveRequest) (*DefaultReply, error) {
  503. return nil, status.Errorf(codes.Unimplemented, "method ServiceRemoveList not implemented")
  504. }
  505. func (UnimplementedApiServer) ShopCreate(context.Context, *CreateShopRequest) (*CreateReply, error) {
  506. return nil, status.Errorf(codes.Unimplemented, "method ShopCreate not implemented")
  507. }
  508. func (UnimplementedApiServer) ShopList(context.Context, *ShopListRequest) (*ShopListReply, error) {
  509. return nil, status.Errorf(codes.Unimplemented, "method ShopList not implemented")
  510. }
  511. func (UnimplementedApiServer) ShopAddUser(context.Context, *ShopAddUserRequest) (*DefaultReply, error) {
  512. return nil, status.Errorf(codes.Unimplemented, "method ShopAddUser not implemented")
  513. }
  514. func (UnimplementedApiServer) ShopAddLicense(context.Context, *ShopAddLicenseRequest) (*DefaultReply, error) {
  515. return nil, status.Errorf(codes.Unimplemented, "method ShopAddLicense not implemented")
  516. }
  517. func (UnimplementedApiServer) SystemAddShop(context.Context, *SystemAddShopRequest) (*DefaultReply, error) {
  518. return nil, status.Errorf(codes.Unimplemented, "method SystemAddShop not implemented")
  519. }
  520. func (UnimplementedApiServer) SystemAddUser(context.Context, *SystemAddUserRequest) (*DefaultReply, error) {
  521. return nil, status.Errorf(codes.Unimplemented, "method SystemAddUser not implemented")
  522. }
  523. func (UnimplementedApiServer) ColumnCreate(context.Context, *ColumnCreateRequest) (*CreateReply, error) {
  524. return nil, status.Errorf(codes.Unimplemented, "method ColumnCreate not implemented")
  525. }
  526. func (UnimplementedApiServer) LicenseCreate(context.Context, *LicenseCreateRequest) (*CreateReply, error) {
  527. return nil, status.Errorf(codes.Unimplemented, "method LicenseCreate not implemented")
  528. }
  529. func (UnimplementedApiServer) LicenseBindColumns(context.Context, *LicenseBindColumnsRequest) (*DefaultReply, error) {
  530. return nil, status.Errorf(codes.Unimplemented, "method LicenseBindColumns not implemented")
  531. }
  532. func (UnimplementedApiServer) IMSystemCreate(context.Context, *CreateSystemRequest) (*TokenParam, error) {
  533. return nil, status.Errorf(codes.Unimplemented, "method IMSystemCreate not implemented")
  534. }
  535. func (UnimplementedApiServer) IMSignOut(context.Context, *DefaultRequest) (*DefaultReply, error) {
  536. return nil, status.Errorf(codes.Unimplemented, "method IMSignOut not implemented")
  537. }
  538. func (UnimplementedApiServer) IMSelfInfo(context.Context, *DefaultRequest) (*UserInfo, error) {
  539. return nil, status.Errorf(codes.Unimplemented, "method IMSelfInfo not implemented")
  540. }
  541. func (UnimplementedApiServer) IMMessageRcv(*DefaultRequest, Api_IMMessageRcvServer) error {
  542. return status.Errorf(codes.Unimplemented, "method IMMessageRcv not implemented")
  543. }
  544. func (UnimplementedApiServer) mustEmbedUnimplementedApiServer() {}
  545. // UnsafeApiServer may be embedded to opt out of forward compatibility for this service.
  546. // Use of this interface is not recommended, as added methods to ApiServer will
  547. // result in compilation errors.
  548. type UnsafeApiServer interface {
  549. mustEmbedUnimplementedApiServer()
  550. }
  551. func RegisterApiServer(s grpc.ServiceRegistrar, srv ApiServer) {
  552. s.RegisterService(&_Api_serviceDesc, srv)
  553. }
  554. func _Api_GenVerifyImage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  555. in := new(GenVerifyImageRequest)
  556. if err := dec(in); err != nil {
  557. return nil, err
  558. }
  559. if interceptor == nil {
  560. return srv.(ApiServer).GenVerifyImage(ctx, in)
  561. }
  562. info := &grpc.UnaryServerInfo{
  563. Server: srv,
  564. FullMethod: "/im.Api/GenVerifyImage",
  565. }
  566. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  567. return srv.(ApiServer).GenVerifyImage(ctx, req.(*GenVerifyImageRequest))
  568. }
  569. return interceptor(ctx, in, info, handler)
  570. }
  571. func _Api_SignUpUserCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  572. in := new(SignUpRequest)
  573. if err := dec(in); err != nil {
  574. return nil, err
  575. }
  576. if interceptor == nil {
  577. return srv.(ApiServer).SignUpUserCode(ctx, in)
  578. }
  579. info := &grpc.UnaryServerInfo{
  580. Server: srv,
  581. FullMethod: "/im.Api/SignUpUserCode",
  582. }
  583. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  584. return srv.(ApiServer).SignUpUserCode(ctx, req.(*SignUpRequest))
  585. }
  586. return interceptor(ctx, in, info, handler)
  587. }
  588. func _Api_SignUpPhone_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  589. in := new(SignUpRequest)
  590. if err := dec(in); err != nil {
  591. return nil, err
  592. }
  593. if interceptor == nil {
  594. return srv.(ApiServer).SignUpPhone(ctx, in)
  595. }
  596. info := &grpc.UnaryServerInfo{
  597. Server: srv,
  598. FullMethod: "/im.Api/SignUpPhone",
  599. }
  600. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  601. return srv.(ApiServer).SignUpPhone(ctx, req.(*SignUpRequest))
  602. }
  603. return interceptor(ctx, in, info, handler)
  604. }
  605. func _Api_SignInUserCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  606. in := new(SignInPasswordRequest)
  607. if err := dec(in); err != nil {
  608. return nil, err
  609. }
  610. if interceptor == nil {
  611. return srv.(ApiServer).SignInUserCode(ctx, in)
  612. }
  613. info := &grpc.UnaryServerInfo{
  614. Server: srv,
  615. FullMethod: "/im.Api/SignInUserCode",
  616. }
  617. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  618. return srv.(ApiServer).SignInUserCode(ctx, req.(*SignInPasswordRequest))
  619. }
  620. return interceptor(ctx, in, info, handler)
  621. }
  622. func _Api_SignInWithPhonePassword_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  623. in := new(SignInPasswordRequest)
  624. if err := dec(in); err != nil {
  625. return nil, err
  626. }
  627. if interceptor == nil {
  628. return srv.(ApiServer).SignInWithPhonePassword(ctx, in)
  629. }
  630. info := &grpc.UnaryServerInfo{
  631. Server: srv,
  632. FullMethod: "/im.Api/SignInWithPhonePassword",
  633. }
  634. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  635. return srv.(ApiServer).SignInWithPhonePassword(ctx, req.(*SignInPasswordRequest))
  636. }
  637. return interceptor(ctx, in, info, handler)
  638. }
  639. func _Api_SubSessionCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  640. in := new(TokenParam)
  641. if err := dec(in); err != nil {
  642. return nil, err
  643. }
  644. if interceptor == nil {
  645. return srv.(ApiServer).SubSessionCheck(ctx, in)
  646. }
  647. info := &grpc.UnaryServerInfo{
  648. Server: srv,
  649. FullMethod: "/im.Api/SubSessionCheck",
  650. }
  651. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  652. return srv.(ApiServer).SubSessionCheck(ctx, req.(*TokenParam))
  653. }
  654. return interceptor(ctx, in, info, handler)
  655. }
  656. func _Api_SubPermissionListCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  657. in := new(PermissionCheck)
  658. if err := dec(in); err != nil {
  659. return nil, err
  660. }
  661. if interceptor == nil {
  662. return srv.(ApiServer).SubPermissionListCheck(ctx, in)
  663. }
  664. info := &grpc.UnaryServerInfo{
  665. Server: srv,
  666. FullMethod: "/im.Api/SubPermissionListCheck",
  667. }
  668. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  669. return srv.(ApiServer).SubPermissionListCheck(ctx, req.(*PermissionCheck))
  670. }
  671. return interceptor(ctx, in, info, handler)
  672. }
  673. func _Api_SubSignOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  674. in := new(TokenParam)
  675. if err := dec(in); err != nil {
  676. return nil, err
  677. }
  678. if interceptor == nil {
  679. return srv.(ApiServer).SubSignOut(ctx, in)
  680. }
  681. info := &grpc.UnaryServerInfo{
  682. Server: srv,
  683. FullMethod: "/im.Api/SubSignOut",
  684. }
  685. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  686. return srv.(ApiServer).SubSignOut(ctx, req.(*TokenParam))
  687. }
  688. return interceptor(ctx, in, info, handler)
  689. }
  690. func _Api_SubServiceSaveList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  691. in := new(SaveServiceListRequest)
  692. if err := dec(in); err != nil {
  693. return nil, err
  694. }
  695. if interceptor == nil {
  696. return srv.(ApiServer).SubServiceSaveList(ctx, in)
  697. }
  698. info := &grpc.UnaryServerInfo{
  699. Server: srv,
  700. FullMethod: "/im.Api/SubServiceSaveList",
  701. }
  702. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  703. return srv.(ApiServer).SubServiceSaveList(ctx, req.(*SaveServiceListRequest))
  704. }
  705. return interceptor(ctx, in, info, handler)
  706. }
  707. func _Api_UserList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  708. in := new(UserListRequest)
  709. if err := dec(in); err != nil {
  710. return nil, err
  711. }
  712. if interceptor == nil {
  713. return srv.(ApiServer).UserList(ctx, in)
  714. }
  715. info := &grpc.UnaryServerInfo{
  716. Server: srv,
  717. FullMethod: "/im.Api/UserList",
  718. }
  719. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  720. return srv.(ApiServer).UserList(ctx, req.(*UserListRequest))
  721. }
  722. return interceptor(ctx, in, info, handler)
  723. }
  724. func _Api_UserGetInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  725. in := new(UserGetInfoRequest)
  726. if err := dec(in); err != nil {
  727. return nil, err
  728. }
  729. if interceptor == nil {
  730. return srv.(ApiServer).UserGetInfo(ctx, in)
  731. }
  732. info := &grpc.UnaryServerInfo{
  733. Server: srv,
  734. FullMethod: "/im.Api/UserGetInfo",
  735. }
  736. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  737. return srv.(ApiServer).UserGetInfo(ctx, req.(*UserGetInfoRequest))
  738. }
  739. return interceptor(ctx, in, info, handler)
  740. }
  741. func _Api_UserAddRoles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  742. in := new(UserRolesRequest)
  743. if err := dec(in); err != nil {
  744. return nil, err
  745. }
  746. if interceptor == nil {
  747. return srv.(ApiServer).UserAddRoles(ctx, in)
  748. }
  749. info := &grpc.UnaryServerInfo{
  750. Server: srv,
  751. FullMethod: "/im.Api/UserAddRoles",
  752. }
  753. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  754. return srv.(ApiServer).UserAddRoles(ctx, req.(*UserRolesRequest))
  755. }
  756. return interceptor(ctx, in, info, handler)
  757. }
  758. func _Api_UserRemoveRoles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  759. in := new(UserRolesRequest)
  760. if err := dec(in); err != nil {
  761. return nil, err
  762. }
  763. if interceptor == nil {
  764. return srv.(ApiServer).UserRemoveRoles(ctx, in)
  765. }
  766. info := &grpc.UnaryServerInfo{
  767. Server: srv,
  768. FullMethod: "/im.Api/UserRemoveRoles",
  769. }
  770. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  771. return srv.(ApiServer).UserRemoveRoles(ctx, req.(*UserRolesRequest))
  772. }
  773. return interceptor(ctx, in, info, handler)
  774. }
  775. func _Api_UserGetColumnList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  776. in := new(UserGetColumnListRequest)
  777. if err := dec(in); err != nil {
  778. return nil, err
  779. }
  780. if interceptor == nil {
  781. return srv.(ApiServer).UserGetColumnList(ctx, in)
  782. }
  783. info := &grpc.UnaryServerInfo{
  784. Server: srv,
  785. FullMethod: "/im.Api/UserGetColumnList",
  786. }
  787. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  788. return srv.(ApiServer).UserGetColumnList(ctx, req.(*UserGetColumnListRequest))
  789. }
  790. return interceptor(ctx, in, info, handler)
  791. }
  792. func _Api_RoleCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  793. in := new(CreateRoleRequest)
  794. if err := dec(in); err != nil {
  795. return nil, err
  796. }
  797. if interceptor == nil {
  798. return srv.(ApiServer).RoleCreate(ctx, in)
  799. }
  800. info := &grpc.UnaryServerInfo{
  801. Server: srv,
  802. FullMethod: "/im.Api/RoleCreate",
  803. }
  804. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  805. return srv.(ApiServer).RoleCreate(ctx, req.(*CreateRoleRequest))
  806. }
  807. return interceptor(ctx, in, info, handler)
  808. }
  809. func _Api_RoleList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  810. in := new(RoleListRequest)
  811. if err := dec(in); err != nil {
  812. return nil, err
  813. }
  814. if interceptor == nil {
  815. return srv.(ApiServer).RoleList(ctx, in)
  816. }
  817. info := &grpc.UnaryServerInfo{
  818. Server: srv,
  819. FullMethod: "/im.Api/RoleList",
  820. }
  821. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  822. return srv.(ApiServer).RoleList(ctx, req.(*RoleListRequest))
  823. }
  824. return interceptor(ctx, in, info, handler)
  825. }
  826. func _Api_RoleEdit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  827. in := new(Role)
  828. if err := dec(in); err != nil {
  829. return nil, err
  830. }
  831. if interceptor == nil {
  832. return srv.(ApiServer).RoleEdit(ctx, in)
  833. }
  834. info := &grpc.UnaryServerInfo{
  835. Server: srv,
  836. FullMethod: "/im.Api/RoleEdit",
  837. }
  838. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  839. return srv.(ApiServer).RoleEdit(ctx, req.(*Role))
  840. }
  841. return interceptor(ctx, in, info, handler)
  842. }
  843. func _Api_RoleAddPermissions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  844. in := new(RolePermissionRequest)
  845. if err := dec(in); err != nil {
  846. return nil, err
  847. }
  848. if interceptor == nil {
  849. return srv.(ApiServer).RoleAddPermissions(ctx, in)
  850. }
  851. info := &grpc.UnaryServerInfo{
  852. Server: srv,
  853. FullMethod: "/im.Api/RoleAddPermissions",
  854. }
  855. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  856. return srv.(ApiServer).RoleAddPermissions(ctx, req.(*RolePermissionRequest))
  857. }
  858. return interceptor(ctx, in, info, handler)
  859. }
  860. func _Api_RoleRemovePermissions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  861. in := new(RolePermissionRequest)
  862. if err := dec(in); err != nil {
  863. return nil, err
  864. }
  865. if interceptor == nil {
  866. return srv.(ApiServer).RoleRemovePermissions(ctx, in)
  867. }
  868. info := &grpc.UnaryServerInfo{
  869. Server: srv,
  870. FullMethod: "/im.Api/RoleRemovePermissions",
  871. }
  872. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  873. return srv.(ApiServer).RoleRemovePermissions(ctx, req.(*RolePermissionRequest))
  874. }
  875. return interceptor(ctx, in, info, handler)
  876. }
  877. func _Api_ServiceList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  878. in := new(ServiceListRequest)
  879. if err := dec(in); err != nil {
  880. return nil, err
  881. }
  882. if interceptor == nil {
  883. return srv.(ApiServer).ServiceList(ctx, in)
  884. }
  885. info := &grpc.UnaryServerInfo{
  886. Server: srv,
  887. FullMethod: "/im.Api/ServiceList",
  888. }
  889. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  890. return srv.(ApiServer).ServiceList(ctx, req.(*ServiceListRequest))
  891. }
  892. return interceptor(ctx, in, info, handler)
  893. }
  894. func _Api_ServiceRemoveList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  895. in := new(ServiceRemoveRequest)
  896. if err := dec(in); err != nil {
  897. return nil, err
  898. }
  899. if interceptor == nil {
  900. return srv.(ApiServer).ServiceRemoveList(ctx, in)
  901. }
  902. info := &grpc.UnaryServerInfo{
  903. Server: srv,
  904. FullMethod: "/im.Api/ServiceRemoveList",
  905. }
  906. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  907. return srv.(ApiServer).ServiceRemoveList(ctx, req.(*ServiceRemoveRequest))
  908. }
  909. return interceptor(ctx, in, info, handler)
  910. }
  911. func _Api_ShopCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  912. in := new(CreateShopRequest)
  913. if err := dec(in); err != nil {
  914. return nil, err
  915. }
  916. if interceptor == nil {
  917. return srv.(ApiServer).ShopCreate(ctx, in)
  918. }
  919. info := &grpc.UnaryServerInfo{
  920. Server: srv,
  921. FullMethod: "/im.Api/ShopCreate",
  922. }
  923. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  924. return srv.(ApiServer).ShopCreate(ctx, req.(*CreateShopRequest))
  925. }
  926. return interceptor(ctx, in, info, handler)
  927. }
  928. func _Api_ShopList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  929. in := new(ShopListRequest)
  930. if err := dec(in); err != nil {
  931. return nil, err
  932. }
  933. if interceptor == nil {
  934. return srv.(ApiServer).ShopList(ctx, in)
  935. }
  936. info := &grpc.UnaryServerInfo{
  937. Server: srv,
  938. FullMethod: "/im.Api/ShopList",
  939. }
  940. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  941. return srv.(ApiServer).ShopList(ctx, req.(*ShopListRequest))
  942. }
  943. return interceptor(ctx, in, info, handler)
  944. }
  945. func _Api_ShopAddUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  946. in := new(ShopAddUserRequest)
  947. if err := dec(in); err != nil {
  948. return nil, err
  949. }
  950. if interceptor == nil {
  951. return srv.(ApiServer).ShopAddUser(ctx, in)
  952. }
  953. info := &grpc.UnaryServerInfo{
  954. Server: srv,
  955. FullMethod: "/im.Api/ShopAddUser",
  956. }
  957. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  958. return srv.(ApiServer).ShopAddUser(ctx, req.(*ShopAddUserRequest))
  959. }
  960. return interceptor(ctx, in, info, handler)
  961. }
  962. func _Api_ShopAddLicense_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  963. in := new(ShopAddLicenseRequest)
  964. if err := dec(in); err != nil {
  965. return nil, err
  966. }
  967. if interceptor == nil {
  968. return srv.(ApiServer).ShopAddLicense(ctx, in)
  969. }
  970. info := &grpc.UnaryServerInfo{
  971. Server: srv,
  972. FullMethod: "/im.Api/ShopAddLicense",
  973. }
  974. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  975. return srv.(ApiServer).ShopAddLicense(ctx, req.(*ShopAddLicenseRequest))
  976. }
  977. return interceptor(ctx, in, info, handler)
  978. }
  979. func _Api_SystemAddShop_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  980. in := new(SystemAddShopRequest)
  981. if err := dec(in); err != nil {
  982. return nil, err
  983. }
  984. if interceptor == nil {
  985. return srv.(ApiServer).SystemAddShop(ctx, in)
  986. }
  987. info := &grpc.UnaryServerInfo{
  988. Server: srv,
  989. FullMethod: "/im.Api/SystemAddShop",
  990. }
  991. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  992. return srv.(ApiServer).SystemAddShop(ctx, req.(*SystemAddShopRequest))
  993. }
  994. return interceptor(ctx, in, info, handler)
  995. }
  996. func _Api_SystemAddUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  997. in := new(SystemAddUserRequest)
  998. if err := dec(in); err != nil {
  999. return nil, err
  1000. }
  1001. if interceptor == nil {
  1002. return srv.(ApiServer).SystemAddUser(ctx, in)
  1003. }
  1004. info := &grpc.UnaryServerInfo{
  1005. Server: srv,
  1006. FullMethod: "/im.Api/SystemAddUser",
  1007. }
  1008. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1009. return srv.(ApiServer).SystemAddUser(ctx, req.(*SystemAddUserRequest))
  1010. }
  1011. return interceptor(ctx, in, info, handler)
  1012. }
  1013. func _Api_ColumnCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1014. in := new(ColumnCreateRequest)
  1015. if err := dec(in); err != nil {
  1016. return nil, err
  1017. }
  1018. if interceptor == nil {
  1019. return srv.(ApiServer).ColumnCreate(ctx, in)
  1020. }
  1021. info := &grpc.UnaryServerInfo{
  1022. Server: srv,
  1023. FullMethod: "/im.Api/ColumnCreate",
  1024. }
  1025. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1026. return srv.(ApiServer).ColumnCreate(ctx, req.(*ColumnCreateRequest))
  1027. }
  1028. return interceptor(ctx, in, info, handler)
  1029. }
  1030. func _Api_LicenseCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1031. in := new(LicenseCreateRequest)
  1032. if err := dec(in); err != nil {
  1033. return nil, err
  1034. }
  1035. if interceptor == nil {
  1036. return srv.(ApiServer).LicenseCreate(ctx, in)
  1037. }
  1038. info := &grpc.UnaryServerInfo{
  1039. Server: srv,
  1040. FullMethod: "/im.Api/LicenseCreate",
  1041. }
  1042. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1043. return srv.(ApiServer).LicenseCreate(ctx, req.(*LicenseCreateRequest))
  1044. }
  1045. return interceptor(ctx, in, info, handler)
  1046. }
  1047. func _Api_LicenseBindColumns_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1048. in := new(LicenseBindColumnsRequest)
  1049. if err := dec(in); err != nil {
  1050. return nil, err
  1051. }
  1052. if interceptor == nil {
  1053. return srv.(ApiServer).LicenseBindColumns(ctx, in)
  1054. }
  1055. info := &grpc.UnaryServerInfo{
  1056. Server: srv,
  1057. FullMethod: "/im.Api/LicenseBindColumns",
  1058. }
  1059. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1060. return srv.(ApiServer).LicenseBindColumns(ctx, req.(*LicenseBindColumnsRequest))
  1061. }
  1062. return interceptor(ctx, in, info, handler)
  1063. }
  1064. func _Api_IMSystemCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1065. in := new(CreateSystemRequest)
  1066. if err := dec(in); err != nil {
  1067. return nil, err
  1068. }
  1069. if interceptor == nil {
  1070. return srv.(ApiServer).IMSystemCreate(ctx, in)
  1071. }
  1072. info := &grpc.UnaryServerInfo{
  1073. Server: srv,
  1074. FullMethod: "/im.Api/IMSystemCreate",
  1075. }
  1076. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1077. return srv.(ApiServer).IMSystemCreate(ctx, req.(*CreateSystemRequest))
  1078. }
  1079. return interceptor(ctx, in, info, handler)
  1080. }
  1081. func _Api_IMSignOut_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1082. in := new(DefaultRequest)
  1083. if err := dec(in); err != nil {
  1084. return nil, err
  1085. }
  1086. if interceptor == nil {
  1087. return srv.(ApiServer).IMSignOut(ctx, in)
  1088. }
  1089. info := &grpc.UnaryServerInfo{
  1090. Server: srv,
  1091. FullMethod: "/im.Api/IMSignOut",
  1092. }
  1093. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1094. return srv.(ApiServer).IMSignOut(ctx, req.(*DefaultRequest))
  1095. }
  1096. return interceptor(ctx, in, info, handler)
  1097. }
  1098. func _Api_IMSelfInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1099. in := new(DefaultRequest)
  1100. if err := dec(in); err != nil {
  1101. return nil, err
  1102. }
  1103. if interceptor == nil {
  1104. return srv.(ApiServer).IMSelfInfo(ctx, in)
  1105. }
  1106. info := &grpc.UnaryServerInfo{
  1107. Server: srv,
  1108. FullMethod: "/im.Api/IMSelfInfo",
  1109. }
  1110. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1111. return srv.(ApiServer).IMSelfInfo(ctx, req.(*DefaultRequest))
  1112. }
  1113. return interceptor(ctx, in, info, handler)
  1114. }
  1115. func _Api_IMMessageRcv_Handler(srv interface{}, stream grpc.ServerStream) error {
  1116. m := new(DefaultRequest)
  1117. if err := stream.RecvMsg(m); err != nil {
  1118. return err
  1119. }
  1120. return srv.(ApiServer).IMMessageRcv(m, &apiIMMessageRcvServer{stream})
  1121. }
  1122. type Api_IMMessageRcvServer interface {
  1123. Send(*Message) error
  1124. grpc.ServerStream
  1125. }
  1126. type apiIMMessageRcvServer struct {
  1127. grpc.ServerStream
  1128. }
  1129. func (x *apiIMMessageRcvServer) Send(m *Message) error {
  1130. return x.ServerStream.SendMsg(m)
  1131. }
  1132. var _Api_serviceDesc = grpc.ServiceDesc{
  1133. ServiceName: "im.Api",
  1134. HandlerType: (*ApiServer)(nil),
  1135. Methods: []grpc.MethodDesc{
  1136. {
  1137. MethodName: "GenVerifyImage",
  1138. Handler: _Api_GenVerifyImage_Handler,
  1139. },
  1140. {
  1141. MethodName: "SignUpUserCode",
  1142. Handler: _Api_SignUpUserCode_Handler,
  1143. },
  1144. {
  1145. MethodName: "SignUpPhone",
  1146. Handler: _Api_SignUpPhone_Handler,
  1147. },
  1148. {
  1149. MethodName: "SignInUserCode",
  1150. Handler: _Api_SignInUserCode_Handler,
  1151. },
  1152. {
  1153. MethodName: "SignInWithPhonePassword",
  1154. Handler: _Api_SignInWithPhonePassword_Handler,
  1155. },
  1156. {
  1157. MethodName: "SubSessionCheck",
  1158. Handler: _Api_SubSessionCheck_Handler,
  1159. },
  1160. {
  1161. MethodName: "SubPermissionListCheck",
  1162. Handler: _Api_SubPermissionListCheck_Handler,
  1163. },
  1164. {
  1165. MethodName: "SubSignOut",
  1166. Handler: _Api_SubSignOut_Handler,
  1167. },
  1168. {
  1169. MethodName: "SubServiceSaveList",
  1170. Handler: _Api_SubServiceSaveList_Handler,
  1171. },
  1172. {
  1173. MethodName: "UserList",
  1174. Handler: _Api_UserList_Handler,
  1175. },
  1176. {
  1177. MethodName: "UserGetInfo",
  1178. Handler: _Api_UserGetInfo_Handler,
  1179. },
  1180. {
  1181. MethodName: "UserAddRoles",
  1182. Handler: _Api_UserAddRoles_Handler,
  1183. },
  1184. {
  1185. MethodName: "UserRemoveRoles",
  1186. Handler: _Api_UserRemoveRoles_Handler,
  1187. },
  1188. {
  1189. MethodName: "UserGetColumnList",
  1190. Handler: _Api_UserGetColumnList_Handler,
  1191. },
  1192. {
  1193. MethodName: "RoleCreate",
  1194. Handler: _Api_RoleCreate_Handler,
  1195. },
  1196. {
  1197. MethodName: "RoleList",
  1198. Handler: _Api_RoleList_Handler,
  1199. },
  1200. {
  1201. MethodName: "RoleEdit",
  1202. Handler: _Api_RoleEdit_Handler,
  1203. },
  1204. {
  1205. MethodName: "RoleAddPermissions",
  1206. Handler: _Api_RoleAddPermissions_Handler,
  1207. },
  1208. {
  1209. MethodName: "RoleRemovePermissions",
  1210. Handler: _Api_RoleRemovePermissions_Handler,
  1211. },
  1212. {
  1213. MethodName: "ServiceList",
  1214. Handler: _Api_ServiceList_Handler,
  1215. },
  1216. {
  1217. MethodName: "ServiceRemoveList",
  1218. Handler: _Api_ServiceRemoveList_Handler,
  1219. },
  1220. {
  1221. MethodName: "ShopCreate",
  1222. Handler: _Api_ShopCreate_Handler,
  1223. },
  1224. {
  1225. MethodName: "ShopList",
  1226. Handler: _Api_ShopList_Handler,
  1227. },
  1228. {
  1229. MethodName: "ShopAddUser",
  1230. Handler: _Api_ShopAddUser_Handler,
  1231. },
  1232. {
  1233. MethodName: "ShopAddLicense",
  1234. Handler: _Api_ShopAddLicense_Handler,
  1235. },
  1236. {
  1237. MethodName: "SystemAddShop",
  1238. Handler: _Api_SystemAddShop_Handler,
  1239. },
  1240. {
  1241. MethodName: "SystemAddUser",
  1242. Handler: _Api_SystemAddUser_Handler,
  1243. },
  1244. {
  1245. MethodName: "ColumnCreate",
  1246. Handler: _Api_ColumnCreate_Handler,
  1247. },
  1248. {
  1249. MethodName: "LicenseCreate",
  1250. Handler: _Api_LicenseCreate_Handler,
  1251. },
  1252. {
  1253. MethodName: "LicenseBindColumns",
  1254. Handler: _Api_LicenseBindColumns_Handler,
  1255. },
  1256. {
  1257. MethodName: "IMSystemCreate",
  1258. Handler: _Api_IMSystemCreate_Handler,
  1259. },
  1260. {
  1261. MethodName: "IMSignOut",
  1262. Handler: _Api_IMSignOut_Handler,
  1263. },
  1264. {
  1265. MethodName: "IMSelfInfo",
  1266. Handler: _Api_IMSelfInfo_Handler,
  1267. },
  1268. },
  1269. Streams: []grpc.StreamDesc{
  1270. {
  1271. StreamName: "IMMessageRcv",
  1272. Handler: _Api_IMMessageRcv_Handler,
  1273. ServerStreams: true,
  1274. },
  1275. },
  1276. Metadata: "im.proto",
  1277. }