serviceProto.ts 15 KB

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