integral.pb.go 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.25.0
  4. // protoc v3.15.3
  5. // source: integral.proto
  6. package integral
  7. import (
  8. context "context"
  9. proto "github.com/golang/protobuf/proto"
  10. grpc "google.golang.org/grpc"
  11. codes "google.golang.org/grpc/codes"
  12. status "google.golang.org/grpc/status"
  13. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  14. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  15. reflect "reflect"
  16. sync "sync"
  17. )
  18. const (
  19. // Verify that this generated code is sufficiently up-to-date.
  20. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  21. // Verify that runtime/protoimpl is sufficiently up-to-date.
  22. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  23. )
  24. // This is a compile-time assertion that a sufficiently up-to-date version
  25. // of the legacy proto package is being used.
  26. const _ = proto.ProtoPackageIsVersion4
  27. type Req struct {
  28. state protoimpl.MessageState
  29. sizeCache protoimpl.SizeCache
  30. unknownFields protoimpl.UnknownFields
  31. UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
  32. AppId int64 `protobuf:"varint,2,opt,name=appId,proto3" json:"appId,omitempty"`
  33. PointType int64 `protobuf:"varint,3,opt,name=pointType,proto3" json:"pointType,omitempty"`
  34. BusinessTypeId int64 `protobuf:"varint,4,opt,name=businessTypeId,proto3" json:"businessTypeId,omitempty"`
  35. BusinessType string `protobuf:"bytes,5,opt,name=businessType,proto3" json:"businessType,omitempty"`
  36. Point int64 `protobuf:"varint,6,opt,name=point,proto3" json:"point,omitempty"`
  37. EndDate string `protobuf:"bytes,7,opt,name=endDate,proto3" json:"endDate,omitempty"`
  38. Page int64 `protobuf:"varint,8,opt,name=page,proto3" json:"page,omitempty"`
  39. PageSize int64 `protobuf:"varint,9,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
  40. OperationType bool `protobuf:"varint,10,opt,name=operationType,proto3" json:"operationType,omitempty"`
  41. SearchType int64 `protobuf:"varint,11,opt,name=SearchType,proto3" json:"SearchType,omitempty"`
  42. StartDate string `protobuf:"bytes,12,opt,name=startDate,proto3" json:"startDate,omitempty"`
  43. }
  44. func (x *Req) Reset() {
  45. *x = Req{}
  46. if protoimpl.UnsafeEnabled {
  47. mi := &file_integral_proto_msgTypes[0]
  48. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  49. ms.StoreMessageInfo(mi)
  50. }
  51. }
  52. func (x *Req) String() string {
  53. return protoimpl.X.MessageStringOf(x)
  54. }
  55. func (*Req) ProtoMessage() {}
  56. func (x *Req) ProtoReflect() protoreflect.Message {
  57. mi := &file_integral_proto_msgTypes[0]
  58. if protoimpl.UnsafeEnabled && x != nil {
  59. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  60. if ms.LoadMessageInfo() == nil {
  61. ms.StoreMessageInfo(mi)
  62. }
  63. return ms
  64. }
  65. return mi.MessageOf(x)
  66. }
  67. // Deprecated: Use Req.ProtoReflect.Descriptor instead.
  68. func (*Req) Descriptor() ([]byte, []int) {
  69. return file_integral_proto_rawDescGZIP(), []int{0}
  70. }
  71. func (x *Req) GetUserId() string {
  72. if x != nil {
  73. return x.UserId
  74. }
  75. return ""
  76. }
  77. func (x *Req) GetAppId() int64 {
  78. if x != nil {
  79. return x.AppId
  80. }
  81. return 0
  82. }
  83. func (x *Req) GetPointType() int64 {
  84. if x != nil {
  85. return x.PointType
  86. }
  87. return 0
  88. }
  89. func (x *Req) GetBusinessTypeId() int64 {
  90. if x != nil {
  91. return x.BusinessTypeId
  92. }
  93. return 0
  94. }
  95. func (x *Req) GetBusinessType() string {
  96. if x != nil {
  97. return x.BusinessType
  98. }
  99. return ""
  100. }
  101. func (x *Req) GetPoint() int64 {
  102. if x != nil {
  103. return x.Point
  104. }
  105. return 0
  106. }
  107. func (x *Req) GetEndDate() string {
  108. if x != nil {
  109. return x.EndDate
  110. }
  111. return ""
  112. }
  113. func (x *Req) GetPage() int64 {
  114. if x != nil {
  115. return x.Page
  116. }
  117. return 0
  118. }
  119. func (x *Req) GetPageSize() int64 {
  120. if x != nil {
  121. return x.PageSize
  122. }
  123. return 0
  124. }
  125. func (x *Req) GetOperationType() bool {
  126. if x != nil {
  127. return x.OperationType
  128. }
  129. return false
  130. }
  131. func (x *Req) GetSearchType() int64 {
  132. if x != nil {
  133. return x.SearchType
  134. }
  135. return 0
  136. }
  137. func (x *Req) GetStartDate() string {
  138. if x != nil {
  139. return x.StartDate
  140. }
  141. return ""
  142. }
  143. type Resp struct {
  144. state protoimpl.MessageState
  145. sizeCache protoimpl.SizeCache
  146. unknownFields protoimpl.UnknownFields
  147. Code int64 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` //响应代码
  148. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` //响应消息
  149. Data int64 `protobuf:"varint,3,opt,name=data,proto3" json:"data,omitempty"` //响应内容
  150. Expire int64 `protobuf:"varint,4,opt,name=expire,proto3" json:"expire,omitempty"` //到期余额
  151. }
  152. func (x *Resp) Reset() {
  153. *x = Resp{}
  154. if protoimpl.UnsafeEnabled {
  155. mi := &file_integral_proto_msgTypes[1]
  156. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  157. ms.StoreMessageInfo(mi)
  158. }
  159. }
  160. func (x *Resp) String() string {
  161. return protoimpl.X.MessageStringOf(x)
  162. }
  163. func (*Resp) ProtoMessage() {}
  164. func (x *Resp) ProtoReflect() protoreflect.Message {
  165. mi := &file_integral_proto_msgTypes[1]
  166. if protoimpl.UnsafeEnabled && x != nil {
  167. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  168. if ms.LoadMessageInfo() == nil {
  169. ms.StoreMessageInfo(mi)
  170. }
  171. return ms
  172. }
  173. return mi.MessageOf(x)
  174. }
  175. // Deprecated: Use Resp.ProtoReflect.Descriptor instead.
  176. func (*Resp) Descriptor() ([]byte, []int) {
  177. return file_integral_proto_rawDescGZIP(), []int{1}
  178. }
  179. func (x *Resp) GetCode() int64 {
  180. if x != nil {
  181. return x.Code
  182. }
  183. return 0
  184. }
  185. func (x *Resp) GetMessage() string {
  186. if x != nil {
  187. return x.Message
  188. }
  189. return ""
  190. }
  191. func (x *Resp) GetData() int64 {
  192. if x != nil {
  193. return x.Data
  194. }
  195. return 0
  196. }
  197. func (x *Resp) GetExpire() int64 {
  198. if x != nil {
  199. return x.Expire
  200. }
  201. return 0
  202. }
  203. type RespList struct {
  204. state protoimpl.MessageState
  205. sizeCache protoimpl.SizeCache
  206. unknownFields protoimpl.UnknownFields
  207. Code int64 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` //响应代码
  208. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` //响应消息
  209. Count int64 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` //总数
  210. Data []*Point `protobuf:"bytes,4,rep,name=data,proto3" json:"data,omitempty"` //列表
  211. }
  212. func (x *RespList) Reset() {
  213. *x = RespList{}
  214. if protoimpl.UnsafeEnabled {
  215. mi := &file_integral_proto_msgTypes[2]
  216. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  217. ms.StoreMessageInfo(mi)
  218. }
  219. }
  220. func (x *RespList) String() string {
  221. return protoimpl.X.MessageStringOf(x)
  222. }
  223. func (*RespList) ProtoMessage() {}
  224. func (x *RespList) ProtoReflect() protoreflect.Message {
  225. mi := &file_integral_proto_msgTypes[2]
  226. if protoimpl.UnsafeEnabled && x != nil {
  227. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  228. if ms.LoadMessageInfo() == nil {
  229. ms.StoreMessageInfo(mi)
  230. }
  231. return ms
  232. }
  233. return mi.MessageOf(x)
  234. }
  235. // Deprecated: Use RespList.ProtoReflect.Descriptor instead.
  236. func (*RespList) Descriptor() ([]byte, []int) {
  237. return file_integral_proto_rawDescGZIP(), []int{2}
  238. }
  239. func (x *RespList) GetCode() int64 {
  240. if x != nil {
  241. return x.Code
  242. }
  243. return 0
  244. }
  245. func (x *RespList) GetMessage() string {
  246. if x != nil {
  247. return x.Message
  248. }
  249. return ""
  250. }
  251. func (x *RespList) GetCount() int64 {
  252. if x != nil {
  253. return x.Count
  254. }
  255. return 0
  256. }
  257. func (x *RespList) GetData() []*Point {
  258. if x != nil {
  259. return x.Data
  260. }
  261. return nil
  262. }
  263. type Point struct {
  264. state protoimpl.MessageState
  265. sizeCache protoimpl.SizeCache
  266. unknownFields protoimpl.UnknownFields
  267. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  268. UserId string `protobuf:"bytes,2,opt,name=userId,proto3" json:"userId,omitempty"`
  269. PointType int64 `protobuf:"varint,3,opt,name=pointType,proto3" json:"pointType,omitempty"`
  270. BusinessTypeId int64 `protobuf:"varint,4,opt,name=businessTypeId,proto3" json:"businessTypeId,omitempty"`
  271. BusinessType string `protobuf:"bytes,5,opt,name=businessType,proto3" json:"businessType,omitempty"`
  272. Point int64 `protobuf:"varint,6,opt,name=point,proto3" json:"point,omitempty"`
  273. CreateTime string `protobuf:"bytes,7,opt,name=CreateTime,proto3" json:"CreateTime,omitempty"`
  274. EndDate string `protobuf:"bytes,8,opt,name=endDate,proto3" json:"endDate,omitempty"`
  275. AppId int64 `protobuf:"varint,9,opt,name=appId,proto3" json:"appId,omitempty"`
  276. Sort int64 `protobuf:"varint,10,opt,name=Sort,proto3" json:"Sort,omitempty"`
  277. Name string `protobuf:"bytes,11,opt,name=name,proto3" json:"name,omitempty"`
  278. }
  279. func (x *Point) Reset() {
  280. *x = Point{}
  281. if protoimpl.UnsafeEnabled {
  282. mi := &file_integral_proto_msgTypes[3]
  283. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  284. ms.StoreMessageInfo(mi)
  285. }
  286. }
  287. func (x *Point) String() string {
  288. return protoimpl.X.MessageStringOf(x)
  289. }
  290. func (*Point) ProtoMessage() {}
  291. func (x *Point) ProtoReflect() protoreflect.Message {
  292. mi := &file_integral_proto_msgTypes[3]
  293. if protoimpl.UnsafeEnabled && x != nil {
  294. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  295. if ms.LoadMessageInfo() == nil {
  296. ms.StoreMessageInfo(mi)
  297. }
  298. return ms
  299. }
  300. return mi.MessageOf(x)
  301. }
  302. // Deprecated: Use Point.ProtoReflect.Descriptor instead.
  303. func (*Point) Descriptor() ([]byte, []int) {
  304. return file_integral_proto_rawDescGZIP(), []int{3}
  305. }
  306. func (x *Point) GetId() int64 {
  307. if x != nil {
  308. return x.Id
  309. }
  310. return 0
  311. }
  312. func (x *Point) GetUserId() string {
  313. if x != nil {
  314. return x.UserId
  315. }
  316. return ""
  317. }
  318. func (x *Point) GetPointType() int64 {
  319. if x != nil {
  320. return x.PointType
  321. }
  322. return 0
  323. }
  324. func (x *Point) GetBusinessTypeId() int64 {
  325. if x != nil {
  326. return x.BusinessTypeId
  327. }
  328. return 0
  329. }
  330. func (x *Point) GetBusinessType() string {
  331. if x != nil {
  332. return x.BusinessType
  333. }
  334. return ""
  335. }
  336. func (x *Point) GetPoint() int64 {
  337. if x != nil {
  338. return x.Point
  339. }
  340. return 0
  341. }
  342. func (x *Point) GetCreateTime() string {
  343. if x != nil {
  344. return x.CreateTime
  345. }
  346. return ""
  347. }
  348. func (x *Point) GetEndDate() string {
  349. if x != nil {
  350. return x.EndDate
  351. }
  352. return ""
  353. }
  354. func (x *Point) GetAppId() int64 {
  355. if x != nil {
  356. return x.AppId
  357. }
  358. return 0
  359. }
  360. func (x *Point) GetSort() int64 {
  361. if x != nil {
  362. return x.Sort
  363. }
  364. return 0
  365. }
  366. func (x *Point) GetName() string {
  367. if x != nil {
  368. return x.Name
  369. }
  370. return ""
  371. }
  372. var File_integral_proto protoreflect.FileDescriptor
  373. var file_integral_proto_rawDesc = []byte{
  374. 0x0a, 0x0e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  375. 0x12, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x22, 0xe1, 0x02, 0x0a, 0x03, 0x52,
  376. 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
  377. 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70,
  378. 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64,
  379. 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20,
  380. 0x01, 0x28, 0x03, 0x52, 0x09, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26,
  381. 0x0a, 0x0e, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x49, 0x64,
  382. 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73,
  383. 0x54, 0x79, 0x70, 0x65, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65,
  384. 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x62, 0x75,
  385. 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x6f,
  386. 0x69, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x70, 0x6f, 0x69, 0x6e, 0x74,
  387. 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
  388. 0x09, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61,
  389. 0x67, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x1a,
  390. 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03,
  391. 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6f, 0x70,
  392. 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28,
  393. 0x08, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65,
  394. 0x12, 0x1e, 0x0a, 0x0a, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0b,
  395. 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65,
  396. 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x18, 0x0c, 0x20,
  397. 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61, 0x74, 0x65, 0x22, 0x60,
  398. 0x0a, 0x04, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
  399. 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65,
  400. 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73,
  401. 0x73, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
  402. 0x28, 0x03, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x78, 0x70, 0x69,
  403. 0x72, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65,
  404. 0x22, 0x73, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
  405. 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
  406. 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
  407. 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f,
  408. 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74,
  409. 0x12, 0x23, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f,
  410. 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x52,
  411. 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xa7, 0x02, 0x0a, 0x05, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x12,
  412. 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12,
  413. 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  414. 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x6f, 0x69, 0x6e, 0x74,
  415. 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x70, 0x6f, 0x69, 0x6e,
  416. 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73,
  417. 0x73, 0x54, 0x79, 0x70, 0x65, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x62,
  418. 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x49, 0x64, 0x12, 0x22, 0x0a,
  419. 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20,
  420. 0x01, 0x28, 0x09, 0x52, 0x0c, 0x62, 0x75, 0x73, 0x69, 0x6e, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70,
  421. 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03,
  422. 0x52, 0x05, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74,
  423. 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x43, 0x72, 0x65,
  424. 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e, 0x64, 0x44, 0x61,
  425. 0x74, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74,
  426. 0x65, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03,
  427. 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6f, 0x72, 0x74, 0x18,
  428. 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x53, 0x6f, 0x72, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e,
  429. 0x61, 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32,
  430. 0xc7, 0x02, 0x0a, 0x08, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x12, 0x30, 0x0a, 0x0f,
  431. 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x48, 0x61, 0x72, 0x76, 0x65, 0x73, 0x74, 0x12,
  432. 0x0d, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x71, 0x1a, 0x0e,
  433. 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x12, 0x30,
  434. 0x0a, 0x0f, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x73, 0x75, 0x6d,
  435. 0x65, 0x12, 0x0d, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x71,
  436. 0x1a, 0x0e, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x73, 0x70,
  437. 0x12, 0x35, 0x0a, 0x14, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x42, 0x61, 0x6c, 0x61,
  438. 0x6e, 0x63, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x0d, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67,
  439. 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x71, 0x1a, 0x0e, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72,
  440. 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3a, 0x0a, 0x15, 0x69, 0x6e, 0x74, 0x65, 0x67,
  441. 0x72, 0x61, 0x6c, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x43, 0x68, 0x65, 0x63, 0x6b,
  442. 0x12, 0x0d, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x71, 0x1a,
  443. 0x12, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x4c,
  444. 0x69, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x47,
  445. 0x75, 0x61, 0x72, 0x64, 0x12, 0x0d, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e,
  446. 0x52, 0x65, 0x71, 0x1a, 0x0e, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52,
  447. 0x65, 0x73, 0x70, 0x12, 0x34, 0x0a, 0x13, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x45,
  448. 0x78, 0x70, 0x69, 0x72, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x0d, 0x2e, 0x69, 0x6e, 0x74,
  449. 0x65, 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x71, 0x1a, 0x0e, 0x2e, 0x69, 0x6e, 0x74, 0x65,
  450. 0x67, 0x72, 0x61, 0x6c, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  451. 0x33,
  452. }
  453. var (
  454. file_integral_proto_rawDescOnce sync.Once
  455. file_integral_proto_rawDescData = file_integral_proto_rawDesc
  456. )
  457. func file_integral_proto_rawDescGZIP() []byte {
  458. file_integral_proto_rawDescOnce.Do(func() {
  459. file_integral_proto_rawDescData = protoimpl.X.CompressGZIP(file_integral_proto_rawDescData)
  460. })
  461. return file_integral_proto_rawDescData
  462. }
  463. var file_integral_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
  464. var file_integral_proto_goTypes = []interface{}{
  465. (*Req)(nil), // 0: integral.Req
  466. (*Resp)(nil), // 1: integral.Resp
  467. (*RespList)(nil), // 2: integral.RespList
  468. (*Point)(nil), // 3: integral.Point
  469. }
  470. var file_integral_proto_depIdxs = []int32{
  471. 3, // 0: integral.RespList.data:type_name -> integral.Point
  472. 0, // 1: integral.Integral.integralHarvest:input_type -> integral.Req
  473. 0, // 2: integral.Integral.integralConsume:input_type -> integral.Req
  474. 0, // 3: integral.Integral.integralBalanceCheck:input_type -> integral.Req
  475. 0, // 4: integral.Integral.integralDetailedCheck:input_type -> integral.Req
  476. 0, // 5: integral.Integral.integralGuard:input_type -> integral.Req
  477. 0, // 6: integral.Integral.integralExpireCheck:input_type -> integral.Req
  478. 1, // 7: integral.Integral.integralHarvest:output_type -> integral.Resp
  479. 1, // 8: integral.Integral.integralConsume:output_type -> integral.Resp
  480. 1, // 9: integral.Integral.integralBalanceCheck:output_type -> integral.Resp
  481. 2, // 10: integral.Integral.integralDetailedCheck:output_type -> integral.RespList
  482. 1, // 11: integral.Integral.integralGuard:output_type -> integral.Resp
  483. 1, // 12: integral.Integral.integralExpireCheck:output_type -> integral.Resp
  484. 7, // [7:13] is the sub-list for method output_type
  485. 1, // [1:7] is the sub-list for method input_type
  486. 1, // [1:1] is the sub-list for extension type_name
  487. 1, // [1:1] is the sub-list for extension extendee
  488. 0, // [0:1] is the sub-list for field type_name
  489. }
  490. func init() { file_integral_proto_init() }
  491. func file_integral_proto_init() {
  492. if File_integral_proto != nil {
  493. return
  494. }
  495. if !protoimpl.UnsafeEnabled {
  496. file_integral_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  497. switch v := v.(*Req); i {
  498. case 0:
  499. return &v.state
  500. case 1:
  501. return &v.sizeCache
  502. case 2:
  503. return &v.unknownFields
  504. default:
  505. return nil
  506. }
  507. }
  508. file_integral_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  509. switch v := v.(*Resp); i {
  510. case 0:
  511. return &v.state
  512. case 1:
  513. return &v.sizeCache
  514. case 2:
  515. return &v.unknownFields
  516. default:
  517. return nil
  518. }
  519. }
  520. file_integral_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  521. switch v := v.(*RespList); i {
  522. case 0:
  523. return &v.state
  524. case 1:
  525. return &v.sizeCache
  526. case 2:
  527. return &v.unknownFields
  528. default:
  529. return nil
  530. }
  531. }
  532. file_integral_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  533. switch v := v.(*Point); i {
  534. case 0:
  535. return &v.state
  536. case 1:
  537. return &v.sizeCache
  538. case 2:
  539. return &v.unknownFields
  540. default:
  541. return nil
  542. }
  543. }
  544. }
  545. type x struct{}
  546. out := protoimpl.TypeBuilder{
  547. File: protoimpl.DescBuilder{
  548. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  549. RawDescriptor: file_integral_proto_rawDesc,
  550. NumEnums: 0,
  551. NumMessages: 4,
  552. NumExtensions: 0,
  553. NumServices: 1,
  554. },
  555. GoTypes: file_integral_proto_goTypes,
  556. DependencyIndexes: file_integral_proto_depIdxs,
  557. MessageInfos: file_integral_proto_msgTypes,
  558. }.Build()
  559. File_integral_proto = out.File
  560. file_integral_proto_rawDesc = nil
  561. file_integral_proto_goTypes = nil
  562. file_integral_proto_depIdxs = nil
  563. }
  564. // Reference imports to suppress errors if they are not otherwise used.
  565. var _ context.Context
  566. var _ grpc.ClientConnInterface
  567. // This is a compile-time assertion to ensure that this generated file
  568. // is compatible with the grpc package it is being compiled against.
  569. const _ = grpc.SupportPackageIsVersion6
  570. // IntegralClient is the client API for Integral service.
  571. //
  572. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
  573. type IntegralClient interface {
  574. //收获积分
  575. IntegralHarvest(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error)
  576. //消耗积分
  577. IntegralConsume(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error)
  578. //积分余额查询
  579. IntegralBalanceCheck(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error)
  580. //积分明细查询
  581. IntegralDetailedCheck(ctx context.Context, in *Req, opts ...grpc.CallOption) (*RespList, error)
  582. //积分守护
  583. IntegralGuard(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error)
  584. //到期积分查询
  585. IntegralExpireCheck(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error)
  586. }
  587. type integralClient struct {
  588. cc grpc.ClientConnInterface
  589. }
  590. func NewIntegralClient(cc grpc.ClientConnInterface) IntegralClient {
  591. return &integralClient{cc}
  592. }
  593. func (c *integralClient) IntegralHarvest(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error) {
  594. out := new(Resp)
  595. err := c.cc.Invoke(ctx, "/integral.Integral/integralHarvest", in, out, opts...)
  596. if err != nil {
  597. return nil, err
  598. }
  599. return out, nil
  600. }
  601. func (c *integralClient) IntegralConsume(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error) {
  602. out := new(Resp)
  603. err := c.cc.Invoke(ctx, "/integral.Integral/integralConsume", in, out, opts...)
  604. if err != nil {
  605. return nil, err
  606. }
  607. return out, nil
  608. }
  609. func (c *integralClient) IntegralBalanceCheck(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error) {
  610. out := new(Resp)
  611. err := c.cc.Invoke(ctx, "/integral.Integral/integralBalanceCheck", in, out, opts...)
  612. if err != nil {
  613. return nil, err
  614. }
  615. return out, nil
  616. }
  617. func (c *integralClient) IntegralDetailedCheck(ctx context.Context, in *Req, opts ...grpc.CallOption) (*RespList, error) {
  618. out := new(RespList)
  619. err := c.cc.Invoke(ctx, "/integral.Integral/integralDetailedCheck", in, out, opts...)
  620. if err != nil {
  621. return nil, err
  622. }
  623. return out, nil
  624. }
  625. func (c *integralClient) IntegralGuard(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error) {
  626. out := new(Resp)
  627. err := c.cc.Invoke(ctx, "/integral.Integral/integralGuard", in, out, opts...)
  628. if err != nil {
  629. return nil, err
  630. }
  631. return out, nil
  632. }
  633. func (c *integralClient) IntegralExpireCheck(ctx context.Context, in *Req, opts ...grpc.CallOption) (*Resp, error) {
  634. out := new(Resp)
  635. err := c.cc.Invoke(ctx, "/integral.Integral/integralExpireCheck", in, out, opts...)
  636. if err != nil {
  637. return nil, err
  638. }
  639. return out, nil
  640. }
  641. // IntegralServer is the server API for Integral service.
  642. type IntegralServer interface {
  643. //收获积分
  644. IntegralHarvest(context.Context, *Req) (*Resp, error)
  645. //消耗积分
  646. IntegralConsume(context.Context, *Req) (*Resp, error)
  647. //积分余额查询
  648. IntegralBalanceCheck(context.Context, *Req) (*Resp, error)
  649. //积分明细查询
  650. IntegralDetailedCheck(context.Context, *Req) (*RespList, error)
  651. //积分守护
  652. IntegralGuard(context.Context, *Req) (*Resp, error)
  653. //到期积分查询
  654. IntegralExpireCheck(context.Context, *Req) (*Resp, error)
  655. }
  656. // UnimplementedIntegralServer can be embedded to have forward compatible implementations.
  657. type UnimplementedIntegralServer struct {
  658. }
  659. func (*UnimplementedIntegralServer) IntegralHarvest(context.Context, *Req) (*Resp, error) {
  660. return nil, status.Errorf(codes.Unimplemented, "method IntegralHarvest not implemented")
  661. }
  662. func (*UnimplementedIntegralServer) IntegralConsume(context.Context, *Req) (*Resp, error) {
  663. return nil, status.Errorf(codes.Unimplemented, "method IntegralConsume not implemented")
  664. }
  665. func (*UnimplementedIntegralServer) IntegralBalanceCheck(context.Context, *Req) (*Resp, error) {
  666. return nil, status.Errorf(codes.Unimplemented, "method IntegralBalanceCheck not implemented")
  667. }
  668. func (*UnimplementedIntegralServer) IntegralDetailedCheck(context.Context, *Req) (*RespList, error) {
  669. return nil, status.Errorf(codes.Unimplemented, "method IntegralDetailedCheck not implemented")
  670. }
  671. func (*UnimplementedIntegralServer) IntegralGuard(context.Context, *Req) (*Resp, error) {
  672. return nil, status.Errorf(codes.Unimplemented, "method IntegralGuard not implemented")
  673. }
  674. func (*UnimplementedIntegralServer) IntegralExpireCheck(context.Context, *Req) (*Resp, error) {
  675. return nil, status.Errorf(codes.Unimplemented, "method IntegralExpireCheck not implemented")
  676. }
  677. func RegisterIntegralServer(s *grpc.Server, srv IntegralServer) {
  678. s.RegisterService(&_Integral_serviceDesc, srv)
  679. }
  680. func _Integral_IntegralHarvest_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  681. in := new(Req)
  682. if err := dec(in); err != nil {
  683. return nil, err
  684. }
  685. if interceptor == nil {
  686. return srv.(IntegralServer).IntegralHarvest(ctx, in)
  687. }
  688. info := &grpc.UnaryServerInfo{
  689. Server: srv,
  690. FullMethod: "/integral.Integral/IntegralHarvest",
  691. }
  692. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  693. return srv.(IntegralServer).IntegralHarvest(ctx, req.(*Req))
  694. }
  695. return interceptor(ctx, in, info, handler)
  696. }
  697. func _Integral_IntegralConsume_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  698. in := new(Req)
  699. if err := dec(in); err != nil {
  700. return nil, err
  701. }
  702. if interceptor == nil {
  703. return srv.(IntegralServer).IntegralConsume(ctx, in)
  704. }
  705. info := &grpc.UnaryServerInfo{
  706. Server: srv,
  707. FullMethod: "/integral.Integral/IntegralConsume",
  708. }
  709. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  710. return srv.(IntegralServer).IntegralConsume(ctx, req.(*Req))
  711. }
  712. return interceptor(ctx, in, info, handler)
  713. }
  714. func _Integral_IntegralBalanceCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  715. in := new(Req)
  716. if err := dec(in); err != nil {
  717. return nil, err
  718. }
  719. if interceptor == nil {
  720. return srv.(IntegralServer).IntegralBalanceCheck(ctx, in)
  721. }
  722. info := &grpc.UnaryServerInfo{
  723. Server: srv,
  724. FullMethod: "/integral.Integral/IntegralBalanceCheck",
  725. }
  726. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  727. return srv.(IntegralServer).IntegralBalanceCheck(ctx, req.(*Req))
  728. }
  729. return interceptor(ctx, in, info, handler)
  730. }
  731. func _Integral_IntegralDetailedCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  732. in := new(Req)
  733. if err := dec(in); err != nil {
  734. return nil, err
  735. }
  736. if interceptor == nil {
  737. return srv.(IntegralServer).IntegralDetailedCheck(ctx, in)
  738. }
  739. info := &grpc.UnaryServerInfo{
  740. Server: srv,
  741. FullMethod: "/integral.Integral/IntegralDetailedCheck",
  742. }
  743. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  744. return srv.(IntegralServer).IntegralDetailedCheck(ctx, req.(*Req))
  745. }
  746. return interceptor(ctx, in, info, handler)
  747. }
  748. func _Integral_IntegralGuard_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  749. in := new(Req)
  750. if err := dec(in); err != nil {
  751. return nil, err
  752. }
  753. if interceptor == nil {
  754. return srv.(IntegralServer).IntegralGuard(ctx, in)
  755. }
  756. info := &grpc.UnaryServerInfo{
  757. Server: srv,
  758. FullMethod: "/integral.Integral/IntegralGuard",
  759. }
  760. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  761. return srv.(IntegralServer).IntegralGuard(ctx, req.(*Req))
  762. }
  763. return interceptor(ctx, in, info, handler)
  764. }
  765. func _Integral_IntegralExpireCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  766. in := new(Req)
  767. if err := dec(in); err != nil {
  768. return nil, err
  769. }
  770. if interceptor == nil {
  771. return srv.(IntegralServer).IntegralExpireCheck(ctx, in)
  772. }
  773. info := &grpc.UnaryServerInfo{
  774. Server: srv,
  775. FullMethod: "/integral.Integral/IntegralExpireCheck",
  776. }
  777. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  778. return srv.(IntegralServer).IntegralExpireCheck(ctx, req.(*Req))
  779. }
  780. return interceptor(ctx, in, info, handler)
  781. }
  782. var _Integral_serviceDesc = grpc.ServiceDesc{
  783. ServiceName: "integral.Integral",
  784. HandlerType: (*IntegralServer)(nil),
  785. Methods: []grpc.MethodDesc{
  786. {
  787. MethodName: "integralHarvest",
  788. Handler: _Integral_IntegralHarvest_Handler,
  789. },
  790. {
  791. MethodName: "integralConsume",
  792. Handler: _Integral_IntegralConsume_Handler,
  793. },
  794. {
  795. MethodName: "integralBalanceCheck",
  796. Handler: _Integral_IntegralBalanceCheck_Handler,
  797. },
  798. {
  799. MethodName: "integralDetailedCheck",
  800. Handler: _Integral_IntegralDetailedCheck_Handler,
  801. },
  802. {
  803. MethodName: "integralGuard",
  804. Handler: _Integral_IntegralGuard_Handler,
  805. },
  806. {
  807. MethodName: "integralExpireCheck",
  808. Handler: _Integral_IntegralExpireCheck_Handler,
  809. },
  810. },
  811. Streams: []grpc.StreamDesc{},
  812. Metadata: "integral.proto",
  813. }