serviceProto.ts 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671
  1. import { ServiceProto } from 'tsrpc-proto';
  2. import { ReqdeleteQuFu, ResdeleteQuFu } from './admin/PtldeleteQuFu';
  3. import { ReqgetNeed, ResgetNeed } from './admin/PtlgetNeed';
  4. import { ReqgetQuFu, ResgetQuFu } from './admin/PtlgetQuFu';
  5. import { RequpdateQuFu, ResupdateQuFu } from './admin/PtlupdateQuFu';
  6. import { ReqLogin, ResLogin } from './player/PtlLogin';
  7. import { ReqLogin as ReqLogin_1, ResLogin as ResLogin_1 } from './user/PtlLogin';
  8. import { ReqLookFuser, ResLookFuser } from './user/PtlLookFuser';
  9. export interface ServiceType {
  10. api: {
  11. "admin/deleteQuFu": {
  12. req: ReqdeleteQuFu,
  13. res: ResdeleteQuFu
  14. },
  15. "admin/getNeed": {
  16. req: ReqgetNeed,
  17. res: ResgetNeed
  18. },
  19. "admin/getQuFu": {
  20. req: ReqgetQuFu,
  21. res: ResgetQuFu
  22. },
  23. "admin/updateQuFu": {
  24. req: RequpdateQuFu,
  25. res: ResupdateQuFu
  26. },
  27. "player/Login": {
  28. req: ReqLogin,
  29. res: ResLogin
  30. },
  31. "user/Login": {
  32. req: ReqLogin_1,
  33. res: ResLogin_1
  34. },
  35. "user/LookFuser": {
  36. req: ReqLookFuser,
  37. res: ResLookFuser
  38. }
  39. },
  40. msg: {
  41. }
  42. }
  43. export const serviceProto: ServiceProto<ServiceType> = {
  44. "version": 8,
  45. "services": [
  46. {
  47. "id": 5,
  48. "name": "admin/deleteQuFu",
  49. "type": "api",
  50. "conf": {
  51. "connet": "http"
  52. }
  53. },
  54. {
  55. "id": 6,
  56. "name": "admin/getNeed",
  57. "type": "api",
  58. "conf": {
  59. "connet": "http"
  60. }
  61. },
  62. {
  63. "id": 7,
  64. "name": "admin/getQuFu",
  65. "type": "api",
  66. "conf": {
  67. "connet": "http"
  68. }
  69. },
  70. {
  71. "id": 8,
  72. "name": "admin/updateQuFu",
  73. "type": "api",
  74. "conf": {
  75. "connet": "http"
  76. }
  77. },
  78. {
  79. "id": 3,
  80. "name": "player/Login",
  81. "type": "api",
  82. "conf": {
  83. "connet": "http"
  84. }
  85. },
  86. {
  87. "id": 4,
  88. "name": "user/Login",
  89. "type": "api",
  90. "conf": {
  91. "connet": "ws"
  92. }
  93. },
  94. {
  95. "id": 2,
  96. "name": "user/LookFuser",
  97. "type": "api",
  98. "conf": {
  99. "connet": "ws"
  100. }
  101. }
  102. ],
  103. "types": {
  104. "admin/PtldeleteQuFu/ReqdeleteQuFu": {
  105. "type": "Interface",
  106. "extends": [
  107. {
  108. "id": 0,
  109. "type": {
  110. "type": "Reference",
  111. "target": "base/BaseRequest"
  112. }
  113. }
  114. ],
  115. "properties": [
  116. {
  117. "id": 0,
  118. "name": "sid",
  119. "type": {
  120. "type": "String"
  121. }
  122. }
  123. ]
  124. },
  125. "base/BaseRequest": {
  126. "type": "Interface"
  127. },
  128. "admin/PtldeleteQuFu/ResdeleteQuFu": {
  129. "type": "Interface",
  130. "extends": [
  131. {
  132. "id": 0,
  133. "type": {
  134. "type": "Reference",
  135. "target": "base/BaseResponse"
  136. }
  137. }
  138. ],
  139. "properties": [
  140. {
  141. "id": 0,
  142. "name": "order10Back",
  143. "type": {
  144. "type": "Any"
  145. }
  146. }
  147. ]
  148. },
  149. "base/BaseResponse": {
  150. "type": "Interface"
  151. },
  152. "admin/PtlgetNeed/ReqgetNeed": {
  153. "type": "Interface",
  154. "extends": [
  155. {
  156. "id": 0,
  157. "type": {
  158. "type": "Reference",
  159. "target": "base/BaseRequest"
  160. }
  161. }
  162. ],
  163. "properties": [
  164. {
  165. "id": 0,
  166. "name": "stime",
  167. "type": {
  168. "type": "Number"
  169. }
  170. },
  171. {
  172. "id": 1,
  173. "name": "timeInterval",
  174. "type": {
  175. "type": "Number"
  176. }
  177. }
  178. ]
  179. },
  180. "admin/PtlgetNeed/ResgetNeed": {
  181. "type": "Interface",
  182. "extends": [
  183. {
  184. "id": 0,
  185. "type": {
  186. "type": "Reference",
  187. "target": "base/BaseResponse"
  188. }
  189. }
  190. ],
  191. "properties": [
  192. {
  193. "id": 0,
  194. "name": "order10Back",
  195. "type": {
  196. "type": "Any"
  197. }
  198. }
  199. ]
  200. },
  201. "admin/PtlgetQuFu/ReqgetQuFu": {
  202. "type": "Interface",
  203. "extends": [
  204. {
  205. "id": 0,
  206. "type": {
  207. "type": "Reference",
  208. "target": "base/BaseRequest"
  209. }
  210. }
  211. ]
  212. },
  213. "admin/PtlgetQuFu/ResgetQuFu": {
  214. "type": "Interface",
  215. "extends": [
  216. {
  217. "id": 0,
  218. "type": {
  219. "type": "Reference",
  220. "target": "base/BaseResponse"
  221. }
  222. }
  223. ],
  224. "properties": [
  225. {
  226. "id": 0,
  227. "name": "order10Back",
  228. "type": {
  229. "type": "Any"
  230. }
  231. }
  232. ]
  233. },
  234. "admin/PtlupdateQuFu/RequpdateQuFu": {
  235. "type": "Interface",
  236. "extends": [
  237. {
  238. "id": 0,
  239. "type": {
  240. "type": "Reference",
  241. "target": "base/BaseRequest"
  242. }
  243. }
  244. ],
  245. "properties": [
  246. {
  247. "id": 0,
  248. "name": "sid",
  249. "type": {
  250. "type": "String"
  251. }
  252. },
  253. {
  254. "id": 1,
  255. "name": "param",
  256. "type": {
  257. "type": "Interface",
  258. "indexSignature": {
  259. "keyType": "String",
  260. "type": {
  261. "type": "Any"
  262. }
  263. }
  264. }
  265. }
  266. ]
  267. },
  268. "admin/PtlupdateQuFu/ResupdateQuFu": {
  269. "type": "Interface",
  270. "extends": [
  271. {
  272. "id": 0,
  273. "type": {
  274. "type": "Reference",
  275. "target": "base/BaseResponse"
  276. }
  277. }
  278. ],
  279. "properties": [
  280. {
  281. "id": 0,
  282. "name": "order10Back",
  283. "type": {
  284. "type": "Any"
  285. }
  286. }
  287. ]
  288. },
  289. "player/PtlLogin/ReqLogin": {
  290. "type": "Interface",
  291. "extends": [
  292. {
  293. "id": 0,
  294. "type": {
  295. "type": "Reference",
  296. "target": "base/BaseRequest"
  297. }
  298. }
  299. ],
  300. "properties": [
  301. {
  302. "id": 0,
  303. "name": "pid",
  304. "type": {
  305. "type": "String"
  306. }
  307. },
  308. {
  309. "id": 1,
  310. "name": "openId",
  311. "type": {
  312. "type": "String"
  313. }
  314. },
  315. {
  316. "id": 2,
  317. "name": "lang",
  318. "type": {
  319. "type": "String"
  320. }
  321. },
  322. {
  323. "id": 3,
  324. "name": "plat",
  325. "type": {
  326. "type": "String"
  327. }
  328. },
  329. {
  330. "id": 4,
  331. "name": "device",
  332. "type": {
  333. "type": "String"
  334. }
  335. },
  336. {
  337. "id": 5,
  338. "name": "parms",
  339. "type": {
  340. "type": "Array",
  341. "elementType": {
  342. "type": "String"
  343. }
  344. }
  345. }
  346. ]
  347. },
  348. "player/PtlLogin/ResLogin": {
  349. "type": "Interface",
  350. "extends": [
  351. {
  352. "id": 0,
  353. "type": {
  354. "type": "Reference",
  355. "target": "base/BaseResponse"
  356. }
  357. }
  358. ],
  359. "properties": [
  360. {
  361. "id": 0,
  362. "name": "uid",
  363. "type": {
  364. "type": "String"
  365. }
  366. },
  367. {
  368. "id": 1,
  369. "name": "sid",
  370. "type": {
  371. "type": "String"
  372. }
  373. },
  374. {
  375. "id": 2,
  376. "name": "list",
  377. "type": {
  378. "type": "Interface",
  379. "indexSignature": {
  380. "keyType": "String",
  381. "type": {
  382. "type": "Reference",
  383. "target": "player/PtlLogin/ResLoginList"
  384. }
  385. }
  386. }
  387. },
  388. {
  389. "id": 3,
  390. "name": "token",
  391. "type": {
  392. "type": "String"
  393. }
  394. },
  395. {
  396. "id": 4,
  397. "name": "qufuList",
  398. "type": {
  399. "type": "Interface",
  400. "indexSignature": {
  401. "keyType": "String",
  402. "type": {
  403. "type": "Reference",
  404. "target": "player/PtlLogin/qufuInfo"
  405. }
  406. }
  407. }
  408. },
  409. {
  410. "id": 5,
  411. "name": "wsUrl",
  412. "type": {
  413. "type": "String"
  414. }
  415. }
  416. ]
  417. },
  418. "player/PtlLogin/ResLoginList": {
  419. "type": "Interface",
  420. "properties": [
  421. {
  422. "id": 0,
  423. "name": "uuid",
  424. "type": {
  425. "type": "String"
  426. }
  427. },
  428. {
  429. "id": 1,
  430. "name": "name",
  431. "type": {
  432. "type": "String"
  433. }
  434. },
  435. {
  436. "id": 2,
  437. "name": "level",
  438. "type": {
  439. "type": "Number"
  440. }
  441. },
  442. {
  443. "id": 3,
  444. "name": "lastlogin",
  445. "type": {
  446. "type": "Number"
  447. }
  448. }
  449. ]
  450. },
  451. "player/PtlLogin/qufuInfo": {
  452. "type": "Interface",
  453. "properties": [
  454. {
  455. "id": 0,
  456. "name": "sid",
  457. "type": {
  458. "type": "String"
  459. }
  460. },
  461. {
  462. "id": 1,
  463. "name": "name",
  464. "type": {
  465. "type": "String"
  466. }
  467. },
  468. {
  469. "id": 2,
  470. "name": "sName",
  471. "type": {
  472. "type": "String"
  473. }
  474. },
  475. {
  476. "id": 3,
  477. "name": "openAt",
  478. "type": {
  479. "type": "Number"
  480. }
  481. },
  482. {
  483. "id": 4,
  484. "name": "status",
  485. "type": {
  486. "type": "String"
  487. }
  488. },
  489. {
  490. "id": 5,
  491. "name": "heid",
  492. "type": {
  493. "type": "String"
  494. }
  495. },
  496. {
  497. "id": 6,
  498. "name": "suofu",
  499. "type": {
  500. "type": "String"
  501. }
  502. },
  503. {
  504. "id": 7,
  505. "name": "skin",
  506. "type": {
  507. "type": "String"
  508. }
  509. }
  510. ]
  511. },
  512. "user/PtlLogin/ReqLogin": {
  513. "type": "Interface",
  514. "properties": [
  515. {
  516. "id": 0,
  517. "name": "sid",
  518. "type": {
  519. "type": "String"
  520. }
  521. },
  522. {
  523. "id": 1,
  524. "name": "uid",
  525. "type": {
  526. "type": "String"
  527. }
  528. },
  529. {
  530. "id": 2,
  531. "name": "token",
  532. "type": {
  533. "type": "String"
  534. }
  535. }
  536. ]
  537. },
  538. "user/PtlLogin/ResLogin": {
  539. "type": "Interface",
  540. "properties": [
  541. {
  542. "id": 0,
  543. "name": "sid",
  544. "type": {
  545. "type": "String"
  546. }
  547. },
  548. {
  549. "id": 1,
  550. "name": "name",
  551. "type": {
  552. "type": "String"
  553. }
  554. },
  555. {
  556. "id": 2,
  557. "name": "head",
  558. "type": {
  559. "type": "String"
  560. }
  561. },
  562. {
  563. "id": 3,
  564. "name": "wxhead",
  565. "type": {
  566. "type": "String"
  567. }
  568. },
  569. {
  570. "id": 4,
  571. "name": "sex",
  572. "type": {
  573. "type": "Number"
  574. }
  575. },
  576. {
  577. "id": 5,
  578. "name": "level",
  579. "type": {
  580. "type": "Number"
  581. }
  582. },
  583. {
  584. "id": 6,
  585. "name": "regtime",
  586. "type": {
  587. "type": "Number"
  588. }
  589. },
  590. {
  591. "id": 7,
  592. "name": "loginTime",
  593. "type": {
  594. "type": "Number"
  595. }
  596. },
  597. {
  598. "id": 8,
  599. "name": "lastlogin",
  600. "type": {
  601. "type": "Number"
  602. }
  603. },
  604. {
  605. "id": 9,
  606. "name": "lang",
  607. "type": {
  608. "type": "String"
  609. }
  610. },
  611. {
  612. "id": 10,
  613. "name": "iscz",
  614. "type": {
  615. "type": "Number"
  616. }
  617. },
  618. {
  619. "id": 11,
  620. "name": "rmbcz",
  621. "type": {
  622. "type": "Number"
  623. }
  624. },
  625. {
  626. "id": 12,
  627. "name": "power",
  628. "type": {
  629. "type": "Number"
  630. }
  631. }
  632. ]
  633. },
  634. "user/PtlLookFuser/ReqLookFuser": {
  635. "type": "Interface",
  636. "extends": [
  637. {
  638. "id": 0,
  639. "type": {
  640. "type": "Reference",
  641. "target": "base/BaseRequest"
  642. }
  643. }
  644. ]
  645. },
  646. "user/PtlLookFuser/ResLookFuser": {
  647. "type": "Interface",
  648. "extends": [
  649. {
  650. "id": 0,
  651. "type": {
  652. "type": "Reference",
  653. "target": "base/BaseResponse"
  654. }
  655. }
  656. ],
  657. "properties": [
  658. {
  659. "id": 0,
  660. "name": "ret",
  661. "type": {
  662. "type": "String"
  663. }
  664. }
  665. ]
  666. }
  667. }
  668. };