eps.d.ts 24 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538
  1. declare namespace Eps {
  2. interface BaseSysDepartmentEntity {
  3. /**
  4. * 任意键值
  5. */
  6. [key: string]: any;
  7. }
  8. interface BaseSysLogEntity {
  9. /**
  10. * 任意键值
  11. */
  12. [key: string]: any;
  13. }
  14. interface BaseSysMenuEntity {
  15. /**
  16. * 任意键值
  17. */
  18. [key: string]: any;
  19. }
  20. interface BaseSysParamEntity {
  21. /**
  22. * 任意键值
  23. */
  24. [key: string]: any;
  25. }
  26. interface BaseSysRoleEntity {
  27. /**
  28. * 任意键值
  29. */
  30. [key: string]: any;
  31. }
  32. interface BaseSysUserEntity {
  33. /**
  34. * 任意键值
  35. */
  36. [key: string]: any;
  37. }
  38. interface DemoGoodsEntity {
  39. /**
  40. * 任意键值
  41. */
  42. [key: string]: any;
  43. }
  44. interface DictInfoEntity {
  45. /**
  46. * 任意键值
  47. */
  48. [key: string]: any;
  49. }
  50. interface DictTypeEntity {
  51. /**
  52. * 任意键值
  53. */
  54. [key: string]: any;
  55. }
  56. interface PluginInfoEntity {
  57. /**
  58. * 任意键值
  59. */
  60. [key: string]: any;
  61. }
  62. interface RecycleDataEntity {
  63. /**
  64. * 任意键值
  65. */
  66. [key: string]: any;
  67. }
  68. interface SpaceInfoEntity {
  69. /**
  70. * 任意键值
  71. */
  72. [key: string]: any;
  73. }
  74. interface SpaceTypeEntity {
  75. /**
  76. * 任意键值
  77. */
  78. [key: string]: any;
  79. }
  80. interface TaskInfoEntity {
  81. /**
  82. * 任意键值
  83. */
  84. [key: string]: any;
  85. }
  86. interface UserAddressEntity {
  87. /**
  88. * 任意键值
  89. */
  90. [key: string]: any;
  91. }
  92. interface UserInfoEntity {
  93. /**
  94. * 任意键值
  95. */
  96. [key: string]: any;
  97. }
  98. interface ChatMessageEntity {
  99. /**
  100. * 任意键值
  101. */
  102. [key: string]: any;
  103. }
  104. interface ChatSessionEntity {
  105. /**
  106. * 任意键值
  107. */
  108. [key: string]: any;
  109. }
  110. interface TestEntity {
  111. /**
  112. * 任意键值
  113. */
  114. [key: string]: any;
  115. }
  116. interface DemoUserFollowEntity {
  117. /**
  118. * 任意键值
  119. */
  120. [key: string]: any;
  121. }
  122. interface DemoUserInfoEntity {
  123. /**
  124. * 任意键值
  125. */
  126. [key: string]: any;
  127. }
  128. interface BaseComm {
  129. /**
  130. * personUpdate
  131. */
  132. "personUpdate"(data?: any): Promise<any>;
  133. /**
  134. * uploadMode
  135. */
  136. "uploadMode"(data?: any): Promise<any>;
  137. /**
  138. * permmenu
  139. */
  140. "permmenu"(data?: any): Promise<any>;
  141. /**
  142. * person
  143. */
  144. "person"(data?: any): Promise<any>;
  145. /**
  146. * upload
  147. */
  148. "upload"(data?: any): Promise<any>;
  149. /**
  150. * logout
  151. */
  152. "logout"(data?: any): Promise<any>;
  153. /**
  154. * 权限标识
  155. */
  156. permission: {
  157. personUpdate: string;
  158. uploadMode: string;
  159. permmenu: string;
  160. person: string;
  161. upload: string;
  162. logout: string;
  163. };
  164. /**
  165. * 权限状态
  166. */
  167. _permission: {
  168. personUpdate: boolean;
  169. uploadMode: boolean;
  170. permmenu: boolean;
  171. person: boolean;
  172. upload: boolean;
  173. logout: boolean;
  174. };
  175. /**
  176. * 请求
  177. */
  178. request: Service["request"];
  179. }
  180. interface BaseOpen {
  181. /**
  182. * refreshToken
  183. */
  184. "refreshToken"(data?: any): Promise<any>;
  185. /**
  186. * captcha
  187. */
  188. "captcha"(data?: any): Promise<any>;
  189. /**
  190. * login
  191. */
  192. "login"(data?: any): Promise<any>;
  193. /**
  194. * html
  195. */
  196. "html"(data?: any): Promise<any>;
  197. /**
  198. * eps
  199. */
  200. "eps"(data?: any): Promise<any>;
  201. /**
  202. * 权限标识
  203. */
  204. permission: {
  205. refreshToken: string;
  206. captcha: string;
  207. login: string;
  208. html: string;
  209. eps: string;
  210. };
  211. /**
  212. * 权限状态
  213. */
  214. _permission: {
  215. refreshToken: boolean;
  216. captcha: boolean;
  217. login: boolean;
  218. html: boolean;
  219. eps: boolean;
  220. };
  221. /**
  222. * 请求
  223. */
  224. request: Service["request"];
  225. }
  226. interface BaseSysDepartment {
  227. /**
  228. * delete
  229. */
  230. "delete"(data?: any): Promise<any>;
  231. /**
  232. * update
  233. */
  234. "update"(data?: any): Promise<any>;
  235. /**
  236. * order
  237. */
  238. "order"(data?: any): Promise<any>;
  239. /**
  240. * list
  241. */
  242. "list"(data?: any): Promise<BaseSysDepartmentEntity[]>;
  243. /**
  244. * add
  245. */
  246. "add"(data?: any): Promise<any>;
  247. /**
  248. * 权限标识
  249. */
  250. permission: { delete: string; update: string; order: string; list: string; add: string };
  251. /**
  252. * 权限状态
  253. */
  254. _permission: {
  255. delete: boolean;
  256. update: boolean;
  257. order: boolean;
  258. list: boolean;
  259. add: boolean;
  260. };
  261. /**
  262. * 请求
  263. */
  264. request: Service["request"];
  265. }
  266. interface BaseSysLog {
  267. /**
  268. * setKeep
  269. */
  270. "setKeep"(data?: any): Promise<any>;
  271. /**
  272. * getKeep
  273. */
  274. "getKeep"(data?: any): Promise<any>;
  275. /**
  276. * clear
  277. */
  278. "clear"(data?: any): Promise<any>;
  279. /**
  280. * page
  281. */
  282. "page"(data?: any): Promise<{
  283. pagination: { size: number; page: number; total: number; [key: string]: any };
  284. list: BaseSysLogEntity[];
  285. [key: string]: any;
  286. }>;
  287. /**
  288. * 权限标识
  289. */
  290. permission: { setKeep: string; getKeep: string; clear: string; page: string };
  291. /**
  292. * 权限状态
  293. */
  294. _permission: { setKeep: boolean; getKeep: boolean; clear: boolean; page: boolean };
  295. /**
  296. * 请求
  297. */
  298. request: Service["request"];
  299. }
  300. interface BaseSysMenu {
  301. /**
  302. * create
  303. */
  304. "create"(data?: any): Promise<any>;
  305. /**
  306. * export
  307. */
  308. "export"(data?: any): Promise<any>;
  309. /**
  310. * import
  311. */
  312. "import"(data?: any): Promise<any>;
  313. /**
  314. * delete
  315. */
  316. "delete"(data?: any): Promise<any>;
  317. /**
  318. * update
  319. */
  320. "update"(data?: any): Promise<any>;
  321. /**
  322. * parse
  323. */
  324. "parse"(data?: any): Promise<any>;
  325. /**
  326. * info
  327. */
  328. "info"(data?: any): Promise<BaseSysMenuEntity>;
  329. /**
  330. * list
  331. */
  332. "list"(data?: any): Promise<BaseSysMenuEntity[]>;
  333. /**
  334. * page
  335. */
  336. "page"(data?: any): Promise<{
  337. pagination: { size: number; page: number; total: number; [key: string]: any };
  338. list: BaseSysMenuEntity[];
  339. [key: string]: any;
  340. }>;
  341. /**
  342. * add
  343. */
  344. "add"(data?: any): Promise<any>;
  345. /**
  346. * 权限标识
  347. */
  348. permission: {
  349. create: string;
  350. export: string;
  351. import: string;
  352. delete: string;
  353. update: string;
  354. parse: string;
  355. info: string;
  356. list: string;
  357. page: string;
  358. add: string;
  359. };
  360. /**
  361. * 权限状态
  362. */
  363. _permission: {
  364. create: boolean;
  365. export: boolean;
  366. import: boolean;
  367. delete: boolean;
  368. update: boolean;
  369. parse: boolean;
  370. info: boolean;
  371. list: boolean;
  372. page: boolean;
  373. add: boolean;
  374. };
  375. /**
  376. * 请求
  377. */
  378. request: Service["request"];
  379. }
  380. interface BaseSysParam {
  381. /**
  382. * delete
  383. */
  384. "delete"(data?: any): Promise<any>;
  385. /**
  386. * update
  387. */
  388. "update"(data?: any): Promise<any>;
  389. /**
  390. * html
  391. */
  392. "html"(data?: any): Promise<any>;
  393. /**
  394. * info
  395. */
  396. "info"(data?: any): Promise<BaseSysParamEntity>;
  397. /**
  398. * page
  399. */
  400. "page"(data?: any): Promise<{
  401. pagination: { size: number; page: number; total: number; [key: string]: any };
  402. list: BaseSysParamEntity[];
  403. [key: string]: any;
  404. }>;
  405. /**
  406. * add
  407. */
  408. "add"(data?: any): Promise<any>;
  409. /**
  410. * 权限标识
  411. */
  412. permission: {
  413. delete: string;
  414. update: string;
  415. html: string;
  416. info: string;
  417. page: string;
  418. add: string;
  419. };
  420. /**
  421. * 权限状态
  422. */
  423. _permission: {
  424. delete: boolean;
  425. update: boolean;
  426. html: boolean;
  427. info: boolean;
  428. page: boolean;
  429. add: boolean;
  430. };
  431. /**
  432. * 请求
  433. */
  434. request: Service["request"];
  435. }
  436. interface BaseSysRole {
  437. /**
  438. * delete
  439. */
  440. "delete"(data?: any): Promise<any>;
  441. /**
  442. * update
  443. */
  444. "update"(data?: any): Promise<any>;
  445. /**
  446. * info
  447. */
  448. "info"(data?: any): Promise<BaseSysRoleEntity>;
  449. /**
  450. * list
  451. */
  452. "list"(data?: any): Promise<BaseSysRoleEntity[]>;
  453. /**
  454. * page
  455. */
  456. "page"(data?: any): Promise<{
  457. pagination: { size: number; page: number; total: number; [key: string]: any };
  458. list: BaseSysRoleEntity[];
  459. [key: string]: any;
  460. }>;
  461. /**
  462. * add
  463. */
  464. "add"(data?: any): Promise<any>;
  465. /**
  466. * 权限标识
  467. */
  468. permission: {
  469. delete: string;
  470. update: string;
  471. info: string;
  472. list: string;
  473. page: string;
  474. add: string;
  475. };
  476. /**
  477. * 权限状态
  478. */
  479. _permission: {
  480. delete: boolean;
  481. update: boolean;
  482. info: boolean;
  483. list: boolean;
  484. page: boolean;
  485. add: boolean;
  486. };
  487. /**
  488. * 请求
  489. */
  490. request: Service["request"];
  491. }
  492. interface BaseSysUser {
  493. /**
  494. * delete
  495. */
  496. "delete"(data?: any): Promise<any>;
  497. /**
  498. * update
  499. */
  500. "update"(data?: any): Promise<any>;
  501. /**
  502. * move
  503. */
  504. "move"(data?: any): Promise<any>;
  505. /**
  506. * info
  507. */
  508. "info"(data?: any): Promise<BaseSysUserEntity>;
  509. /**
  510. * list
  511. */
  512. "list"(data?: any): Promise<BaseSysUserEntity[]>;
  513. /**
  514. * page
  515. */
  516. "page"(data?: any): Promise<{
  517. pagination: { size: number; page: number; total: number; [key: string]: any };
  518. list: BaseSysUserEntity[];
  519. [key: string]: any;
  520. }>;
  521. /**
  522. * add
  523. */
  524. "add"(data?: any): Promise<any>;
  525. /**
  526. * 权限标识
  527. */
  528. permission: {
  529. delete: string;
  530. update: string;
  531. move: string;
  532. info: string;
  533. list: string;
  534. page: string;
  535. add: string;
  536. };
  537. /**
  538. * 权限状态
  539. */
  540. _permission: {
  541. delete: boolean;
  542. update: boolean;
  543. move: boolean;
  544. info: boolean;
  545. list: boolean;
  546. page: boolean;
  547. add: boolean;
  548. };
  549. /**
  550. * 请求
  551. */
  552. request: Service["request"];
  553. }
  554. interface DemoGoods {
  555. /**
  556. * delete
  557. */
  558. "delete"(data?: any): Promise<any>;
  559. /**
  560. * update
  561. */
  562. "update"(data?: any): Promise<any>;
  563. /**
  564. * info
  565. */
  566. "info"(data?: any): Promise<DemoGoodsEntity>;
  567. /**
  568. * list
  569. */
  570. "list"(data?: any): Promise<DemoGoodsEntity[]>;
  571. /**
  572. * page
  573. */
  574. "page"(data?: any): Promise<{
  575. pagination: { size: number; page: number; total: number; [key: string]: any };
  576. list: DemoGoodsEntity[];
  577. [key: string]: any;
  578. }>;
  579. /**
  580. * add
  581. */
  582. "add"(data?: any): Promise<any>;
  583. /**
  584. * page
  585. */
  586. "page"(data?: any): Promise<{
  587. pagination: { size: number; page: number; total: number; [key: string]: any };
  588. list: DemoGoodsEntity[];
  589. [key: string]: any;
  590. }>;
  591. /**
  592. * add
  593. */
  594. "add"(data?: any): Promise<any>;
  595. /**
  596. * 权限标识
  597. */
  598. permission: {
  599. delete: string;
  600. update: string;
  601. info: string;
  602. list: string;
  603. page: string;
  604. add: string;
  605. };
  606. /**
  607. * 权限状态
  608. */
  609. _permission: {
  610. delete: boolean;
  611. update: boolean;
  612. info: boolean;
  613. list: boolean;
  614. page: boolean;
  615. add: boolean;
  616. };
  617. /**
  618. * 请求
  619. */
  620. request: Service["request"];
  621. }
  622. interface DemoUserFollow {
  623. /**
  624. * page
  625. */
  626. "page"(data?: any): Promise<{
  627. pagination: { size: number; page: number; total: number; [key: string]: any };
  628. list: DemoUserFollowEntity[];
  629. [key: string]: any;
  630. }>;
  631. /**
  632. * list
  633. */
  634. "list"(data?: any): Promise<DemoUserFollowEntity[]>;
  635. /**
  636. * info
  637. */
  638. "info"(data?: any): Promise<DemoUserFollowEntity>;
  639. /**
  640. * delete
  641. */
  642. "delete"(data?: any): Promise<any>;
  643. /**
  644. * update
  645. */
  646. "update"(data?: any): Promise<any>;
  647. /**
  648. * add
  649. */
  650. "add"(data?: any): Promise<any>;
  651. /**
  652. * 权限标识
  653. */
  654. permission: {
  655. page: string;
  656. list: string;
  657. info: string;
  658. delete: string;
  659. update: string;
  660. add: string;
  661. };
  662. /**
  663. * 权限状态
  664. */
  665. _permission: {
  666. page: boolean;
  667. list: boolean;
  668. info: boolean;
  669. delete: boolean;
  670. update: boolean;
  671. add: boolean;
  672. };
  673. /**
  674. * 请求
  675. */
  676. request: Service["request"];
  677. }
  678. interface DemoUserInfo {
  679. /**
  680. * t1
  681. */
  682. "t1"(data?: any): Promise<any>;
  683. /**
  684. * t2
  685. */
  686. "t2"(data?: any): Promise<any>;
  687. /**
  688. * t3
  689. */
  690. "t3"(data?: any): Promise<any>;
  691. /**
  692. * page
  693. */
  694. "page"(data?: any): Promise<{
  695. pagination: { size: number; page: number; total: number; [key: string]: any };
  696. list: DemoUserInfoEntity[];
  697. [key: string]: any;
  698. }>;
  699. /**
  700. * list
  701. */
  702. "list"(data?: any): Promise<DemoUserInfoEntity[]>;
  703. /**
  704. * info
  705. */
  706. "info"(data?: any): Promise<DemoUserInfoEntity>;
  707. /**
  708. * delete
  709. */
  710. "delete"(data?: any): Promise<any>;
  711. /**
  712. * update
  713. */
  714. "update"(data?: any): Promise<any>;
  715. /**
  716. * add
  717. */
  718. "add"(data?: any): Promise<any>;
  719. /**
  720. * 权限标识
  721. */
  722. permission: {
  723. t1: string;
  724. t2: string;
  725. t3: string;
  726. page: string;
  727. list: string;
  728. info: string;
  729. delete: string;
  730. update: string;
  731. add: string;
  732. };
  733. /**
  734. * 权限状态
  735. */
  736. _permission: {
  737. t1: boolean;
  738. t2: boolean;
  739. t3: boolean;
  740. page: boolean;
  741. list: boolean;
  742. info: boolean;
  743. delete: boolean;
  744. update: boolean;
  745. add: boolean;
  746. };
  747. /**
  748. * 请求
  749. */
  750. request: Service["request"];
  751. }
  752. interface DictInfo {
  753. /**
  754. * delete
  755. */
  756. "delete"(data?: any): Promise<any>;
  757. /**
  758. * update
  759. */
  760. "update"(data?: any): Promise<any>;
  761. /**
  762. * data
  763. */
  764. "data"(data?: any): Promise<any>;
  765. /**
  766. * info
  767. */
  768. "info"(data?: any): Promise<DictInfoEntity>;
  769. /**
  770. * list
  771. */
  772. "list"(data?: any): Promise<DictInfoEntity[]>;
  773. /**
  774. * page
  775. */
  776. "page"(data?: any): Promise<{
  777. pagination: { size: number; page: number; total: number; [key: string]: any };
  778. list: DictInfoEntity[];
  779. [key: string]: any;
  780. }>;
  781. /**
  782. * add
  783. */
  784. "add"(data?: any): Promise<any>;
  785. /**
  786. * 权限标识
  787. */
  788. permission: {
  789. delete: string;
  790. update: string;
  791. data: string;
  792. info: string;
  793. list: string;
  794. page: string;
  795. add: string;
  796. };
  797. /**
  798. * 权限状态
  799. */
  800. _permission: {
  801. delete: boolean;
  802. update: boolean;
  803. data: boolean;
  804. info: boolean;
  805. list: boolean;
  806. page: boolean;
  807. add: boolean;
  808. };
  809. /**
  810. * 请求
  811. */
  812. request: Service["request"];
  813. }
  814. interface DictType {
  815. /**
  816. * delete
  817. */
  818. "delete"(data?: any): Promise<any>;
  819. /**
  820. * update
  821. */
  822. "update"(data?: any): Promise<any>;
  823. /**
  824. * info
  825. */
  826. "info"(data?: any): Promise<DictTypeEntity>;
  827. /**
  828. * list
  829. */
  830. "list"(data?: any): Promise<DictTypeEntity[]>;
  831. /**
  832. * page
  833. */
  834. "page"(data?: any): Promise<{
  835. pagination: { size: number; page: number; total: number; [key: string]: any };
  836. list: DictTypeEntity[];
  837. [key: string]: any;
  838. }>;
  839. /**
  840. * add
  841. */
  842. "add"(data?: any): Promise<any>;
  843. /**
  844. * 权限标识
  845. */
  846. permission: {
  847. delete: string;
  848. update: string;
  849. info: string;
  850. list: string;
  851. page: string;
  852. add: string;
  853. };
  854. /**
  855. * 权限状态
  856. */
  857. _permission: {
  858. delete: boolean;
  859. update: boolean;
  860. info: boolean;
  861. list: boolean;
  862. page: boolean;
  863. add: boolean;
  864. };
  865. /**
  866. * 请求
  867. */
  868. request: Service["request"];
  869. }
  870. interface PluginInfo {
  871. /**
  872. * install
  873. */
  874. "install"(data?: any): Promise<any>;
  875. /**
  876. * delete
  877. */
  878. "delete"(data?: any): Promise<any>;
  879. /**
  880. * update
  881. */
  882. "update"(data?: any): Promise<any>;
  883. /**
  884. * info
  885. */
  886. "info"(data?: any): Promise<PluginInfoEntity>;
  887. /**
  888. * list
  889. */
  890. "list"(data?: any): Promise<PluginInfoEntity[]>;
  891. /**
  892. * page
  893. */
  894. "page"(data?: any): Promise<{
  895. pagination: { size: number; page: number; total: number; [key: string]: any };
  896. list: PluginInfoEntity[];
  897. [key: string]: any;
  898. }>;
  899. /**
  900. * add
  901. */
  902. "add"(data?: any): Promise<any>;
  903. /**
  904. * 权限标识
  905. */
  906. permission: {
  907. install: string;
  908. delete: string;
  909. update: string;
  910. info: string;
  911. list: string;
  912. page: string;
  913. add: string;
  914. };
  915. /**
  916. * 权限状态
  917. */
  918. _permission: {
  919. install: boolean;
  920. delete: boolean;
  921. update: boolean;
  922. info: boolean;
  923. list: boolean;
  924. page: boolean;
  925. add: boolean;
  926. };
  927. /**
  928. * 请求
  929. */
  930. request: Service["request"];
  931. }
  932. interface RecycleData {
  933. /**
  934. * restore
  935. */
  936. "restore"(data?: any): Promise<any>;
  937. /**
  938. * info
  939. */
  940. "info"(data?: any): Promise<RecycleDataEntity>;
  941. /**
  942. * page
  943. */
  944. "page"(data?: any): Promise<{
  945. pagination: { size: number; page: number; total: number; [key: string]: any };
  946. list: RecycleDataEntity[];
  947. [key: string]: any;
  948. }>;
  949. /**
  950. * info
  951. */
  952. "info"(data?: any): Promise<RecycleDataEntity>;
  953. /**
  954. * list
  955. */
  956. "list"(data?: any): Promise<RecycleDataEntity[]>;
  957. /**
  958. * page
  959. */
  960. "page"(data?: any): Promise<{
  961. pagination: { size: number; page: number; total: number; [key: string]: any };
  962. list: RecycleDataEntity[];
  963. [key: string]: any;
  964. }>;
  965. /**
  966. * add
  967. */
  968. "add"(data?: any): Promise<any>;
  969. /**
  970. * 权限标识
  971. */
  972. permission: { restore: string; info: string; page: string; list: string; add: string };
  973. /**
  974. * 权限状态
  975. */
  976. _permission: {
  977. restore: boolean;
  978. info: boolean;
  979. page: boolean;
  980. list: boolean;
  981. add: boolean;
  982. };
  983. /**
  984. * 请求
  985. */
  986. request: Service["request"];
  987. }
  988. interface SpaceInfo {
  989. /**
  990. * delete
  991. */
  992. "delete"(data?: any): Promise<any>;
  993. /**
  994. * update
  995. */
  996. "update"(data?: any): Promise<any>;
  997. /**
  998. * info
  999. */
  1000. "info"(data?: any): Promise<SpaceInfoEntity>;
  1001. /**
  1002. * list
  1003. */
  1004. "list"(data?: any): Promise<SpaceInfoEntity[]>;
  1005. /**
  1006. * page
  1007. */
  1008. "page"(data?: any): Promise<{
  1009. pagination: { size: number; page: number; total: number; [key: string]: any };
  1010. list: SpaceInfoEntity[];
  1011. [key: string]: any;
  1012. }>;
  1013. /**
  1014. * add
  1015. */
  1016. "add"(data?: any): Promise<any>;
  1017. /**
  1018. * 权限标识
  1019. */
  1020. permission: {
  1021. delete: string;
  1022. update: string;
  1023. info: string;
  1024. list: string;
  1025. page: string;
  1026. add: string;
  1027. };
  1028. /**
  1029. * 权限状态
  1030. */
  1031. _permission: {
  1032. delete: boolean;
  1033. update: boolean;
  1034. info: boolean;
  1035. list: boolean;
  1036. page: boolean;
  1037. add: boolean;
  1038. };
  1039. /**
  1040. * 请求
  1041. */
  1042. request: Service["request"];
  1043. }
  1044. interface SpaceType {
  1045. /**
  1046. * delete
  1047. */
  1048. "delete"(data?: any): Promise<any>;
  1049. /**
  1050. * update
  1051. */
  1052. "update"(data?: any): Promise<any>;
  1053. /**
  1054. * info
  1055. */
  1056. "info"(data?: any): Promise<SpaceTypeEntity>;
  1057. /**
  1058. * list
  1059. */
  1060. "list"(data?: any): Promise<SpaceTypeEntity[]>;
  1061. /**
  1062. * page
  1063. */
  1064. "page"(data?: any): Promise<{
  1065. pagination: { size: number; page: number; total: number; [key: string]: any };
  1066. list: SpaceTypeEntity[];
  1067. [key: string]: any;
  1068. }>;
  1069. /**
  1070. * add
  1071. */
  1072. "add"(data?: any): Promise<any>;
  1073. /**
  1074. * 权限标识
  1075. */
  1076. permission: {
  1077. delete: string;
  1078. update: string;
  1079. info: string;
  1080. list: string;
  1081. page: string;
  1082. add: string;
  1083. };
  1084. /**
  1085. * 权限状态
  1086. */
  1087. _permission: {
  1088. delete: boolean;
  1089. update: boolean;
  1090. info: boolean;
  1091. list: boolean;
  1092. page: boolean;
  1093. add: boolean;
  1094. };
  1095. /**
  1096. * 请求
  1097. */
  1098. request: Service["request"];
  1099. }
  1100. interface TaskInfo {
  1101. /**
  1102. * delete
  1103. */
  1104. "delete"(data?: any): Promise<any>;
  1105. /**
  1106. * update
  1107. */
  1108. "update"(data?: any): Promise<any>;
  1109. /**
  1110. * start
  1111. */
  1112. "start"(data?: any): Promise<any>;
  1113. /**
  1114. * once
  1115. */
  1116. "once"(data?: any): Promise<any>;
  1117. /**
  1118. * stop
  1119. */
  1120. "stop"(data?: any): Promise<any>;
  1121. /**
  1122. * info
  1123. */
  1124. "info"(data?: any): Promise<TaskInfoEntity>;
  1125. /**
  1126. * page
  1127. */
  1128. "page"(data?: any): Promise<{
  1129. pagination: { size: number; page: number; total: number; [key: string]: any };
  1130. list: TaskInfoEntity[];
  1131. [key: string]: any;
  1132. }>;
  1133. /**
  1134. * log
  1135. */
  1136. "log"(data?: any): Promise<any>;
  1137. /**
  1138. * add
  1139. */
  1140. "add"(data?: any): Promise<any>;
  1141. /**
  1142. * 权限标识
  1143. */
  1144. permission: {
  1145. delete: string;
  1146. update: string;
  1147. start: string;
  1148. once: string;
  1149. stop: string;
  1150. info: string;
  1151. page: string;
  1152. log: string;
  1153. add: string;
  1154. };
  1155. /**
  1156. * 权限状态
  1157. */
  1158. _permission: {
  1159. delete: boolean;
  1160. update: boolean;
  1161. start: boolean;
  1162. once: boolean;
  1163. stop: boolean;
  1164. info: boolean;
  1165. page: boolean;
  1166. log: boolean;
  1167. add: boolean;
  1168. };
  1169. /**
  1170. * 请求
  1171. */
  1172. request: Service["request"];
  1173. }
  1174. interface UserAddress {
  1175. /**
  1176. * delete
  1177. */
  1178. "delete"(data?: any): Promise<any>;
  1179. /**
  1180. * update
  1181. */
  1182. "update"(data?: any): Promise<any>;
  1183. /**
  1184. * info
  1185. */
  1186. "info"(data?: any): Promise<UserAddressEntity>;
  1187. /**
  1188. * list
  1189. */
  1190. "list"(data?: any): Promise<UserAddressEntity[]>;
  1191. /**
  1192. * page
  1193. */
  1194. "page"(data?: any): Promise<{
  1195. pagination: { size: number; page: number; total: number; [key: string]: any };
  1196. list: UserAddressEntity[];
  1197. [key: string]: any;
  1198. }>;
  1199. /**
  1200. * add
  1201. */
  1202. "add"(data?: any): Promise<any>;
  1203. /**
  1204. * 权限标识
  1205. */
  1206. permission: {
  1207. delete: string;
  1208. update: string;
  1209. info: string;
  1210. list: string;
  1211. page: string;
  1212. add: string;
  1213. };
  1214. /**
  1215. * 权限状态
  1216. */
  1217. _permission: {
  1218. delete: boolean;
  1219. update: boolean;
  1220. info: boolean;
  1221. list: boolean;
  1222. page: boolean;
  1223. add: boolean;
  1224. };
  1225. /**
  1226. * 请求
  1227. */
  1228. request: Service["request"];
  1229. }
  1230. interface UserInfo {
  1231. /**
  1232. * delete
  1233. */
  1234. "delete"(data?: any): Promise<any>;
  1235. /**
  1236. * update
  1237. */
  1238. "update"(data?: any): Promise<any>;
  1239. /**
  1240. * info
  1241. */
  1242. "info"(data?: any): Promise<UserInfoEntity>;
  1243. /**
  1244. * list
  1245. */
  1246. "list"(data?: any): Promise<UserInfoEntity[]>;
  1247. /**
  1248. * page
  1249. */
  1250. "page"(data?: any): Promise<{
  1251. pagination: { size: number; page: number; total: number; [key: string]: any };
  1252. list: UserInfoEntity[];
  1253. [key: string]: any;
  1254. }>;
  1255. /**
  1256. * add
  1257. */
  1258. "add"(data?: any): Promise<any>;
  1259. /**
  1260. * add
  1261. */
  1262. "add"(data?: any): Promise<any>;
  1263. /**
  1264. * 权限标识
  1265. */
  1266. permission: {
  1267. delete: string;
  1268. update: string;
  1269. info: string;
  1270. list: string;
  1271. page: string;
  1272. add: string;
  1273. };
  1274. /**
  1275. * 权限状态
  1276. */
  1277. _permission: {
  1278. delete: boolean;
  1279. update: boolean;
  1280. info: boolean;
  1281. list: boolean;
  1282. page: boolean;
  1283. add: boolean;
  1284. };
  1285. /**
  1286. * 请求
  1287. */
  1288. request: Service["request"];
  1289. }
  1290. interface ChatMessage {
  1291. /**
  1292. * page
  1293. */
  1294. "page"(data?: any): Promise<{
  1295. pagination: { size: number; page: number; total: number; [key: string]: any };
  1296. list: ChatMessageEntity[];
  1297. [key: string]: any;
  1298. }>;
  1299. /**
  1300. * list
  1301. */
  1302. "list"(data?: any): Promise<ChatMessageEntity[]>;
  1303. /**
  1304. * info
  1305. */
  1306. "info"(data?: any): Promise<ChatMessageEntity>;
  1307. /**
  1308. * delete
  1309. */
  1310. "delete"(data?: any): Promise<any>;
  1311. /**
  1312. * update
  1313. */
  1314. "update"(data?: any): Promise<any>;
  1315. /**
  1316. * add
  1317. */
  1318. "add"(data?: any): Promise<any>;
  1319. /**
  1320. * 权限标识
  1321. */
  1322. permission: {
  1323. page: string;
  1324. list: string;
  1325. info: string;
  1326. delete: string;
  1327. update: string;
  1328. add: string;
  1329. };
  1330. /**
  1331. * 权限状态
  1332. */
  1333. _permission: {
  1334. page: boolean;
  1335. list: boolean;
  1336. info: boolean;
  1337. delete: boolean;
  1338. update: boolean;
  1339. add: boolean;
  1340. };
  1341. /**
  1342. * 请求
  1343. */
  1344. request: Service["request"];
  1345. }
  1346. interface ChatSession {
  1347. /**
  1348. * page
  1349. */
  1350. "page"(data?: any): Promise<{
  1351. pagination: { size: number; page: number; total: number; [key: string]: any };
  1352. list: ChatSessionEntity[];
  1353. [key: string]: any;
  1354. }>;
  1355. /**
  1356. * list
  1357. */
  1358. "list"(data?: any): Promise<ChatSessionEntity[]>;
  1359. /**
  1360. * info
  1361. */
  1362. "info"(data?: any): Promise<ChatSessionEntity>;
  1363. /**
  1364. * delete
  1365. */
  1366. "delete"(data?: any): Promise<any>;
  1367. /**
  1368. * update
  1369. */
  1370. "update"(data?: any): Promise<any>;
  1371. /**
  1372. * add
  1373. */
  1374. "add"(data?: any): Promise<any>;
  1375. /**
  1376. * 权限标识
  1377. */
  1378. permission: {
  1379. page: string;
  1380. list: string;
  1381. info: string;
  1382. delete: string;
  1383. update: string;
  1384. add: string;
  1385. };
  1386. /**
  1387. * 权限状态
  1388. */
  1389. _permission: {
  1390. page: boolean;
  1391. list: boolean;
  1392. info: boolean;
  1393. delete: boolean;
  1394. update: boolean;
  1395. add: boolean;
  1396. };
  1397. /**
  1398. * 请求
  1399. */
  1400. request: Service["request"];
  1401. }
  1402. interface Test {
  1403. /**
  1404. * page
  1405. */
  1406. "page"(data?: any): Promise<{
  1407. pagination: { size: number; page: number; total: number; [key: string]: any };
  1408. list: TestEntity[];
  1409. [key: string]: any;
  1410. }>;
  1411. /**
  1412. * update
  1413. */
  1414. "update"(data?: any): Promise<any>;
  1415. /**
  1416. * add
  1417. */
  1418. "add"(data?: any): Promise<any>;
  1419. /**
  1420. * info
  1421. */
  1422. "info"(data?: any): Promise<TestEntity>;
  1423. /**
  1424. * delete
  1425. */
  1426. "delete"(data?: any): Promise<any>;
  1427. /**
  1428. * list
  1429. */
  1430. "list"(data?: any): Promise<TestEntity[]>;
  1431. /**
  1432. * 权限标识
  1433. */
  1434. permission: {
  1435. page: string;
  1436. update: string;
  1437. add: string;
  1438. info: string;
  1439. delete: string;
  1440. list: string;
  1441. };
  1442. /**
  1443. * 权限状态
  1444. */
  1445. _permission: {
  1446. page: boolean;
  1447. update: boolean;
  1448. add: boolean;
  1449. info: boolean;
  1450. delete: boolean;
  1451. list: boolean;
  1452. };
  1453. /**
  1454. * 请求
  1455. */
  1456. request: Service["request"];
  1457. }
  1458. type json = any;
  1459. type Service = {
  1460. request(options?: {
  1461. url: string;
  1462. method?: "POST" | "GET" | "PUT" | "DELETE" | "PATCH" | "HEAD" | "OPTIONS";
  1463. data?: any;
  1464. params?: any;
  1465. headers?: {
  1466. [key: string]: any;
  1467. };
  1468. timeout?: number;
  1469. proxy?: boolean;
  1470. [key: string]: any;
  1471. }): Promise<any>;
  1472. base: {
  1473. comm: BaseComm;
  1474. open: BaseOpen;
  1475. sys: {
  1476. department: BaseSysDepartment;
  1477. log: BaseSysLog;
  1478. menu: BaseSysMenu;
  1479. param: BaseSysParam;
  1480. role: BaseSysRole;
  1481. user: BaseSysUser;
  1482. };
  1483. };
  1484. demo: { goods: DemoGoods; user: { follow: DemoUserFollow; info: DemoUserInfo } };
  1485. dict: { info: DictInfo; type: DictType };
  1486. plugin: { info: PluginInfo };
  1487. recycle: { data: RecycleData };
  1488. space: { info: SpaceInfo; type: SpaceType };
  1489. task: { info: TaskInfo };
  1490. user: { address: UserAddress; info: UserInfo };
  1491. chat: { message: ChatMessage; session: ChatSession };
  1492. test: Test;
  1493. };
  1494. }