usercenter.go 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279
  1. // Code generated by goctl. DO NOT EDIT!
  2. // Source: userCenter.proto
  3. package usercenter
  4. import (
  5. "context"
  6. "userCenter/rpc/pb"
  7. "github.com/zeromicro/go-zero/zrpc"
  8. "google.golang.org/grpc"
  9. )
  10. type (
  11. <<<<<<< HEAD
  12. CheckData = pb.CheckData
  13. CheckEntReq = pb.CheckEntReq
  14. CheckEntResp = pb.CheckEntResp
  15. CheckExamineReq = pb.CheckExamineReq
  16. EntAuthData = pb.EntAuthData
  17. EntAuthReq = pb.EntAuthReq
  18. EntAuthResp = pb.EntAuthResp
  19. EntData = pb.EntData
  20. EntInfoData = pb.EntInfoData
  21. EntInfoResp = pb.EntInfoResp
  22. EntList = pb.EntList
  23. EntListReq = pb.EntListReq
  24. EntListResp = pb.EntListResp
  25. EntUpdateReq = pb.EntUpdateReq
  26. ExamineData = pb.ExamineData
  27. ExamineList = pb.ExamineList
  28. ExamineListData = pb.ExamineListData
  29. ExamineListReq = pb.ExamineListReq
  30. ExamineListResp = pb.ExamineListResp
  31. ExamineReq = pb.ExamineReq
  32. ExamineResp = pb.ExamineResp
  33. GetStatusByCode = pb.GetStatusByCode
  34. GetStatusByCodeReq = pb.GetStatusByCodeReq
  35. GetStatusByCodeResp = pb.GetStatusByCodeResp
  36. MenuData = pb.MenuData
  37. MenuList = pb.MenuList
  38. SecondLevelMenu = pb.SecondLevelMenu
  39. ThreeLevelMenu = pb.ThreeLevelMenu
  40. TipInfo = pb.TipInfo
  41. UserAddReq = pb.UserAddReq
  42. UserAddResp = pb.UserAddResp
  43. UserAdds = pb.UserAdds
  44. UserIdReq = pb.UserIdReq
  45. WorkDesktopClearUserInfoReq = pb.WorkDesktopClearUserInfoReq
  46. WorkDesktopComprehensiveReq = pb.WorkDesktopComprehensiveReq
  47. WorkDesktopComprehensiveResp = pb.WorkDesktopComprehensiveResp
  48. WorkDesktopMenuInfoReq = pb.WorkDesktopMenuInfoReq
  49. WorkDesktopMenuInfoResp = pb.WorkDesktopMenuInfoResp
  50. =======
  51. CheckData = pb.CheckData
  52. CheckEntReq = pb.CheckEntReq
  53. CheckEntResp = pb.CheckEntResp
  54. CheckExamineReq = pb.CheckExamineReq
  55. CheckIsEntAdminResp = pb.CheckIsEntAdminResp
  56. EntAuthData = pb.EntAuthData
  57. EntAuthReq = pb.EntAuthReq
  58. EntAuthResp = pb.EntAuthResp
  59. EntData = pb.EntData
  60. EntInfoData = pb.EntInfoData
  61. EntInfoResp = pb.EntInfoResp
  62. EntList = pb.EntList
  63. EntListReq = pb.EntListReq
  64. EntListResp = pb.EntListResp
  65. EntUpdateReq = pb.EntUpdateReq
  66. EntUser = pb.EntUser
  67. EntUserListData = pb.EntUserListData
  68. EntUserListReq = pb.EntUserListReq
  69. EntUserListResp = pb.EntUserListResp
  70. EntUserReq = pb.EntUserReq
  71. EntUserResp = pb.EntUserResp
  72. ExamineData = pb.ExamineData
  73. ExamineList = pb.ExamineList
  74. ExamineListData = pb.ExamineListData
  75. ExamineListReq = pb.ExamineListReq
  76. ExamineListResp = pb.ExamineListResp
  77. ExamineReq = pb.ExamineReq
  78. ExamineResp = pb.ExamineResp
  79. GetStatusByCode = pb.GetStatusByCode
  80. GetStatusByCodeReq = pb.GetStatusByCodeReq
  81. GetStatusByCodeResp = pb.GetStatusByCodeResp
  82. Items = pb.Items
  83. Keys = pb.Keys
  84. List = pb.List
  85. Subscribe = pb.Subscribe
  86. UserAddReq = pb.UserAddReq
  87. UserAddResp = pb.UserAddResp
  88. UserAdds = pb.UserAdds
  89. UserIdReq = pb.UserIdReq
  90. UserInfo = pb.UserInfo
  91. UserReq = pb.UserReq
  92. >>>>>>> master
  93. UserCenter interface {
  94. // 企业认证
  95. EntAuth(ctx context.Context, in *EntAuthReq, opts ...grpc.CallOption) (*EntAuthResp, error)
  96. // 机构审核
  97. EntExamine(ctx context.Context, in *ExamineReq, opts ...grpc.CallOption) (*ExamineResp, error)
  98. // 企业列表
  99. EntList(ctx context.Context, in *EntListReq, opts ...grpc.CallOption) (*EntListResp, error)
  100. // 审核列表
  101. ExamineList(ctx context.Context, in *ExamineListReq, opts ...grpc.CallOption) (*ExamineListResp, error)
  102. // 查看企业状态
  103. CheckEnt(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*CheckEntResp, error)
  104. // 查看企业详情
  105. EntInfo(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*EntInfoResp, error)
  106. // 冻结/解冻企业
  107. EntUpdate(ctx context.Context, in *EntUpdateReq, opts ...grpc.CallOption) (*ExamineResp, error)
  108. // 查看审核详情
  109. ExamineInfo(ctx context.Context, in *CheckExamineReq, opts ...grpc.CallOption) (*EntInfoResp, error)
  110. // 根据统一社会信用代码查询企业状态
  111. GetStatusByCode(ctx context.Context, in *GetStatusByCodeReq, opts ...grpc.CallOption) (*GetStatusByCodeResp, error)
  112. <<<<<<< HEAD
  113. =======
  114. // 获取客户信息
  115. GetUserInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserInfo, error)
  116. // 根据企业员工id获取员工的信息
  117. GetEntUserInfo(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*EntUserResp, error)
  118. // 获取企业员工列表
  119. GetEntUserList(ctx context.Context, in *EntUserListReq, opts ...grpc.CallOption) (*EntUserListResp, error)
  120. // 查看员工是否是企业管理员
  121. CheckIsEntAdmin(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*CheckIsEntAdminResp, error)
  122. >>>>>>> master
  123. // 新增用户
  124. UserAdd(ctx context.Context, in *UserAddReq, opts ...grpc.CallOption) (*UserAddResp, error)
  125. // 更新用户
  126. UserUpdate(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error)
  127. // 删除用户
  128. UserDel(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error)
  129. <<<<<<< HEAD
  130. // 获取菜单树
  131. WorkDesktopMenuInfo(ctx context.Context, in *WorkDesktopMenuInfoReq, opts ...grpc.CallOption) (*WorkDesktopMenuInfoResp, error)
  132. // 菜单选择模式||常用功能更新||常用功能列表
  133. WorkDesktopComprehensive(ctx context.Context, in *WorkDesktopComprehensiveReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error)
  134. // 手动清除用户功能内存信息
  135. WorkDesktopClearUserInfo(ctx context.Context, in *WorkDesktopClearUserInfoReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error)
  136. =======
  137. >>>>>>> master
  138. }
  139. defaultUserCenter struct {
  140. cli zrpc.Client
  141. }
  142. )
  143. func NewUserCenter(cli zrpc.Client) UserCenter {
  144. return &defaultUserCenter{
  145. cli: cli,
  146. }
  147. }
  148. // 企业认证
  149. func (m *defaultUserCenter) EntAuth(ctx context.Context, in *EntAuthReq, opts ...grpc.CallOption) (*EntAuthResp, error) {
  150. client := pb.NewUserCenterClient(m.cli.Conn())
  151. return client.EntAuth(ctx, in, opts...)
  152. }
  153. // 机构审核
  154. func (m *defaultUserCenter) EntExamine(ctx context.Context, in *ExamineReq, opts ...grpc.CallOption) (*ExamineResp, error) {
  155. client := pb.NewUserCenterClient(m.cli.Conn())
  156. return client.EntExamine(ctx, in, opts...)
  157. }
  158. // 企业列表
  159. func (m *defaultUserCenter) EntList(ctx context.Context, in *EntListReq, opts ...grpc.CallOption) (*EntListResp, error) {
  160. client := pb.NewUserCenterClient(m.cli.Conn())
  161. return client.EntList(ctx, in, opts...)
  162. }
  163. // 审核列表
  164. func (m *defaultUserCenter) ExamineList(ctx context.Context, in *ExamineListReq, opts ...grpc.CallOption) (*ExamineListResp, error) {
  165. client := pb.NewUserCenterClient(m.cli.Conn())
  166. return client.ExamineList(ctx, in, opts...)
  167. }
  168. // 查看企业状态
  169. func (m *defaultUserCenter) CheckEnt(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*CheckEntResp, error) {
  170. client := pb.NewUserCenterClient(m.cli.Conn())
  171. return client.CheckEnt(ctx, in, opts...)
  172. }
  173. // 查看企业详情
  174. func (m *defaultUserCenter) EntInfo(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*EntInfoResp, error) {
  175. client := pb.NewUserCenterClient(m.cli.Conn())
  176. return client.EntInfo(ctx, in, opts...)
  177. }
  178. // 冻结/解冻企业
  179. func (m *defaultUserCenter) EntUpdate(ctx context.Context, in *EntUpdateReq, opts ...grpc.CallOption) (*ExamineResp, error) {
  180. client := pb.NewUserCenterClient(m.cli.Conn())
  181. return client.EntUpdate(ctx, in, opts...)
  182. }
  183. // 查看审核详情
  184. func (m *defaultUserCenter) ExamineInfo(ctx context.Context, in *CheckExamineReq, opts ...grpc.CallOption) (*EntInfoResp, error) {
  185. client := pb.NewUserCenterClient(m.cli.Conn())
  186. return client.ExamineInfo(ctx, in, opts...)
  187. }
  188. // 根据统一社会信用代码查询企业状态
  189. func (m *defaultUserCenter) GetStatusByCode(ctx context.Context, in *GetStatusByCodeReq, opts ...grpc.CallOption) (*GetStatusByCodeResp, error) {
  190. <<<<<<< HEAD
  191. client := pb.NewUserCenterClient(m.cli.Conn())
  192. return client.GetStatusByCode(ctx, in, opts...)
  193. =======
  194. client := pb.NewUserCenterClient(m.cli.Conn())
  195. return client.GetStatusByCode(ctx, in, opts...)
  196. }
  197. // 获取客户信息
  198. func (m *defaultUserCenter) GetUserInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserInfo, error) {
  199. client := pb.NewUserCenterClient(m.cli.Conn())
  200. return client.GetUserInfo(ctx, in, opts...)
  201. }
  202. // 根据企业员工id获取员工的信息
  203. func (m *defaultUserCenter) GetEntUserInfo(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*EntUserResp, error) {
  204. client := pb.NewUserCenterClient(m.cli.Conn())
  205. return client.GetEntUserInfo(ctx, in, opts...)
  206. }
  207. // 获取企业员工列表
  208. func (m *defaultUserCenter) GetEntUserList(ctx context.Context, in *EntUserListReq, opts ...grpc.CallOption) (*EntUserListResp, error) {
  209. client := pb.NewUserCenterClient(m.cli.Conn())
  210. return client.GetEntUserList(ctx, in, opts...)
  211. }
  212. // 查看员工是否是企业管理员
  213. func (m *defaultUserCenter) CheckIsEntAdmin(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*CheckIsEntAdminResp, error) {
  214. client := pb.NewUserCenterClient(m.cli.Conn())
  215. return client.CheckIsEntAdmin(ctx, in, opts...)
  216. >>>>>>> master
  217. }
  218. // 新增用户
  219. func (m *defaultUserCenter) UserAdd(ctx context.Context, in *UserAddReq, opts ...grpc.CallOption) (*UserAddResp, error) {
  220. client := pb.NewUserCenterClient(m.cli.Conn())
  221. return client.UserAdd(ctx, in, opts...)
  222. }
  223. // 更新用户
  224. func (m *defaultUserCenter) UserUpdate(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) {
  225. client := pb.NewUserCenterClient(m.cli.Conn())
  226. return client.UserUpdate(ctx, in, opts...)
  227. }
  228. // 删除用户
  229. func (m *defaultUserCenter) UserDel(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) {
  230. <<<<<<< HEAD
  231. client := pb.NewUserCenterClient(m.cli.Conn())
  232. return client.UserDel(ctx, in, opts...)
  233. }
  234. // 获取菜单树
  235. func (m *defaultUserCenter) WorkDesktopMenuInfo(ctx context.Context, in *WorkDesktopMenuInfoReq, opts ...grpc.CallOption) (*WorkDesktopMenuInfoResp, error) {
  236. client := pb.NewUserCenterClient(m.cli.Conn())
  237. return client.WorkDesktopMenuInfo(ctx, in, opts...)
  238. }
  239. // 菜单选择模式||常用功能更新||常用功能列表
  240. func (m *defaultUserCenter) WorkDesktopComprehensive(ctx context.Context, in *WorkDesktopComprehensiveReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error) {
  241. client := pb.NewUserCenterClient(m.cli.Conn())
  242. return client.WorkDesktopComprehensive(ctx, in, opts...)
  243. }
  244. // 手动清除用户功能内存信息
  245. func (m *defaultUserCenter) WorkDesktopClearUserInfo(ctx context.Context, in *WorkDesktopClearUserInfoReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error) {
  246. client := pb.NewUserCenterClient(m.cli.Conn())
  247. return client.WorkDesktopClearUserInfo(ctx, in, opts...)
  248. =======
  249. client := pb.NewUserCenterClient(m.cli.Conn())
  250. return client.UserDel(ctx, in, opts...)
  251. >>>>>>> master
  252. }