eps.d.ts 48 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308
  1. declare namespace Eps {
  2. interface BaseSysAngleEntity {
  3. /**
  4. * ID
  5. */
  6. id?: number;
  7. /**
  8. * 视角标签名称
  9. */
  10. name?: string;
  11. /**
  12. * 经度
  13. */
  14. x?: string;
  15. /**
  16. * 纬度
  17. */
  18. y?: string;
  19. /**
  20. * 高度
  21. */
  22. z?: string;
  23. /**
  24. * 偏航角
  25. */
  26. heading?: string;
  27. /**
  28. * 俯仰角
  29. */
  30. pitch?: string;
  31. /**
  32. * 翻转角
  33. */
  34. roll?: string;
  35. /**
  36. * 位置截图
  37. */
  38. screenshot?: string;
  39. /**
  40. * 创建人
  41. */
  42. userId?: string;
  43. /**
  44. * 创建时间
  45. */
  46. createTime?: timestamp;
  47. /**
  48. * 更新时间
  49. */
  50. updateTime?: timestamp;
  51. /**
  52. * 任意键值
  53. */
  54. [key: string]: any;
  55. }
  56. interface BaseSysAtlasEntity {
  57. /**
  58. * ID
  59. */
  60. id?: number;
  61. /**
  62. * 图集名称
  63. */
  64. atlasName?: string;
  65. /**
  66. * 图集类型
  67. */
  68. atlasType?: string;
  69. /**
  70. * 图集Id
  71. */
  72. atlasId?: string;
  73. /**
  74. * 图层Id
  75. */
  76. layerId?: number;
  77. /**
  78. * 透明度
  79. */
  80. opacity?: number;
  81. /**
  82. * 排序
  83. */
  84. orderNum?: number;
  85. /**
  86. * 树节点
  87. */
  88. treeNode?: string;
  89. /**
  90. * 创建时间
  91. */
  92. createTime?: timestamp;
  93. /**
  94. * 更新时间
  95. */
  96. updateTime?: timestamp;
  97. /**
  98. * 任意键值
  99. */
  100. [key: string]: any;
  101. }
  102. interface DataFieldEntity {
  103. /**
  104. * ID
  105. */
  106. id?: number;
  107. /**
  108. * 字段名称
  109. */
  110. name?: string;
  111. /**
  112. * 字段描述
  113. */
  114. description?: string;
  115. /**
  116. * 字段类型 0:字符 1:日期 2:数值 3:空间数据
  117. */
  118. type?: number;
  119. /**
  120. * 字段长度
  121. */
  122. length?: number;
  123. /**
  124. * 字段单位
  125. */
  126. unit?: string;
  127. /**
  128. * 是否显示 0:否 1:是
  129. */
  130. isDisplay?: number;
  131. /**
  132. * 排序
  133. */
  134. sortCode?: number;
  135. /**
  136. * 表ID
  137. */
  138. tableId?: number;
  139. /**
  140. * 创建时间
  141. */
  142. createTime?: timestamp;
  143. /**
  144. * 更新时间
  145. */
  146. updateTime?: timestamp;
  147. /**
  148. * 任意键值
  149. */
  150. [key: string]: any;
  151. }
  152. interface DataFieldEntity {
  153. /**
  154. * ID
  155. */
  156. id?: number;
  157. /**
  158. * 字段名称
  159. */
  160. name?: string;
  161. /**
  162. * 字段描述
  163. */
  164. description?: string;
  165. /**
  166. * 字段类型 0:字符 1:日期 2:数值 3:空间数据
  167. */
  168. type?: number;
  169. /**
  170. * 字段长度
  171. */
  172. length?: number;
  173. /**
  174. * 字段单位
  175. */
  176. unit?: string;
  177. /**
  178. * 是否显示 0:否 1:是
  179. */
  180. isDisplay?: number;
  181. /**
  182. * 排序
  183. */
  184. sortCode?: number;
  185. /**
  186. * 表ID
  187. */
  188. tableId?: number;
  189. /**
  190. * 创建时间
  191. */
  192. createTime?: timestamp;
  193. /**
  194. * 更新时间
  195. */
  196. updateTime?: timestamp;
  197. /**
  198. * 任意键值
  199. */
  200. [key: string]: any;
  201. }
  202. interface DataSourceEntity {
  203. /**
  204. * ID
  205. */
  206. id?: number;
  207. /**
  208. * 数据源名
  209. */
  210. name?: string;
  211. /**
  212. * IP地址
  213. */
  214. host?: string;
  215. /**
  216. * 端口
  217. */
  218. port?: string;
  219. /**
  220. * 用户名
  221. */
  222. user?: string;
  223. /**
  224. * 密码
  225. */
  226. password?: string;
  227. /**
  228. * 数据库(实例)名(地址)
  229. */
  230. database?: string;
  231. /**
  232. * 数据库类型 0:oracle 1:pgsql 2:mysql 3:sqlite
  233. */
  234. type?: number;
  235. /**
  236. * 备注
  237. */
  238. remark?: string;
  239. /**
  240. * 创建时间
  241. */
  242. createTime?: timestamp;
  243. /**
  244. * 更新时间
  245. */
  246. updateTime?: timestamp;
  247. /**
  248. * 任意键值
  249. */
  250. [key: string]: any;
  251. }
  252. interface DataTableEntity {
  253. /**
  254. * ID
  255. */
  256. id?: number;
  257. /**
  258. * 表名称
  259. */
  260. name?: string;
  261. /**
  262. * 表描述
  263. */
  264. description?: string;
  265. /**
  266. * 数据源ID
  267. */
  268. sourceId?: number;
  269. /**
  270. * 创建时间
  271. */
  272. createTime?: timestamp;
  273. /**
  274. * 更新时间
  275. */
  276. updateTime?: timestamp;
  277. /**
  278. * 任意键值
  279. */
  280. [key: string]: any;
  281. }
  282. interface BaseSysDepartmentEntity {
  283. /**
  284. * ID
  285. */
  286. id?: number;
  287. /**
  288. * 部门名称
  289. */
  290. name?: string;
  291. /**
  292. * 上级部门ID
  293. */
  294. parentId?: number;
  295. /**
  296. * 排序
  297. */
  298. orderNum?: number;
  299. /**
  300. * 创建时间
  301. */
  302. createTime?: timestamp;
  303. /**
  304. * 更新时间
  305. */
  306. updateTime?: timestamp;
  307. /**
  308. * 任意键值
  309. */
  310. [key: string]: any;
  311. }
  312. interface BaseSysLayersEntity {
  313. /**
  314. * ID
  315. */
  316. id?: number;
  317. /**
  318. * 父Id
  319. */
  320. parentId?: number;
  321. /**
  322. * 图层描述
  323. */
  324. layerName?: string;
  325. /**
  326. * 图层类型
  327. */
  328. layerType?: string;
  329. /**
  330. * 图层顺序
  331. */
  332. layerOrder?: number;
  333. /**
  334. * 排序
  335. */
  336. orderNum?: number;
  337. /**
  338. * 图层类型编码
  339. */
  340. layerCode?: string;
  341. /**
  342. * 数据源
  343. */
  344. dataSource?: string;
  345. /**
  346. * 过滤条件
  347. */
  348. filterConditions?: string;
  349. /**
  350. * 参数集
  351. */
  352. parameterSet?: json;
  353. /**
  354. * 加载接口类型
  355. */
  356. loadType?: string;
  357. /**
  358. * 样式图片
  359. */
  360. imageUrl?: string;
  361. /**
  362. * 查询源
  363. */
  364. querySet?: json;
  365. /**
  366. * 查询提示信息
  367. */
  368. promptInfo?: string;
  369. /**
  370. * 创建时间
  371. */
  372. createTime?: timestamp;
  373. /**
  374. * 更新时间
  375. */
  376. updateTime?: timestamp;
  377. /**
  378. * 任意键值
  379. */
  380. [key: string]: any;
  381. }
  382. interface BaseSysLogEntity {
  383. /**
  384. * ID
  385. */
  386. id?: number;
  387. /**
  388. * 用户ID
  389. */
  390. userId?: number;
  391. /**
  392. * 行为
  393. */
  394. action?: string;
  395. /**
  396. * ip
  397. */
  398. ip?: string;
  399. /**
  400. * ip地址
  401. */
  402. ipAddr?: string;
  403. /**
  404. * 参数
  405. */
  406. params?: json;
  407. /**
  408. * 创建时间
  409. */
  410. createTime?: timestamp;
  411. /**
  412. * 更新时间
  413. */
  414. updateTime?: timestamp;
  415. /**
  416. * 任意键值
  417. */
  418. [key: string]: any;
  419. }
  420. interface BaseSysMenuEntity {
  421. /**
  422. * ID
  423. */
  424. id?: number;
  425. /**
  426. * 父菜单ID
  427. */
  428. parentId?: number;
  429. /**
  430. * 菜单名称
  431. */
  432. name?: string;
  433. /**
  434. * 菜单地址
  435. */
  436. router?: string;
  437. /**
  438. * 权限标识
  439. */
  440. perms?: string;
  441. /**
  442. * 类型 0-目录 1-菜单 2-按钮
  443. */
  444. type?: smallint;
  445. /**
  446. * 图标
  447. */
  448. icon?: string;
  449. /**
  450. * 排序
  451. */
  452. orderNum?: number;
  453. /**
  454. * 视图地址
  455. */
  456. viewPath?: string;
  457. /**
  458. * 路由缓存
  459. */
  460. keepAlive?: boolean;
  461. /**
  462. * 是否显示
  463. */
  464. isShow?: boolean;
  465. /**
  466. * 创建时间
  467. */
  468. createTime?: timestamp;
  469. /**
  470. * 更新时间
  471. */
  472. updateTime?: timestamp;
  473. /**
  474. * 任意键值
  475. */
  476. [key: string]: any;
  477. }
  478. interface BaseSysParamEntity {
  479. /**
  480. * ID
  481. */
  482. id?: number;
  483. /**
  484. * 键位
  485. */
  486. keyName?: string;
  487. /**
  488. * 名称
  489. */
  490. name?: string;
  491. /**
  492. * 数据
  493. */
  494. data?: string;
  495. /**
  496. * 数据类型 0:字符串 1:数组 2:键值对
  497. */
  498. dataType?: smallint;
  499. /**
  500. * 备注
  501. */
  502. remark?: string;
  503. /**
  504. * 创建时间
  505. */
  506. createTime?: timestamp;
  507. /**
  508. * 更新时间
  509. */
  510. updateTime?: timestamp;
  511. /**
  512. * 任意键值
  513. */
  514. [key: string]: any;
  515. }
  516. interface BaseSysRoleEntity {
  517. /**
  518. * ID
  519. */
  520. id?: number;
  521. /**
  522. * 用户ID
  523. */
  524. userId?: string;
  525. /**
  526. * 名称
  527. */
  528. name?: string;
  529. /**
  530. * 角色标签
  531. */
  532. label?: string;
  533. /**
  534. * 备注
  535. */
  536. remark?: string;
  537. /**
  538. * 数据权限是否关联上下级
  539. */
  540. relevance?: number;
  541. /**
  542. * 菜单权限
  543. */
  544. menuIdList?: json;
  545. /**
  546. * 部门权限
  547. */
  548. departmentIdList?: json;
  549. /**
  550. * 图集权限
  551. */
  552. atlasIdList?: json;
  553. /**
  554. * 全图范围
  555. */
  556. optionsS?: json;
  557. /**
  558. * 工具权限
  559. */
  560. toolIdList?: json;
  561. /**
  562. * 创建时间
  563. */
  564. createTime?: timestamp;
  565. /**
  566. * 更新时间
  567. */
  568. updateTime?: timestamp;
  569. /**
  570. * 任意键值
  571. */
  572. [key: string]: any;
  573. }
  574. interface BaseSysToolEntity {
  575. /**
  576. * ID
  577. */
  578. id?: number;
  579. /**
  580. * 父菜单ID
  581. */
  582. parentId?: number;
  583. /**
  584. * 名称
  585. */
  586. name?: string;
  587. /**
  588. * key
  589. */
  590. key?: string;
  591. /**
  592. * 组件
  593. */
  594. component?: string;
  595. /**
  596. * 自动禁用
  597. */
  598. autoDisable?: boolean;
  599. /**
  600. * 禁用其他
  601. */
  602. disableOther?: string;
  603. /**
  604. * 组
  605. */
  606. group?: string;
  607. /**
  608. * 可见
  609. */
  610. visible?: boolean;
  611. /**
  612. * 数据
  613. */
  614. data?: string;
  615. /**
  616. * 元
  617. */
  618. meta?: string;
  619. /**
  620. * 排序
  621. */
  622. orderNum?: number;
  623. /**
  624. * 图片
  625. */
  626. icon?: string;
  627. /**
  628. * 创建时间
  629. */
  630. createTime?: timestamp;
  631. /**
  632. * 更新时间
  633. */
  634. updateTime?: timestamp;
  635. /**
  636. * 任意键值
  637. */
  638. [key: string]: any;
  639. }
  640. interface BaseSysUserEntity {
  641. /**
  642. * ID
  643. */
  644. id?: number;
  645. /**
  646. * 部门ID
  647. */
  648. departmentId?: number;
  649. /**
  650. * 姓名
  651. */
  652. name?: string;
  653. /**
  654. * 用户名
  655. */
  656. username?: string;
  657. /**
  658. * 密码
  659. */
  660. password?: string;
  661. /**
  662. * 密码版本, 作用是改完密码,让原来的token失效
  663. */
  664. passwordV?: number;
  665. /**
  666. * 昵称
  667. */
  668. nickName?: string;
  669. /**
  670. * 头像
  671. */
  672. headImg?: string;
  673. /**
  674. * 手机
  675. */
  676. phone?: string;
  677. /**
  678. * 邮箱
  679. */
  680. email?: string;
  681. /**
  682. * 状态 0:禁用 1:启用
  683. */
  684. status?: smallint;
  685. /**
  686. * 备注
  687. */
  688. remark?: string;
  689. /**
  690. * socketId
  691. */
  692. socketId?: string;
  693. /**
  694. * 创建时间
  695. */
  696. createTime?: timestamp;
  697. /**
  698. * 更新时间
  699. */
  700. updateTime?: timestamp;
  701. /**
  702. * 任意键值
  703. */
  704. [key: string]: any;
  705. }
  706. interface CloudDBEntity {
  707. /**
  708. * ID
  709. */
  710. id?: number;
  711. /**
  712. * 名称
  713. */
  714. name?: string;
  715. /**
  716. * 说明
  717. */
  718. readme?: string;
  719. /**
  720. * 内容
  721. */
  722. content?: string;
  723. /**
  724. * 类名
  725. */
  726. className?: string;
  727. /**
  728. * 表名
  729. */
  730. tableName?: string;
  731. /**
  732. * 状态 0-禁用 1-启用
  733. */
  734. status?: number;
  735. /**
  736. * 创建时间
  737. */
  738. createTime?: timestamp;
  739. /**
  740. * 更新时间
  741. */
  742. updateTime?: timestamp;
  743. /**
  744. * 任意键值
  745. */
  746. [key: string]: any;
  747. }
  748. interface CloudFuncInfoEntity {
  749. /**
  750. * ID
  751. */
  752. id?: number;
  753. /**
  754. * 名称
  755. */
  756. name?: string;
  757. /**
  758. * 说明
  759. */
  760. readme?: string;
  761. /**
  762. * 内容
  763. */
  764. content?: string;
  765. /**
  766. * 状态 0-禁用 1-启用
  767. */
  768. status?: number;
  769. /**
  770. * 创建时间
  771. */
  772. createTime?: timestamp;
  773. /**
  774. * 更新时间
  775. */
  776. updateTime?: timestamp;
  777. /**
  778. * 任意键值
  779. */
  780. [key: string]: any;
  781. }
  782. interface CloudFuncLogEntity {
  783. /**
  784. * ID
  785. */
  786. id?: number;
  787. /**
  788. * 云函数ID
  789. */
  790. infoId?: number;
  791. /**
  792. * 请求
  793. */
  794. request?: json;
  795. /**
  796. * 结果
  797. */
  798. result?: json;
  799. /**
  800. * 类型 0-失败 1-成功
  801. */
  802. type?: smallint;
  803. /**
  804. * 异常信息
  805. */
  806. error?: string;
  807. /**
  808. * 耗时(毫秒)
  809. */
  810. time?: number;
  811. /**
  812. * 创建时间
  813. */
  814. createTime?: timestamp;
  815. /**
  816. * 更新时间
  817. */
  818. updateTime?: timestamp;
  819. /**
  820. * 任意键值
  821. */
  822. [key: string]: any;
  823. }
  824. interface DemoGoodsEntity {
  825. /**
  826. * ID
  827. */
  828. id?: number;
  829. /**
  830. * 标题
  831. */
  832. title?: string;
  833. /**
  834. * 价格
  835. */
  836. price?: number;
  837. /**
  838. * 描述
  839. */
  840. description?: string;
  841. /**
  842. * 主图
  843. */
  844. mainImage?: string;
  845. /**
  846. * 示例图
  847. */
  848. exampleImages?: json;
  849. /**
  850. * 库存
  851. */
  852. stock?: number;
  853. /**
  854. * 创建时间
  855. */
  856. createTime?: timestamp;
  857. /**
  858. * 更新时间
  859. */
  860. updateTime?: timestamp;
  861. /**
  862. * 任意键值
  863. */
  864. [key: string]: any;
  865. }
  866. interface DictInfoEntity {
  867. /**
  868. * ID
  869. */
  870. id?: number;
  871. /**
  872. * 类型ID
  873. */
  874. typeId?: number;
  875. /**
  876. * 名称
  877. */
  878. name?: string;
  879. /**
  880. * 编码
  881. */
  882. value?: string;
  883. /**
  884. * 排序
  885. */
  886. orderNum?: number;
  887. /**
  888. * 备注
  889. */
  890. remark?: string;
  891. /**
  892. * 父ID
  893. */
  894. parentId?: number;
  895. /**
  896. * 创建时间
  897. */
  898. createTime?: timestamp;
  899. /**
  900. * 更新时间
  901. */
  902. updateTime?: timestamp;
  903. /**
  904. * 任意键值
  905. */
  906. [key: string]: any;
  907. }
  908. interface DictTypeEntity {
  909. /**
  910. * ID
  911. */
  912. id?: number;
  913. /**
  914. * 名称
  915. */
  916. name?: string;
  917. /**
  918. * 标识
  919. */
  920. key?: string;
  921. /**
  922. * 创建时间
  923. */
  924. createTime?: timestamp;
  925. /**
  926. * 更新时间
  927. */
  928. updateTime?: timestamp;
  929. /**
  930. * 任意键值
  931. */
  932. [key: string]: any;
  933. }
  934. interface IotDeviceEntity {
  935. /**
  936. * ID
  937. */
  938. id?: number;
  939. /**
  940. * 图标
  941. */
  942. icon?: string;
  943. /**
  944. * 名称
  945. */
  946. name?: string;
  947. /**
  948. * 设备唯一ID
  949. */
  950. uniqueId?: string;
  951. /**
  952. * 状态 0-离线 1-在线
  953. */
  954. status?: smallint;
  955. /**
  956. * 客户端ID
  957. */
  958. clientId?: string;
  959. /**
  960. * 创建时间
  961. */
  962. createTime?: timestamp;
  963. /**
  964. * 更新时间
  965. */
  966. updateTime?: timestamp;
  967. /**
  968. * 任意键值
  969. */
  970. [key: string]: any;
  971. }
  972. interface IotMessageEntity {
  973. /**
  974. * ID
  975. */
  976. id?: number;
  977. /**
  978. * 设备ID
  979. */
  980. deviceId?: number;
  981. /**
  982. * 数据
  983. */
  984. data?: string;
  985. /**
  986. * 类型 0-推送 1-接收
  987. */
  988. type?: smallint;
  989. /**
  990. * 创建时间
  991. */
  992. createTime?: timestamp;
  993. /**
  994. * 更新时间
  995. */
  996. updateTime?: timestamp;
  997. /**
  998. * 任意键值
  999. */
  1000. [key: string]: any;
  1001. }
  1002. interface RecycleDataEntity {
  1003. /**
  1004. * ID
  1005. */
  1006. id?: number;
  1007. /**
  1008. * 表
  1009. */
  1010. entityInfo?: json;
  1011. /**
  1012. * 操作人
  1013. */
  1014. userId?: number;
  1015. /**
  1016. * 被删除的数据
  1017. */
  1018. data?: json;
  1019. /**
  1020. * 请求的接口
  1021. */
  1022. url?: string;
  1023. /**
  1024. * 请求参数
  1025. */
  1026. params?: json;
  1027. /**
  1028. * 删除数据条数
  1029. */
  1030. count?: number;
  1031. /**
  1032. * 创建时间
  1033. */
  1034. createTime?: timestamp;
  1035. /**
  1036. * 更新时间
  1037. */
  1038. updateTime?: timestamp;
  1039. /**
  1040. * 任意键值
  1041. */
  1042. [key: string]: any;
  1043. }
  1044. interface SpaceInfoEntity {
  1045. /**
  1046. * ID
  1047. */
  1048. id?: number;
  1049. /**
  1050. * 地址
  1051. */
  1052. url?: string;
  1053. /**
  1054. * 类型
  1055. */
  1056. type?: string;
  1057. /**
  1058. * 分类ID
  1059. */
  1060. classifyId?: BigInt;
  1061. /**
  1062. * 文件id
  1063. */
  1064. fileId?: string;
  1065. /**
  1066. * 文件名
  1067. */
  1068. name?: string;
  1069. /**
  1070. * 文件大小
  1071. */
  1072. size?: number;
  1073. /**
  1074. * 文档版本
  1075. */
  1076. version?: number;
  1077. /**
  1078. * 文件位置
  1079. */
  1080. key?: string;
  1081. /**
  1082. * 创建时间
  1083. */
  1084. createTime?: timestamp;
  1085. /**
  1086. * 更新时间
  1087. */
  1088. updateTime?: timestamp;
  1089. /**
  1090. * 任意键值
  1091. */
  1092. [key: string]: any;
  1093. }
  1094. interface SpaceTypeEntity {
  1095. /**
  1096. * ID
  1097. */
  1098. id?: number;
  1099. /**
  1100. * 类别名称
  1101. */
  1102. name?: string;
  1103. /**
  1104. * 父分类ID
  1105. */
  1106. parentId?: smallint;
  1107. /**
  1108. * 创建时间
  1109. */
  1110. createTime?: timestamp;
  1111. /**
  1112. * 更新时间
  1113. */
  1114. updateTime?: timestamp;
  1115. /**
  1116. * 任意键值
  1117. */
  1118. [key: string]: any;
  1119. }
  1120. interface TaskInfoEntity {
  1121. /**
  1122. * ID
  1123. */
  1124. id?: number;
  1125. /**
  1126. * 任务ID
  1127. */
  1128. jobId?: string;
  1129. /**
  1130. * 任务配置
  1131. */
  1132. repeatConf?: string;
  1133. /**
  1134. * 名称
  1135. */
  1136. name?: string;
  1137. /**
  1138. * cron
  1139. */
  1140. cron?: string;
  1141. /**
  1142. * 最大执行次数 不传为无限次
  1143. */
  1144. limit?: number;
  1145. /**
  1146. * 每间隔多少毫秒执行一次 如果cron设置了 这项设置就无效
  1147. */
  1148. every?: number;
  1149. /**
  1150. * 备注
  1151. */
  1152. remark?: string;
  1153. /**
  1154. * 状态 0:停止 1:运行
  1155. */
  1156. status?: smallint;
  1157. /**
  1158. * 开始时间
  1159. */
  1160. startDate?: Date;
  1161. /**
  1162. * 结束时间
  1163. */
  1164. endDate?: Date;
  1165. /**
  1166. * 数据
  1167. */
  1168. data?: string;
  1169. /**
  1170. * 执行的service实例ID
  1171. */
  1172. service?: string;
  1173. /**
  1174. * 状态 0:系统 1:用户
  1175. */
  1176. type?: smallint;
  1177. /**
  1178. * 下一次执行时间
  1179. */
  1180. nextRunTime?: Date;
  1181. /**
  1182. * 状态 0:cron 1:时间间隔
  1183. */
  1184. taskType?: smallint;
  1185. /**
  1186. * 创建时间
  1187. */
  1188. createTime?: timestamp;
  1189. /**
  1190. * 更新时间
  1191. */
  1192. updateTime?: timestamp;
  1193. /**
  1194. * 任意键值
  1195. */
  1196. [key: string]: any;
  1197. }
  1198. interface ChatMessage {
  1199. /**
  1200. * list
  1201. */
  1202. list(data?: any): Promise<any[]>;
  1203. /**
  1204. * page
  1205. */
  1206. page(data?: any): Promise<{
  1207. pagination: { size: number; page: number; total: number };
  1208. list: any[];
  1209. [key: string]: any;
  1210. }>;
  1211. /**
  1212. * info
  1213. */
  1214. info(data?: any): Promise<any>;
  1215. /**
  1216. * update
  1217. */
  1218. update(data?: any): Promise<any>;
  1219. /**
  1220. * delete
  1221. */
  1222. delete(data?: any): Promise<any>;
  1223. /**
  1224. * add
  1225. */
  1226. add(data?: any): Promise<any>;
  1227. /**
  1228. * 权限标识
  1229. */
  1230. permission: {
  1231. list: string;
  1232. page: string;
  1233. info: string;
  1234. update: string;
  1235. delete: string;
  1236. add: string;
  1237. };
  1238. /**
  1239. * 权限状态
  1240. */
  1241. _permission: {
  1242. list: boolean;
  1243. page: boolean;
  1244. info: boolean;
  1245. update: boolean;
  1246. delete: boolean;
  1247. add: boolean;
  1248. };
  1249. /**
  1250. * 请求
  1251. */
  1252. request: Service["request"];
  1253. }
  1254. interface ChatSession {
  1255. /**
  1256. * list
  1257. */
  1258. list(data?: any): Promise<any[]>;
  1259. /**
  1260. * page
  1261. */
  1262. page(data?: any): Promise<{
  1263. pagination: { size: number; page: number; total: number };
  1264. list: any[];
  1265. [key: string]: any;
  1266. }>;
  1267. /**
  1268. * info
  1269. */
  1270. info(data?: any): Promise<any>;
  1271. /**
  1272. * update
  1273. */
  1274. update(data?: any): Promise<any>;
  1275. /**
  1276. * delete
  1277. */
  1278. delete(data?: any): Promise<any>;
  1279. /**
  1280. * add
  1281. */
  1282. add(data?: any): Promise<any>;
  1283. /**
  1284. * 权限标识
  1285. */
  1286. permission: {
  1287. list: string;
  1288. page: string;
  1289. info: string;
  1290. update: string;
  1291. delete: string;
  1292. add: string;
  1293. };
  1294. /**
  1295. * 权限状态
  1296. */
  1297. _permission: {
  1298. list: boolean;
  1299. page: boolean;
  1300. info: boolean;
  1301. update: boolean;
  1302. delete: boolean;
  1303. add: boolean;
  1304. };
  1305. /**
  1306. * 请求
  1307. */
  1308. request: Service["request"];
  1309. }
  1310. interface Test {
  1311. /**
  1312. * list
  1313. */
  1314. list(data?: any): Promise<any[]>;
  1315. /**
  1316. * page
  1317. */
  1318. page(data?: any): Promise<{
  1319. pagination: { size: number; page: number; total: number };
  1320. list: any[];
  1321. [key: string]: any;
  1322. }>;
  1323. /**
  1324. * info
  1325. */
  1326. info(data?: any): Promise<any>;
  1327. /**
  1328. * update
  1329. */
  1330. update(data?: any): Promise<any>;
  1331. /**
  1332. * delete
  1333. */
  1334. delete(data?: any): Promise<any>;
  1335. /**
  1336. * add
  1337. */
  1338. add(data?: any): Promise<any>;
  1339. /**
  1340. * 权限标识
  1341. */
  1342. permission: {
  1343. list: string;
  1344. page: string;
  1345. info: string;
  1346. update: string;
  1347. delete: string;
  1348. add: string;
  1349. };
  1350. /**
  1351. * 权限状态
  1352. */
  1353. _permission: {
  1354. list: boolean;
  1355. page: boolean;
  1356. info: boolean;
  1357. update: boolean;
  1358. delete: boolean;
  1359. add: boolean;
  1360. };
  1361. /**
  1362. * 请求
  1363. */
  1364. request: Service["request"];
  1365. }
  1366. interface BaseComm {
  1367. /**
  1368. * 修改个人信息
  1369. */
  1370. personUpdate(data?: any): Promise<any>;
  1371. /**
  1372. * 文件上传模式
  1373. */
  1374. uploadMode(data?: any): Promise<any>;
  1375. /**
  1376. * 权限与菜单
  1377. */
  1378. permmenu(data?: any): Promise<any>;
  1379. /**
  1380. * 个人信息
  1381. */
  1382. person(data?: any): Promise<any>;
  1383. /**
  1384. * 文件上传
  1385. */
  1386. upload(data?: any): Promise<any>;
  1387. /**
  1388. * 退出
  1389. */
  1390. logout(data?: any): Promise<any>;
  1391. /**
  1392. * list
  1393. */
  1394. list(data?: any): Promise<any[]>;
  1395. /**
  1396. * page
  1397. */
  1398. page(data?: any): Promise<{
  1399. pagination: { size: number; page: number; total: number };
  1400. list: any[];
  1401. [key: string]: any;
  1402. }>;
  1403. /**
  1404. * info
  1405. */
  1406. info(data?: any): Promise<any>;
  1407. /**
  1408. * update
  1409. */
  1410. update(data?: any): Promise<any>;
  1411. /**
  1412. * delete
  1413. */
  1414. delete(data?: any): Promise<any>;
  1415. /**
  1416. * add
  1417. */
  1418. add(data?: any): Promise<any>;
  1419. /**
  1420. * 权限标识
  1421. */
  1422. permission: {
  1423. personUpdate: string;
  1424. uploadMode: string;
  1425. permmenu: string;
  1426. person: string;
  1427. upload: string;
  1428. logout: string;
  1429. list: string;
  1430. page: string;
  1431. info: string;
  1432. update: string;
  1433. delete: string;
  1434. add: string;
  1435. };
  1436. /**
  1437. * 权限状态
  1438. */
  1439. _permission: {
  1440. personUpdate: boolean;
  1441. uploadMode: boolean;
  1442. permmenu: boolean;
  1443. person: boolean;
  1444. upload: boolean;
  1445. logout: boolean;
  1446. list: boolean;
  1447. page: boolean;
  1448. info: boolean;
  1449. update: boolean;
  1450. delete: boolean;
  1451. add: boolean;
  1452. };
  1453. /**
  1454. * 请求
  1455. */
  1456. request: Service["request"];
  1457. }
  1458. interface BaseOpen {
  1459. /**
  1460. * 刷新token
  1461. */
  1462. refreshToken(data?: any): Promise<any>;
  1463. /**
  1464. * 验证码
  1465. */
  1466. captcha(data?: any): Promise<any>;
  1467. /**
  1468. * 登录
  1469. */
  1470. login(data?: any): Promise<any>;
  1471. /**
  1472. * 获得网页内容的参数值
  1473. */
  1474. html(data?: any): Promise<any>;
  1475. /**
  1476. * 实体信息与路径
  1477. */
  1478. eps(data?: any): Promise<any>;
  1479. /**
  1480. * list
  1481. */
  1482. list(data?: any): Promise<any[]>;
  1483. /**
  1484. * page
  1485. */
  1486. page(data?: any): Promise<{
  1487. pagination: { size: number; page: number; total: number };
  1488. list: any[];
  1489. [key: string]: any;
  1490. }>;
  1491. /**
  1492. * info
  1493. */
  1494. info(data?: any): Promise<any>;
  1495. /**
  1496. * update
  1497. */
  1498. update(data?: any): Promise<any>;
  1499. /**
  1500. * delete
  1501. */
  1502. delete(data?: any): Promise<any>;
  1503. /**
  1504. * add
  1505. */
  1506. add(data?: any): Promise<any>;
  1507. /**
  1508. * 权限标识
  1509. */
  1510. permission: {
  1511. refreshToken: string;
  1512. captcha: string;
  1513. login: string;
  1514. html: string;
  1515. eps: string;
  1516. list: string;
  1517. page: string;
  1518. info: string;
  1519. update: string;
  1520. delete: string;
  1521. add: string;
  1522. };
  1523. /**
  1524. * 权限状态
  1525. */
  1526. _permission: {
  1527. refreshToken: boolean;
  1528. captcha: boolean;
  1529. login: boolean;
  1530. html: boolean;
  1531. eps: boolean;
  1532. list: boolean;
  1533. page: boolean;
  1534. info: boolean;
  1535. update: boolean;
  1536. delete: boolean;
  1537. add: boolean;
  1538. };
  1539. /**
  1540. * 请求
  1541. */
  1542. request: Service["request"];
  1543. }
  1544. interface BaseSysAngle {
  1545. /**
  1546. * 删除
  1547. */
  1548. delete(data?: any): Promise<any>;
  1549. /**
  1550. * 修改
  1551. */
  1552. update(data?: any): Promise<any>;
  1553. /**
  1554. * 单个信息
  1555. */
  1556. info(data?: any): Promise<BaseSysAngleEntity>;
  1557. /**
  1558. * 列表查询
  1559. */
  1560. list(data?: any): Promise<BaseSysAngleEntity[]>;
  1561. /**
  1562. * 分页查询
  1563. */
  1564. page(data?: any): Promise<{
  1565. pagination: { size: number; page: number; total: number };
  1566. list: BaseSysAngleEntity[];
  1567. [key: string]: any;
  1568. }>;
  1569. /**
  1570. * 新增
  1571. */
  1572. add(data?: any): Promise<any>;
  1573. /**
  1574. * 权限标识
  1575. */
  1576. permission: {
  1577. delete: string;
  1578. update: string;
  1579. info: string;
  1580. list: string;
  1581. page: string;
  1582. add: string;
  1583. };
  1584. /**
  1585. * 权限状态
  1586. */
  1587. _permission: {
  1588. delete: boolean;
  1589. update: boolean;
  1590. info: boolean;
  1591. list: boolean;
  1592. page: boolean;
  1593. add: boolean;
  1594. };
  1595. /**
  1596. * 请求
  1597. */
  1598. request: Service["request"];
  1599. }
  1600. interface BaseSysAtlas {
  1601. /**
  1602. * 去重列表
  1603. */
  1604. distinctList(data?: any): Promise<any>;
  1605. /**
  1606. * 编辑列表
  1607. */
  1608. layerList(data?: any): Promise<any>;
  1609. /**
  1610. * 删除
  1611. */
  1612. delete(data?: any): Promise<any>;
  1613. /**
  1614. * 修改
  1615. */
  1616. update(data?: any): Promise<any>;
  1617. /**
  1618. * 单个信息
  1619. */
  1620. info(data?: any): Promise<BaseSysAtlasEntity>;
  1621. /**
  1622. * 列表查询
  1623. */
  1624. list(data?: any): Promise<BaseSysAtlasEntity[]>;
  1625. /**
  1626. * 分页查询
  1627. */
  1628. page(data?: any): Promise<{
  1629. pagination: { size: number; page: number; total: number };
  1630. list: BaseSysAtlasEntity[];
  1631. [key: string]: any;
  1632. }>;
  1633. /**
  1634. * 新增
  1635. */
  1636. add(data?: any): Promise<any>;
  1637. /**
  1638. * 权限标识
  1639. */
  1640. permission: {
  1641. distinctList: string;
  1642. layerList: string;
  1643. delete: string;
  1644. update: string;
  1645. info: string;
  1646. list: string;
  1647. page: string;
  1648. add: string;
  1649. };
  1650. /**
  1651. * 权限状态
  1652. */
  1653. _permission: {
  1654. distinctList: boolean;
  1655. layerList: boolean;
  1656. delete: boolean;
  1657. update: boolean;
  1658. info: boolean;
  1659. list: boolean;
  1660. page: boolean;
  1661. add: boolean;
  1662. };
  1663. /**
  1664. * 请求
  1665. */
  1666. request: Service["request"];
  1667. }
  1668. interface BaseSysDatafield {
  1669. /**
  1670. * 获取
  1671. */
  1672. disList(data?: any): Promise<any>;
  1673. /**
  1674. * 删除
  1675. */
  1676. delete(data?: any): Promise<any>;
  1677. /**
  1678. * 修改
  1679. */
  1680. update(data?: any): Promise<any>;
  1681. /**
  1682. * 单个信息
  1683. */
  1684. info(data?: any): Promise<DataFieldEntity>;
  1685. /**
  1686. * 列表查询
  1687. */
  1688. list(data?: any): Promise<DataFieldEntity[]>;
  1689. /**
  1690. * 分页查询
  1691. */
  1692. page(data?: any): Promise<{
  1693. pagination: { size: number; page: number; total: number };
  1694. list: DataFieldEntity[];
  1695. [key: string]: any;
  1696. }>;
  1697. /**
  1698. * 新增
  1699. */
  1700. add(data?: any): Promise<any>;
  1701. /**
  1702. * 权限标识
  1703. */
  1704. permission: {
  1705. disList: string;
  1706. delete: string;
  1707. update: string;
  1708. info: string;
  1709. list: string;
  1710. page: string;
  1711. add: string;
  1712. };
  1713. /**
  1714. * 权限状态
  1715. */
  1716. _permission: {
  1717. disList: boolean;
  1718. delete: boolean;
  1719. update: boolean;
  1720. info: boolean;
  1721. list: boolean;
  1722. page: boolean;
  1723. add: boolean;
  1724. };
  1725. /**
  1726. * 请求
  1727. */
  1728. request: Service["request"];
  1729. }
  1730. interface BaseSysDatafields {
  1731. /**
  1732. * 获取
  1733. */
  1734. disList(data?: any): Promise<any>;
  1735. /**
  1736. * 删除
  1737. */
  1738. delete(data?: any): Promise<any>;
  1739. /**
  1740. * 修改
  1741. */
  1742. update(data?: any): Promise<any>;
  1743. /**
  1744. * 单个信息
  1745. */
  1746. info(data?: any): Promise<DataFieldEntity>;
  1747. /**
  1748. * 列表查询
  1749. */
  1750. list(data?: any): Promise<DataFieldEntity[]>;
  1751. /**
  1752. * 分页查询
  1753. */
  1754. page(data?: any): Promise<{
  1755. pagination: { size: number; page: number; total: number };
  1756. list: DataFieldEntity[];
  1757. [key: string]: any;
  1758. }>;
  1759. /**
  1760. * 新增
  1761. */
  1762. add(data?: any): Promise<any>;
  1763. /**
  1764. * 权限标识
  1765. */
  1766. permission: {
  1767. disList: string;
  1768. delete: string;
  1769. update: string;
  1770. info: string;
  1771. list: string;
  1772. page: string;
  1773. add: string;
  1774. };
  1775. /**
  1776. * 权限状态
  1777. */
  1778. _permission: {
  1779. disList: boolean;
  1780. delete: boolean;
  1781. update: boolean;
  1782. info: boolean;
  1783. list: boolean;
  1784. page: boolean;
  1785. add: boolean;
  1786. };
  1787. /**
  1788. * 请求
  1789. */
  1790. request: Service["request"];
  1791. }
  1792. interface BaseSysDatasource {
  1793. /**
  1794. * 删除
  1795. */
  1796. delete(data?: any): Promise<any>;
  1797. /**
  1798. * 修改
  1799. */
  1800. update(data?: any): Promise<any>;
  1801. /**
  1802. * 单个信息
  1803. */
  1804. info(data?: any): Promise<DataSourceEntity>;
  1805. /**
  1806. * 列表查询
  1807. */
  1808. list(data?: any): Promise<DataSourceEntity[]>;
  1809. /**
  1810. * 分页查询
  1811. */
  1812. page(data?: any): Promise<{
  1813. pagination: { size: number; page: number; total: number };
  1814. list: DataSourceEntity[];
  1815. [key: string]: any;
  1816. }>;
  1817. /**
  1818. * 新增
  1819. */
  1820. add(data?: any): Promise<any>;
  1821. /**
  1822. * 权限标识
  1823. */
  1824. permission: {
  1825. delete: string;
  1826. update: string;
  1827. info: string;
  1828. list: string;
  1829. page: string;
  1830. add: string;
  1831. };
  1832. /**
  1833. * 权限状态
  1834. */
  1835. _permission: {
  1836. delete: boolean;
  1837. update: boolean;
  1838. info: boolean;
  1839. list: boolean;
  1840. page: boolean;
  1841. add: boolean;
  1842. };
  1843. /**
  1844. * 请求
  1845. */
  1846. request: Service["request"];
  1847. }
  1848. interface BaseSysDatatable {
  1849. /**
  1850. * 删除
  1851. */
  1852. delete(data?: any): Promise<any>;
  1853. /**
  1854. * 修改
  1855. */
  1856. update(data?: any): Promise<any>;
  1857. /**
  1858. * 单个信息
  1859. */
  1860. info(data?: any): Promise<DataTableEntity>;
  1861. /**
  1862. * 列表查询
  1863. */
  1864. list(data?: any): Promise<DataTableEntity[]>;
  1865. /**
  1866. * 分页查询
  1867. */
  1868. page(data?: any): Promise<{
  1869. pagination: { size: number; page: number; total: number };
  1870. list: DataTableEntity[];
  1871. [key: string]: any;
  1872. }>;
  1873. /**
  1874. * 新增
  1875. */
  1876. add(data?: any): Promise<any>;
  1877. /**
  1878. * 权限标识
  1879. */
  1880. permission: {
  1881. delete: string;
  1882. update: string;
  1883. info: string;
  1884. list: string;
  1885. page: string;
  1886. add: string;
  1887. };
  1888. /**
  1889. * 权限状态
  1890. */
  1891. _permission: {
  1892. delete: boolean;
  1893. update: boolean;
  1894. info: boolean;
  1895. list: boolean;
  1896. page: boolean;
  1897. add: boolean;
  1898. };
  1899. /**
  1900. * 请求
  1901. */
  1902. request: Service["request"];
  1903. }
  1904. interface BaseSysDepartment {
  1905. /**
  1906. * 删除
  1907. */
  1908. delete(data?: any): Promise<any>;
  1909. /**
  1910. * 修改
  1911. */
  1912. update(data?: any): Promise<any>;
  1913. /**
  1914. * 排序
  1915. */
  1916. order(data?: any): Promise<any>;
  1917. /**
  1918. * 列表查询
  1919. */
  1920. list(data?: any): Promise<BaseSysDepartmentEntity[]>;
  1921. /**
  1922. * 新增
  1923. */
  1924. add(data?: any): Promise<any>;
  1925. /**
  1926. * page
  1927. */
  1928. page(data?: any): Promise<{
  1929. pagination: { size: number; page: number; total: number };
  1930. list: BaseSysDepartmentEntity[];
  1931. [key: string]: any;
  1932. }>;
  1933. /**
  1934. * info
  1935. */
  1936. info(data?: any): Promise<BaseSysDepartmentEntity>;
  1937. /**
  1938. * 权限标识
  1939. */
  1940. permission: {
  1941. delete: string;
  1942. update: string;
  1943. order: string;
  1944. list: string;
  1945. add: string;
  1946. page: string;
  1947. info: string;
  1948. };
  1949. /**
  1950. * 权限状态
  1951. */
  1952. _permission: {
  1953. delete: boolean;
  1954. update: boolean;
  1955. order: boolean;
  1956. list: boolean;
  1957. add: boolean;
  1958. page: boolean;
  1959. info: boolean;
  1960. };
  1961. /**
  1962. * 请求
  1963. */
  1964. request: Service["request"];
  1965. }
  1966. interface BaseSysLayers {
  1967. /**
  1968. * 获取layerorder
  1969. */
  1970. getMaxLayerOrder(data?: any): Promise<any>;
  1971. /**
  1972. * 获取ordernum
  1973. */
  1974. getMaxOrderNum(data?: any): Promise<any>;
  1975. /**
  1976. * 删除
  1977. */
  1978. delete(data?: any): Promise<any>;
  1979. /**
  1980. * 修改
  1981. */
  1982. update(data?: any): Promise<any>;
  1983. /**
  1984. * 单个信息
  1985. */
  1986. info(data?: any): Promise<BaseSysLayersEntity>;
  1987. /**
  1988. * 列表查询
  1989. */
  1990. list(data?: any): Promise<BaseSysLayersEntity[]>;
  1991. /**
  1992. * 分页查询
  1993. */
  1994. page(data?: any): Promise<{
  1995. pagination: { size: number; page: number; total: number };
  1996. list: BaseSysLayersEntity[];
  1997. [key: string]: any;
  1998. }>;
  1999. /**
  2000. * 新增
  2001. */
  2002. add(data?: any): Promise<any>;
  2003. /**
  2004. * 权限标识
  2005. */
  2006. permission: {
  2007. getMaxLayerOrder: string;
  2008. getMaxOrderNum: string;
  2009. delete: string;
  2010. update: string;
  2011. info: string;
  2012. list: string;
  2013. page: string;
  2014. add: string;
  2015. };
  2016. /**
  2017. * 权限状态
  2018. */
  2019. _permission: {
  2020. getMaxLayerOrder: boolean;
  2021. getMaxOrderNum: boolean;
  2022. delete: boolean;
  2023. update: boolean;
  2024. info: boolean;
  2025. list: boolean;
  2026. page: boolean;
  2027. add: boolean;
  2028. };
  2029. /**
  2030. * 请求
  2031. */
  2032. request: Service["request"];
  2033. }
  2034. interface BaseSysLog {
  2035. /**
  2036. * 日志保存时间
  2037. */
  2038. setKeep(data?: any): Promise<any>;
  2039. /**
  2040. * 获得日志保存时间
  2041. */
  2042. getKeep(data?: any): Promise<any>;
  2043. /**
  2044. * 清理
  2045. */
  2046. clear(data?: any): Promise<any>;
  2047. /**
  2048. * 分页查询
  2049. */
  2050. page(data?: any): Promise<{
  2051. pagination: { size: number; page: number; total: number };
  2052. list: BaseSysLogEntity[];
  2053. [key: string]: any;
  2054. }>;
  2055. /**
  2056. * list
  2057. */
  2058. list(data?: any): Promise<BaseSysLogEntity[]>;
  2059. /**
  2060. * info
  2061. */
  2062. info(data?: any): Promise<BaseSysLogEntity>;
  2063. /**
  2064. * update
  2065. */
  2066. update(data?: any): Promise<any>;
  2067. /**
  2068. * delete
  2069. */
  2070. delete(data?: any): Promise<any>;
  2071. /**
  2072. * add
  2073. */
  2074. add(data?: any): Promise<any>;
  2075. /**
  2076. * 权限标识
  2077. */
  2078. permission: {
  2079. setKeep: string;
  2080. getKeep: string;
  2081. clear: string;
  2082. page: string;
  2083. list: string;
  2084. info: string;
  2085. update: string;
  2086. delete: string;
  2087. add: string;
  2088. };
  2089. /**
  2090. * 权限状态
  2091. */
  2092. _permission: {
  2093. setKeep: boolean;
  2094. getKeep: boolean;
  2095. clear: boolean;
  2096. page: boolean;
  2097. list: boolean;
  2098. info: boolean;
  2099. update: boolean;
  2100. delete: boolean;
  2101. add: boolean;
  2102. };
  2103. /**
  2104. * 请求
  2105. */
  2106. request: Service["request"];
  2107. }
  2108. interface BaseSysMenu {
  2109. /**
  2110. * 创建代码
  2111. */
  2112. create(data?: any): Promise<any>;
  2113. /**
  2114. * 删除
  2115. */
  2116. delete(data?: any): Promise<any>;
  2117. /**
  2118. * 修改
  2119. */
  2120. update(data?: any): Promise<any>;
  2121. /**
  2122. * 解析
  2123. */
  2124. parse(data?: any): Promise<any>;
  2125. /**
  2126. * 单个信息
  2127. */
  2128. info(data?: any): Promise<BaseSysMenuEntity>;
  2129. /**
  2130. * 列表查询
  2131. */
  2132. list(data?: any): Promise<BaseSysMenuEntity[]>;
  2133. /**
  2134. * 分页查询
  2135. */
  2136. page(data?: any): Promise<{
  2137. pagination: { size: number; page: number; total: number };
  2138. list: BaseSysMenuEntity[];
  2139. [key: string]: any;
  2140. }>;
  2141. /**
  2142. * 新增
  2143. */
  2144. add(data?: any): Promise<any>;
  2145. /**
  2146. * 权限标识
  2147. */
  2148. permission: {
  2149. create: string;
  2150. delete: string;
  2151. update: string;
  2152. parse: string;
  2153. info: string;
  2154. list: string;
  2155. page: string;
  2156. add: string;
  2157. };
  2158. /**
  2159. * 权限状态
  2160. */
  2161. _permission: {
  2162. create: boolean;
  2163. delete: boolean;
  2164. update: boolean;
  2165. parse: boolean;
  2166. info: boolean;
  2167. list: boolean;
  2168. page: boolean;
  2169. add: boolean;
  2170. };
  2171. /**
  2172. * 请求
  2173. */
  2174. request: Service["request"];
  2175. }
  2176. interface BaseSysParam {
  2177. /**
  2178. * 删除
  2179. */
  2180. delete(data?: any): Promise<any>;
  2181. /**
  2182. * 修改
  2183. */
  2184. update(data?: any): Promise<any>;
  2185. /**
  2186. * 获得网页内容的参数值
  2187. */
  2188. html(data?: any): Promise<any>;
  2189. /**
  2190. * 单个信息
  2191. */
  2192. info(data?: any): Promise<BaseSysParamEntity>;
  2193. /**
  2194. * 分页查询
  2195. */
  2196. page(data?: any): Promise<{
  2197. pagination: { size: number; page: number; total: number };
  2198. list: BaseSysParamEntity[];
  2199. [key: string]: any;
  2200. }>;
  2201. /**
  2202. * 新增
  2203. */
  2204. add(data?: any): Promise<any>;
  2205. /**
  2206. * list
  2207. */
  2208. list(data?: any): Promise<BaseSysParamEntity[]>;
  2209. /**
  2210. * 权限标识
  2211. */
  2212. permission: {
  2213. delete: string;
  2214. update: string;
  2215. html: string;
  2216. info: string;
  2217. page: string;
  2218. add: string;
  2219. list: string;
  2220. };
  2221. /**
  2222. * 权限状态
  2223. */
  2224. _permission: {
  2225. delete: boolean;
  2226. update: boolean;
  2227. html: boolean;
  2228. info: boolean;
  2229. page: boolean;
  2230. add: boolean;
  2231. list: boolean;
  2232. };
  2233. /**
  2234. * 请求
  2235. */
  2236. request: Service["request"];
  2237. }
  2238. interface BaseSysRole {
  2239. /**
  2240. * 删除
  2241. */
  2242. delete(data?: any): Promise<any>;
  2243. /**
  2244. * 修改
  2245. */
  2246. update(data?: any): Promise<any>;
  2247. /**
  2248. * 单个信息
  2249. */
  2250. info(data?: any): Promise<BaseSysRoleEntity>;
  2251. /**
  2252. * 列表查询
  2253. */
  2254. list(data?: any): Promise<BaseSysRoleEntity[]>;
  2255. /**
  2256. * 分页查询
  2257. */
  2258. page(data?: any): Promise<{
  2259. pagination: { size: number; page: number; total: number };
  2260. list: BaseSysRoleEntity[];
  2261. [key: string]: any;
  2262. }>;
  2263. /**
  2264. * 新增
  2265. */
  2266. add(data?: any): Promise<any>;
  2267. /**
  2268. * 权限标识
  2269. */
  2270. permission: {
  2271. delete: string;
  2272. update: string;
  2273. info: string;
  2274. list: string;
  2275. page: string;
  2276. add: string;
  2277. };
  2278. /**
  2279. * 权限状态
  2280. */
  2281. _permission: {
  2282. delete: boolean;
  2283. update: boolean;
  2284. info: boolean;
  2285. list: boolean;
  2286. page: boolean;
  2287. add: boolean;
  2288. };
  2289. /**
  2290. * 请求
  2291. */
  2292. request: Service["request"];
  2293. }
  2294. interface BaseSysTool {
  2295. /**
  2296. * 删除
  2297. */
  2298. delete(data?: any): Promise<any>;
  2299. /**
  2300. * 修改
  2301. */
  2302. update(data?: any): Promise<any>;
  2303. /**
  2304. * 单个信息
  2305. */
  2306. info(data?: any): Promise<BaseSysToolEntity>;
  2307. /**
  2308. * 列表查询
  2309. */
  2310. list(data?: any): Promise<BaseSysToolEntity[]>;
  2311. /**
  2312. * 分页查询
  2313. */
  2314. page(data?: any): Promise<{
  2315. pagination: { size: number; page: number; total: number };
  2316. list: BaseSysToolEntity[];
  2317. [key: string]: any;
  2318. }>;
  2319. /**
  2320. * 新增
  2321. */
  2322. add(data?: any): Promise<any>;
  2323. /**
  2324. * 权限标识
  2325. */
  2326. permission: {
  2327. delete: string;
  2328. update: string;
  2329. info: string;
  2330. list: string;
  2331. page: string;
  2332. add: string;
  2333. };
  2334. /**
  2335. * 权限状态
  2336. */
  2337. _permission: {
  2338. delete: boolean;
  2339. update: boolean;
  2340. info: boolean;
  2341. list: boolean;
  2342. page: boolean;
  2343. add: boolean;
  2344. };
  2345. /**
  2346. * 请求
  2347. */
  2348. request: Service["request"];
  2349. }
  2350. interface BaseSysUser {
  2351. /**
  2352. * 删除
  2353. */
  2354. delete(data?: any): Promise<any>;
  2355. /**
  2356. * 修改
  2357. */
  2358. update(data?: any): Promise<any>;
  2359. /**
  2360. * 移动部门
  2361. */
  2362. move(data?: any): Promise<any>;
  2363. /**
  2364. * 单个信息
  2365. */
  2366. info(data?: any): Promise<BaseSysUserEntity>;
  2367. /**
  2368. * 列表查询
  2369. */
  2370. list(data?: any): Promise<BaseSysUserEntity[]>;
  2371. /**
  2372. * 分页查询
  2373. */
  2374. page(data?: any): Promise<{
  2375. pagination: { size: number; page: number; total: number };
  2376. list: BaseSysUserEntity[];
  2377. [key: string]: any;
  2378. }>;
  2379. /**
  2380. * 新增
  2381. */
  2382. add(data?: any): Promise<any>;
  2383. /**
  2384. * 权限标识
  2385. */
  2386. permission: {
  2387. delete: string;
  2388. update: string;
  2389. move: string;
  2390. info: string;
  2391. list: string;
  2392. page: string;
  2393. add: string;
  2394. };
  2395. /**
  2396. * 权限状态
  2397. */
  2398. _permission: {
  2399. delete: boolean;
  2400. update: boolean;
  2401. move: boolean;
  2402. info: boolean;
  2403. list: boolean;
  2404. page: boolean;
  2405. add: boolean;
  2406. };
  2407. /**
  2408. * 请求
  2409. */
  2410. request: Service["request"];
  2411. }
  2412. interface CloudDb {
  2413. /**
  2414. * 初始化Entity
  2415. */
  2416. initEntity(data?: any): Promise<any>;
  2417. /**
  2418. * 删除
  2419. */
  2420. delete(data?: any): Promise<any>;
  2421. /**
  2422. * 修改
  2423. */
  2424. update(data?: any): Promise<any>;
  2425. /**
  2426. * 数据操作
  2427. */
  2428. data(data?: any): Promise<any>;
  2429. /**
  2430. * 单个信息
  2431. */
  2432. info(data?: any): Promise<CloudDBEntity>;
  2433. /**
  2434. * 列表查询
  2435. */
  2436. list(data?: any): Promise<CloudDBEntity[]>;
  2437. /**
  2438. * 分页查询
  2439. */
  2440. page(data?: any): Promise<{
  2441. pagination: { size: number; page: number; total: number };
  2442. list: CloudDBEntity[];
  2443. [key: string]: any;
  2444. }>;
  2445. /**
  2446. * 新增
  2447. */
  2448. add(data?: any): Promise<any>;
  2449. /**
  2450. * 权限标识
  2451. */
  2452. permission: {
  2453. initEntity: string;
  2454. delete: string;
  2455. update: string;
  2456. data: string;
  2457. info: string;
  2458. list: string;
  2459. page: string;
  2460. add: string;
  2461. };
  2462. /**
  2463. * 权限状态
  2464. */
  2465. _permission: {
  2466. initEntity: boolean;
  2467. delete: boolean;
  2468. update: boolean;
  2469. data: boolean;
  2470. info: boolean;
  2471. list: boolean;
  2472. page: boolean;
  2473. add: boolean;
  2474. };
  2475. /**
  2476. * 请求
  2477. */
  2478. request: Service["request"];
  2479. }
  2480. interface CloudFuncInfo {
  2481. /**
  2482. * 调用云函数
  2483. */
  2484. invoke(data?: any): Promise<any>;
  2485. /**
  2486. * 删除
  2487. */
  2488. delete(data?: any): Promise<any>;
  2489. /**
  2490. * 修改
  2491. */
  2492. update(data?: any): Promise<any>;
  2493. /**
  2494. * 单个信息
  2495. */
  2496. info(data?: any): Promise<CloudFuncInfoEntity>;
  2497. /**
  2498. * 列表查询
  2499. */
  2500. list(data?: any): Promise<CloudFuncInfoEntity[]>;
  2501. /**
  2502. * 分页查询
  2503. */
  2504. page(data?: any): Promise<{
  2505. pagination: { size: number; page: number; total: number };
  2506. list: CloudFuncInfoEntity[];
  2507. [key: string]: any;
  2508. }>;
  2509. /**
  2510. * 新增
  2511. */
  2512. add(data?: any): Promise<any>;
  2513. /**
  2514. * 权限标识
  2515. */
  2516. permission: {
  2517. invoke: string;
  2518. delete: string;
  2519. update: string;
  2520. info: string;
  2521. list: string;
  2522. page: string;
  2523. add: string;
  2524. };
  2525. /**
  2526. * 权限状态
  2527. */
  2528. _permission: {
  2529. invoke: boolean;
  2530. delete: boolean;
  2531. update: boolean;
  2532. info: boolean;
  2533. list: boolean;
  2534. page: boolean;
  2535. add: boolean;
  2536. };
  2537. /**
  2538. * 请求
  2539. */
  2540. request: Service["request"];
  2541. }
  2542. interface CloudFuncLog {
  2543. /**
  2544. * 删除
  2545. */
  2546. delete(data?: any): Promise<any>;
  2547. /**
  2548. * 修改
  2549. */
  2550. update(data?: any): Promise<any>;
  2551. /**
  2552. * 单个信息
  2553. */
  2554. info(data?: any): Promise<CloudFuncLogEntity>;
  2555. /**
  2556. * 列表查询
  2557. */
  2558. list(data?: any): Promise<CloudFuncLogEntity[]>;
  2559. /**
  2560. * 分页查询
  2561. */
  2562. page(data?: any): Promise<{
  2563. pagination: { size: number; page: number; total: number };
  2564. list: CloudFuncLogEntity[];
  2565. [key: string]: any;
  2566. }>;
  2567. /**
  2568. * 新增
  2569. */
  2570. add(data?: any): Promise<any>;
  2571. /**
  2572. * 权限标识
  2573. */
  2574. permission: {
  2575. delete: string;
  2576. update: string;
  2577. info: string;
  2578. list: string;
  2579. page: string;
  2580. add: string;
  2581. };
  2582. /**
  2583. * 权限状态
  2584. */
  2585. _permission: {
  2586. delete: boolean;
  2587. update: boolean;
  2588. info: boolean;
  2589. list: boolean;
  2590. page: boolean;
  2591. add: boolean;
  2592. };
  2593. /**
  2594. * 请求
  2595. */
  2596. request: Service["request"];
  2597. }
  2598. interface DemoGoods {
  2599. /**
  2600. * 删除
  2601. */
  2602. delete(data?: any): Promise<any>;
  2603. /**
  2604. * 修改
  2605. */
  2606. update(data?: any): Promise<any>;
  2607. /**
  2608. * 单个信息
  2609. */
  2610. info(data?: any): Promise<DemoGoodsEntity>;
  2611. /**
  2612. * 列表查询
  2613. */
  2614. list(data?: any): Promise<DemoGoodsEntity[]>;
  2615. /**
  2616. * 分页查询
  2617. */
  2618. page(data?: any): Promise<{
  2619. pagination: { size: number; page: number; total: number };
  2620. list: DemoGoodsEntity[];
  2621. [key: string]: any;
  2622. }>;
  2623. /**
  2624. * 新增
  2625. */
  2626. add(data?: any): Promise<any>;
  2627. /**
  2628. * 权限标识
  2629. */
  2630. permission: {
  2631. delete: string;
  2632. update: string;
  2633. info: string;
  2634. list: string;
  2635. page: string;
  2636. add: string;
  2637. };
  2638. /**
  2639. * 权限状态
  2640. */
  2641. _permission: {
  2642. delete: boolean;
  2643. update: boolean;
  2644. info: boolean;
  2645. list: boolean;
  2646. page: boolean;
  2647. add: boolean;
  2648. };
  2649. /**
  2650. * 请求
  2651. */
  2652. request: Service["request"];
  2653. }
  2654. interface DictInfo {
  2655. /**
  2656. * 删除
  2657. */
  2658. delete(data?: any): Promise<any>;
  2659. /**
  2660. * 修改
  2661. */
  2662. update(data?: any): Promise<any>;
  2663. /**
  2664. * 获得字典数据
  2665. */
  2666. data(data?: any): Promise<any>;
  2667. /**
  2668. * 单个信息
  2669. */
  2670. info(data?: any): Promise<DictInfoEntity>;
  2671. /**
  2672. * 列表查询
  2673. */
  2674. list(data?: any): Promise<DictInfoEntity[]>;
  2675. /**
  2676. * 分页查询
  2677. */
  2678. page(data?: any): Promise<{
  2679. pagination: { size: number; page: number; total: number };
  2680. list: DictInfoEntity[];
  2681. [key: string]: any;
  2682. }>;
  2683. /**
  2684. * 新增
  2685. */
  2686. add(data?: any): Promise<any>;
  2687. /**
  2688. * 权限标识
  2689. */
  2690. permission: {
  2691. delete: string;
  2692. update: string;
  2693. data: string;
  2694. info: string;
  2695. list: string;
  2696. page: string;
  2697. add: string;
  2698. };
  2699. /**
  2700. * 权限状态
  2701. */
  2702. _permission: {
  2703. delete: boolean;
  2704. update: boolean;
  2705. data: boolean;
  2706. info: boolean;
  2707. list: boolean;
  2708. page: boolean;
  2709. add: boolean;
  2710. };
  2711. /**
  2712. * 请求
  2713. */
  2714. request: Service["request"];
  2715. }
  2716. interface DictType {
  2717. /**
  2718. * 删除
  2719. */
  2720. delete(data?: any): Promise<any>;
  2721. /**
  2722. * 修改
  2723. */
  2724. update(data?: any): Promise<any>;
  2725. /**
  2726. * 单个信息
  2727. */
  2728. info(data?: any): Promise<DictTypeEntity>;
  2729. /**
  2730. * 列表查询
  2731. */
  2732. list(data?: any): Promise<DictTypeEntity[]>;
  2733. /**
  2734. * 分页查询
  2735. */
  2736. page(data?: any): Promise<{
  2737. pagination: { size: number; page: number; total: number };
  2738. list: DictTypeEntity[];
  2739. [key: string]: any;
  2740. }>;
  2741. /**
  2742. * 新增
  2743. */
  2744. add(data?: any): Promise<any>;
  2745. /**
  2746. * 权限标识
  2747. */
  2748. permission: {
  2749. delete: string;
  2750. update: string;
  2751. info: string;
  2752. list: string;
  2753. page: string;
  2754. add: string;
  2755. };
  2756. /**
  2757. * 权限状态
  2758. */
  2759. _permission: {
  2760. delete: boolean;
  2761. update: boolean;
  2762. info: boolean;
  2763. list: boolean;
  2764. page: boolean;
  2765. add: boolean;
  2766. };
  2767. /**
  2768. * 请求
  2769. */
  2770. request: Service["request"];
  2771. }
  2772. interface IotDevice {
  2773. /**
  2774. * 删除
  2775. */
  2776. delete(data?: any): Promise<any>;
  2777. /**
  2778. * 修改
  2779. */
  2780. update(data?: any): Promise<any>;
  2781. /**
  2782. * 单个信息
  2783. */
  2784. info(data?: any): Promise<IotDeviceEntity>;
  2785. /**
  2786. * 列表查询
  2787. */
  2788. list(data?: any): Promise<IotDeviceEntity[]>;
  2789. /**
  2790. * 分页查询
  2791. */
  2792. page(data?: any): Promise<{
  2793. pagination: { size: number; page: number; total: number };
  2794. list: IotDeviceEntity[];
  2795. [key: string]: any;
  2796. }>;
  2797. /**
  2798. * 新增
  2799. */
  2800. add(data?: any): Promise<any>;
  2801. /**
  2802. * 权限标识
  2803. */
  2804. permission: {
  2805. delete: string;
  2806. update: string;
  2807. info: string;
  2808. list: string;
  2809. page: string;
  2810. add: string;
  2811. };
  2812. /**
  2813. * 权限状态
  2814. */
  2815. _permission: {
  2816. delete: boolean;
  2817. update: boolean;
  2818. info: boolean;
  2819. list: boolean;
  2820. page: boolean;
  2821. add: boolean;
  2822. };
  2823. /**
  2824. * 请求
  2825. */
  2826. request: Service["request"];
  2827. }
  2828. interface IotMessage {
  2829. /**
  2830. * 分页查询
  2831. */
  2832. page(data?: any): Promise<{
  2833. pagination: { size: number; page: number; total: number };
  2834. list: IotMessageEntity[];
  2835. [key: string]: any;
  2836. }>;
  2837. /**
  2838. * list
  2839. */
  2840. list(data?: any): Promise<IotMessageEntity[]>;
  2841. /**
  2842. * info
  2843. */
  2844. info(data?: any): Promise<IotMessageEntity>;
  2845. /**
  2846. * update
  2847. */
  2848. update(data?: any): Promise<any>;
  2849. /**
  2850. * delete
  2851. */
  2852. delete(data?: any): Promise<any>;
  2853. /**
  2854. * add
  2855. */
  2856. add(data?: any): Promise<any>;
  2857. /**
  2858. * 权限标识
  2859. */
  2860. permission: {
  2861. page: string;
  2862. list: string;
  2863. info: string;
  2864. update: string;
  2865. delete: string;
  2866. add: string;
  2867. };
  2868. /**
  2869. * 权限状态
  2870. */
  2871. _permission: {
  2872. page: boolean;
  2873. list: boolean;
  2874. info: boolean;
  2875. update: boolean;
  2876. delete: boolean;
  2877. add: boolean;
  2878. };
  2879. /**
  2880. * 请求
  2881. */
  2882. request: Service["request"];
  2883. }
  2884. interface IotMqtt {
  2885. /**
  2886. * 推送消息
  2887. */
  2888. publish(data?: any): Promise<any>;
  2889. /**
  2890. * MQTT配置信息
  2891. */
  2892. config(data?: any): Promise<any>;
  2893. /**
  2894. * list
  2895. */
  2896. list(data?: any): Promise<any[]>;
  2897. /**
  2898. * page
  2899. */
  2900. page(data?: any): Promise<{
  2901. pagination: { size: number; page: number; total: number };
  2902. list: any[];
  2903. [key: string]: any;
  2904. }>;
  2905. /**
  2906. * info
  2907. */
  2908. info(data?: any): Promise<any>;
  2909. /**
  2910. * update
  2911. */
  2912. update(data?: any): Promise<any>;
  2913. /**
  2914. * delete
  2915. */
  2916. delete(data?: any): Promise<any>;
  2917. /**
  2918. * add
  2919. */
  2920. add(data?: any): Promise<any>;
  2921. /**
  2922. * 权限标识
  2923. */
  2924. permission: {
  2925. publish: string;
  2926. config: string;
  2927. list: string;
  2928. page: string;
  2929. info: string;
  2930. update: string;
  2931. delete: string;
  2932. add: string;
  2933. };
  2934. /**
  2935. * 权限状态
  2936. */
  2937. _permission: {
  2938. publish: boolean;
  2939. config: boolean;
  2940. list: boolean;
  2941. page: boolean;
  2942. info: boolean;
  2943. update: boolean;
  2944. delete: boolean;
  2945. add: boolean;
  2946. };
  2947. /**
  2948. * 请求
  2949. */
  2950. request: Service["request"];
  2951. }
  2952. interface RecycleData {
  2953. /**
  2954. * 恢复数据
  2955. */
  2956. restore(data?: any): Promise<any>;
  2957. /**
  2958. * 单个信息
  2959. */
  2960. info(data?: any): Promise<RecycleDataEntity>;
  2961. /**
  2962. * 分页查询
  2963. */
  2964. page(data?: any): Promise<{
  2965. pagination: { size: number; page: number; total: number };
  2966. list: RecycleDataEntity[];
  2967. [key: string]: any;
  2968. }>;
  2969. /**
  2970. * list
  2971. */
  2972. list(data?: any): Promise<RecycleDataEntity[]>;
  2973. /**
  2974. * update
  2975. */
  2976. update(data?: any): Promise<any>;
  2977. /**
  2978. * delete
  2979. */
  2980. delete(data?: any): Promise<any>;
  2981. /**
  2982. * add
  2983. */
  2984. add(data?: any): Promise<any>;
  2985. /**
  2986. * 权限标识
  2987. */
  2988. permission: {
  2989. restore: string;
  2990. info: string;
  2991. page: string;
  2992. list: string;
  2993. update: string;
  2994. delete: string;
  2995. add: string;
  2996. };
  2997. /**
  2998. * 权限状态
  2999. */
  3000. _permission: {
  3001. restore: boolean;
  3002. info: boolean;
  3003. page: boolean;
  3004. list: boolean;
  3005. update: boolean;
  3006. delete: boolean;
  3007. add: boolean;
  3008. };
  3009. /**
  3010. * 请求
  3011. */
  3012. request: Service["request"];
  3013. }
  3014. interface SpaceInfo {
  3015. /**
  3016. * 获得WPS配置
  3017. */
  3018. getConfig(data?: any): Promise<any>;
  3019. /**
  3020. * 删除
  3021. */
  3022. delete(data?: any): Promise<any>;
  3023. /**
  3024. * 修改
  3025. */
  3026. update(data?: any): Promise<any>;
  3027. /**
  3028. * 单个信息
  3029. */
  3030. info(data?: any): Promise<SpaceInfoEntity>;
  3031. /**
  3032. * 列表查询
  3033. */
  3034. list(data?: any): Promise<SpaceInfoEntity[]>;
  3035. /**
  3036. * 分页查询
  3037. */
  3038. page(data?: any): Promise<{
  3039. pagination: { size: number; page: number; total: number };
  3040. list: SpaceInfoEntity[];
  3041. [key: string]: any;
  3042. }>;
  3043. /**
  3044. * 新增
  3045. */
  3046. add(data?: any): Promise<any>;
  3047. /**
  3048. * 权限标识
  3049. */
  3050. permission: {
  3051. getConfig: string;
  3052. delete: string;
  3053. update: string;
  3054. info: string;
  3055. list: string;
  3056. page: string;
  3057. add: string;
  3058. };
  3059. /**
  3060. * 权限状态
  3061. */
  3062. _permission: {
  3063. getConfig: boolean;
  3064. delete: boolean;
  3065. update: boolean;
  3066. info: boolean;
  3067. list: boolean;
  3068. page: boolean;
  3069. add: boolean;
  3070. };
  3071. /**
  3072. * 请求
  3073. */
  3074. request: Service["request"];
  3075. }
  3076. interface SpaceType {
  3077. /**
  3078. * 删除
  3079. */
  3080. delete(data?: any): Promise<any>;
  3081. /**
  3082. * 修改
  3083. */
  3084. update(data?: any): Promise<any>;
  3085. /**
  3086. * 单个信息
  3087. */
  3088. info(data?: any): Promise<SpaceTypeEntity>;
  3089. /**
  3090. * 列表查询
  3091. */
  3092. list(data?: any): Promise<SpaceTypeEntity[]>;
  3093. /**
  3094. * 分页查询
  3095. */
  3096. page(data?: any): Promise<{
  3097. pagination: { size: number; page: number; total: number };
  3098. list: SpaceTypeEntity[];
  3099. [key: string]: any;
  3100. }>;
  3101. /**
  3102. * 新增
  3103. */
  3104. add(data?: any): Promise<any>;
  3105. /**
  3106. * 权限标识
  3107. */
  3108. permission: {
  3109. delete: string;
  3110. update: string;
  3111. info: string;
  3112. list: string;
  3113. page: string;
  3114. add: string;
  3115. };
  3116. /**
  3117. * 权限状态
  3118. */
  3119. _permission: {
  3120. delete: boolean;
  3121. update: boolean;
  3122. info: boolean;
  3123. list: boolean;
  3124. page: boolean;
  3125. add: boolean;
  3126. };
  3127. /**
  3128. * 请求
  3129. */
  3130. request: Service["request"];
  3131. }
  3132. interface TaskInfo {
  3133. /**
  3134. * 删除
  3135. */
  3136. delete(data?: any): Promise<any>;
  3137. /**
  3138. * 修改
  3139. */
  3140. update(data?: any): Promise<any>;
  3141. /**
  3142. * 开始
  3143. */
  3144. start(data?: any): Promise<any>;
  3145. /**
  3146. * 执行一次
  3147. */
  3148. once(data?: any): Promise<any>;
  3149. /**
  3150. * 停止
  3151. */
  3152. stop(data?: any): Promise<any>;
  3153. /**
  3154. * 单个信息
  3155. */
  3156. info(data?: any): Promise<TaskInfoEntity>;
  3157. /**
  3158. * 分页查询
  3159. */
  3160. page(data?: any): Promise<{
  3161. pagination: { size: number; page: number; total: number };
  3162. list: TaskInfoEntity[];
  3163. [key: string]: any;
  3164. }>;
  3165. /**
  3166. * 日志
  3167. */
  3168. log(data?: any): Promise<any>;
  3169. /**
  3170. * 新增
  3171. */
  3172. add(data?: any): Promise<any>;
  3173. /**
  3174. * list
  3175. */
  3176. list(data?: any): Promise<TaskInfoEntity[]>;
  3177. /**
  3178. * 权限标识
  3179. */
  3180. permission: {
  3181. delete: string;
  3182. update: string;
  3183. start: string;
  3184. once: string;
  3185. stop: string;
  3186. info: string;
  3187. page: string;
  3188. log: string;
  3189. add: string;
  3190. list: string;
  3191. };
  3192. /**
  3193. * 权限状态
  3194. */
  3195. _permission: {
  3196. delete: boolean;
  3197. update: boolean;
  3198. start: boolean;
  3199. once: boolean;
  3200. stop: boolean;
  3201. info: boolean;
  3202. page: boolean;
  3203. log: boolean;
  3204. add: boolean;
  3205. list: boolean;
  3206. };
  3207. /**
  3208. * 请求
  3209. */
  3210. request: Service["request"];
  3211. }
  3212. type Service = {
  3213. request(options?: {
  3214. url: string;
  3215. method?: "POST" | "GET" | string;
  3216. data?: any;
  3217. params?: any;
  3218. proxy?: boolean;
  3219. [key: string]: any;
  3220. }): Promise<any>;
  3221. chat: { message: ChatMessage; session: ChatSession };
  3222. test: Test;
  3223. base: {
  3224. comm: BaseComm;
  3225. open: BaseOpen;
  3226. sys: {
  3227. angle: BaseSysAngle;
  3228. atlas: BaseSysAtlas;
  3229. datafield: BaseSysDatafield;
  3230. datafields: BaseSysDatafields;
  3231. datasource: BaseSysDatasource;
  3232. datatable: BaseSysDatatable;
  3233. department: BaseSysDepartment;
  3234. layers: BaseSysLayers;
  3235. log: BaseSysLog;
  3236. menu: BaseSysMenu;
  3237. param: BaseSysParam;
  3238. role: BaseSysRole;
  3239. tool: BaseSysTool;
  3240. user: BaseSysUser;
  3241. };
  3242. };
  3243. cloud: { db: CloudDb; func: { info: CloudFuncInfo; log: CloudFuncLog } };
  3244. demo: { goods: DemoGoods };
  3245. dict: { info: DictInfo; type: DictType };
  3246. iot: { device: IotDevice; message: IotMessage; mqtt: IotMqtt };
  3247. recycle: { data: RecycleData };
  3248. space: { info: SpaceInfo; type: SpaceType };
  3249. task: { info: TaskInfo };
  3250. };
  3251. }