light-apiengine.xml 84 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <application xmlns="http://qianqiusoft.com/developer"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://qianqiusoft.com/developer"
  5. name="light-apiengine"
  6. desc="千秋开发平台"
  7. packagename="git.qianqiusoft.com/qianqiusoft/light-apiengine">
  8. <controllers>
  9. <controller name="sso" desc="用户单点登录功能" skip_login="true">
  10. <api name="login" desc="用户登录" method="post,get,put">
  11. <param name="logininfo" ref="$login_info" desc="登录信息"></param>
  12. <return>
  13. <success ref="$sys_return"></success>
  14. <failure ref="$sys_return"></failure>
  15. </return>
  16. </api>
  17. <api name="logout" desc="用户退出" method="post,get">
  18. <return>
  19. <success ref="$sys_return"></success>
  20. <failure ref="$sys_return"></failure>
  21. </return>
  22. </api>
  23. <api name="token_validate" desc="token验证" method="post,get">
  24. <param name="token" type="string" desc="token"></param>
  25. <return>
  26. <success ref="$sys_return"></success>
  27. <failure ref="$sys_return"></failure>
  28. </return>
  29. </api>
  30. </controller>
  31. <controller name="sys_attachment" desc="系统管理" skip_login="true">
  32. <api name="get" desc="获取附件信息" method="get">
  33. <param name="id" type="string" desc="附件id" />
  34. <return>
  35. <success ref="$sys_return"></success>
  36. <failure ref="$sys_return"></failure>
  37. </return>
  38. </api>
  39. <api name="upload" desc="上传文件" method="post">
  40. <return>
  41. <success ref="$sys_return"></success>
  42. <failure ref="$sys_return"></failure>
  43. </return>
  44. </api>
  45. <api name="download" desc="下载文件" method="get">
  46. <param name="id" type="string" desc="文件ID"></param>
  47. <return>
  48. <success ref="$sys_return"></success>
  49. <failure ref="$sys_return"></failure>
  50. </return>
  51. </api>
  52. <api name="delete" desc="删除文件" method="get">
  53. <param name="id" type="string" desc="文件ID"></param>
  54. <return>
  55. <success ref="$sys_return"></success>
  56. <failure ref="$sys_return"></failure>
  57. </return>
  58. </api>
  59. </controller>
  60. <controller name="system" desc="系统管理">
  61. <api name="sidebar" function="tree" table="sys_menu" desc="获取导航菜单" method="post,get">
  62. <param name="user" type="string" desc="用户id"/>
  63. <return>
  64. <success ref="$sys_return"></success>
  65. <failure ref="$sys_return"></failure>
  66. </return>
  67. </api>
  68. <api name="find_user_page" desc="获取用户分页数" function="page" table="sys_user" method="get,post" >
  69. </api>
  70. <api name="find_user_template_page" desc="获取用户信息模板分页数" function="page" table="sys_user_template" method="get,post" >
  71. </api>
  72. <api name="find_user_template_detail_page" desc="获取用户信息模板明细分页数" function="page" table="sys_user_template_detail" method="get,post" >
  73. </api>
  74. <api name="find_area_page" desc="获取区域管理分页数" function="page" table="sys_area" method="get,post" >
  75. </api>
  76. <api name="find_area_template_page" desc="获取区域模板分页数" function="page" table="sys_area_template" method="get,post" >
  77. </api>
  78. <api name="find_area_template_detail_page" desc="获取区域模板明细分页数" function="page" table="sys_area_template_detail" method="get,post" >
  79. </api>
  80. <api name="get_area_tree" desc="获取区域管理树" function="tree" table="sys_area" method="get,post" >
  81. </api>
  82. <api name="get_org_tree" desc="获取组织架构树" function="tree" table="sys_org" method="get,post" >
  83. </api>
  84. <api name="get_menu_tree" desc="获取菜单树" function="tree" table="sys_menu" method="get,post" >
  85. </api>
  86. <api name="get_domain_tree" desc="获取菜单树" function="tree" table="sys_domain" method="get,post" >
  87. </api>
  88. <api name="find_org_page" desc="获取组织架构分页数" function="page" table="sys_org" method="get,post" >
  89. </api>
  90. <api name="find_role_page" desc="获取角色分页数" function="page" table="sys_role" method="get,post" >
  91. </api>
  92. <api name="find_menu_page" desc="获取菜单分页数" function="page" table="sys_menu" method="get,post" >
  93. </api>
  94. <api name="find_domain_page" desc="获取菜单分页数" function="page" table="sys_domain" method="get,post" >
  95. </api>
  96. <api name="find_optionset_page" desc="获取字典分页数" function="page" table="sys_optionset" method="get,post" >
  97. </api>
  98. <api name="add_user" desc="添加用户" method="post,get,put">
  99. <param name="login_id" type="string" desc="登录ID"/>
  100. <param name="password" type="string" desc="密码"/>
  101. <param name="org_id" type="string" desc="组织ID"/>
  102. <param name="email" type="string" desc="邮箱"/>
  103. <return>
  104. <success ref="$sys_return"></success>
  105. <failure ref="$sys_return"></failure>
  106. </return>
  107. </api>
  108. <api name="del_user" desc="删除用户" method="post,get,put">
  109. <param name="id" type="string" desc="用户ID"/>
  110. <return>
  111. <success ref="$sys_return"></success>
  112. <failure ref="$sys_return"></failure>
  113. </return>
  114. </api>
  115. <api name="update_user" desc="修改用户" method="post,get,put">
  116. <param name="login_id" type="string" desc="登录ID"/>
  117. <param name="password" type="string" desc="密码"/>
  118. <param name="org_id" type="string" desc="组织ID"/>
  119. <param name="email" type="string" desc="邮箱"/>
  120. <return>
  121. <success ref="$sys_return"></success>
  122. <failure ref="$sys_return"></failure>
  123. </return>
  124. </api>
  125. <api name="update_password" desc="修改用户密码" method="post,get">
  126. <param desc="用户ID" type="$sys_user"/>
  127. <return>
  128. <success ref="$sys_return"></success>
  129. <failure ref="$sys_return"></failure>
  130. </return>
  131. </api>
  132. <api name="get_user" desc="更加用户ID获取用户信息" method="get">
  133. <param name="user_id" type="string" desc="用户ID"/>
  134. <return>
  135. <success ref="$sys_return"></success>
  136. <failure ref="$sys_return"></failure>
  137. </return>
  138. </api>
  139. <api name="add_area" desc="添加区域" method="post,get,put">
  140. <param name="name" type="string" desc="区域名称"/>
  141. <param name="parent" type="string" desc="父节点"/>
  142. <param name="inheritance" type="string" desc="继承关系"/>
  143. <param name="org_id" type="string" desc="组织ID"/>
  144. <param name="temp_id" type="string" desc="模板ID"/>
  145. <param name="temp_value" type="string" desc="模板内容"/>
  146. <param name="manager" type="string" desc="负责人"/>
  147. <return>
  148. <success ref="$sys_return"></success>
  149. <failure ref="$sys_return"></failure>
  150. </return>
  151. </api>
  152. <api name="del_area" desc="删除区域" method="post,get,put">
  153. <param name="ids" type="string" desc="区域ID"/>
  154. <return>
  155. <success ref="$sys_return"></success>
  156. <failure ref="$sys_return"></failure>
  157. </return>
  158. </api>
  159. <api name="recover_area" desc="恢复区域" method="post,get,put">
  160. <param name="ids" type="string" desc="区域ID"/>
  161. <return>
  162. <success ref="$sys_return"></success>
  163. <failure ref="$sys_return"></failure>
  164. </return>
  165. </api>
  166. <api name="update_area" desc="修改区域" method="post,get,put">
  167. <param name="name" type="string" desc="区域名称"/>
  168. <param name="parent" type="string" desc="父节点"/>
  169. <param name="inheritance" type="string" desc="继承关系"/>
  170. <param name="org_id" type="string" desc="组织ID"/>
  171. <param name="temp_id" type="string" desc="模板ID"/>
  172. <param name="temp_value" type="string" desc="模板内容"/>
  173. <param name="manager" type="string" desc="负责人"/>
  174. <return>
  175. <success ref="$sys_return"></success>
  176. <failure ref="$sys_return"></failure>
  177. </return>
  178. </api>
  179. <api name="get_area" desc="根据区域ID获取区域信息" method="get">
  180. <param name="id" type="string" desc="区域ID"/>
  181. <return>
  182. <success ref="$sys_return"></success>
  183. <failure ref="$sys_return"></failure>
  184. </return>
  185. </api>
  186. <api name="add_area_template" desc="添加区域模板" method="post,get,put">
  187. <param name="name" type="string" desc="名称"/>
  188. <param name="type" type="int64" desc="模板类型 0:固定模板 1:动态模板 2:自定义模板"/>
  189. <param name="default" type="int64" desc="是否默认 1:是 0:否"/>
  190. <return>
  191. <success ref="$sys_return"></success>
  192. <failure ref="$sys_return"></failure>
  193. </return>
  194. </api>
  195. <api name="update_area_template" desc="修改区域模板" method="post,get,put">
  196. <param name="name" type="string" desc="名称"/>
  197. <param name="type" type="int64" desc="模板类型 0:固定模板 1:动态模板 2:自定义模板"/>
  198. <param name="default" type="int64" desc="是否默认 1:是 0:否"/>
  199. <return>
  200. <success ref="$sys_return"></success>
  201. <failure ref="$sys_return"></failure>
  202. </return>
  203. </api>
  204. <api name="del_area_template" desc="删除区域模板" method="post,get,put">
  205. <param name="ids" type="string" desc="区域模板ID 多个之间(,)隔开"/>
  206. <return>
  207. <success ref="$sys_return"></success>
  208. <failure ref="$sys_return"></failure>
  209. </return>
  210. </api>
  211. <api name="recover_area_template" desc="恢复区域模板" method="post,get,put">
  212. <param name="ids" type="string" desc="区域模板ID 多个之间(,)隔开"/>
  213. <return>
  214. <success ref="$sys_return"></success>
  215. <failure ref="$sys_return"></failure>
  216. </return>
  217. </api>
  218. <api name="get_area_template" desc="根据区域模板ID获取区域模板信息" method="get">
  219. <param name="id" type="string" desc="区域模板ID"/>
  220. <return>
  221. <success ref="$sys_return"></success>
  222. <failure ref="$sys_return"></failure>
  223. </return>
  224. </api>
  225. <api name="add_area_template_detail" desc="添加区域模板明细" method="post,get,put">
  226. <param name="temp_id" type="string" desc="模板id"/>
  227. <param name="name" type="string" desc="名称"/>
  228. <param name="value" type="string" desc="值"/>
  229. <param name="type" type="int64" desc="类型 0:数值项 1:单选项 2:文字项 3:列表项"/>
  230. <param name="priority" type="int64" desc="优先级"/>
  231. <param name="content" type="string" desc="内容"/>
  232. <return>
  233. <success ref="$sys_return"></success>
  234. <failure ref="$sys_return"></failure>
  235. </return>
  236. </api>
  237. <api name="update_area_template_detail" desc="修改区域模板明细" method="post,get,put">
  238. <param name="temp_id" type="string" desc="模板id"/>
  239. <param name="name" type="string" desc="名称"/>
  240. <param name="value" type="string" desc="值"/>
  241. <param name="type" type="int64" desc="类型 0:数值项 1:单选项 2:文字项 3:列表项"/>
  242. <param name="priority" type="int64" desc="优先级"/>
  243. <param name="content" type="string" desc="内容"/>
  244. <return>
  245. <success ref="$sys_return"></success>
  246. <failure ref="$sys_return"></failure>
  247. </return>
  248. </api>
  249. <api name="del_area_template_detail" desc="删除区域模板明细" method="post,get,put">
  250. <param name="ids" type="string" desc="区域模板明细ID 多个之间(,)隔开"/>
  251. <return>
  252. <success ref="$sys_return"></success>
  253. <failure ref="$sys_return"></failure>
  254. </return>
  255. </api>
  256. <api name="recover_area_template_detail" desc="恢复区域模板明细" method="post,get,put">
  257. <param name="ids" type="string" desc="区域模板明细ID 多个之间(,)隔开"/>
  258. <return>
  259. <success ref="$sys_return"></success>
  260. <failure ref="$sys_return"></failure>
  261. </return>
  262. </api>
  263. <api name="get_area_template_detail" desc="根据区域模板明细ID获取区域模板明细信息" method="get">
  264. <param name="id" type="string" desc="区域模板明细ID"/>
  265. <return>
  266. <success ref="$sys_return"></success>
  267. <failure ref="$sys_return"></failure>
  268. </return>
  269. </api>
  270. <api name="add_user_template" desc="添加用户信息模板" method="post,get,put">
  271. <param name="name" type="string" desc="名称"/>
  272. <param name="type" type="int64" desc="模板类型 0:固定模板 1:动态模板 2:自定义模板"/>
  273. <param name="default" type="int64" desc="是否默认 1:是 0:否"/>
  274. <return>
  275. <success ref="$sys_return"></success>
  276. <failure ref="$sys_return"></failure>
  277. </return>
  278. </api>
  279. <api name="update_user_template" desc="修改用户信息模板" method="post,get,put">
  280. <param name="name" type="string" desc="名称"/>
  281. <param name="type" type="int64" desc="模板类型 0:固定模板 1:动态模板 2:自定义模板"/>
  282. <param name="default" type="int64" desc="是否默认 1:是 0:否"/>
  283. <return>
  284. <success ref="$sys_return"></success>
  285. <failure ref="$sys_return"></failure>
  286. </return>
  287. </api>
  288. <api name="del_user_template" desc="删除用户信息模板" method="post,get,put">
  289. <param name="ids" type="string" desc="用户信息模板ID 多个之间(,)隔开"/>
  290. <return>
  291. <success ref="$sys_return"></success>
  292. <failure ref="$sys_return"></failure>
  293. </return>
  294. </api>
  295. <api name="recover_user_template" desc="恢复用户信息模板" method="post,get,put">
  296. <param name="ids" type="string" desc="用户信息模板ID 多个之间(,)隔开"/>
  297. <return>
  298. <success ref="$sys_return"></success>
  299. <failure ref="$sys_return"></failure>
  300. </return>
  301. </api>
  302. <api name="get_user_template" desc="根据用户信息模板ID获取用户信息模板信息" method="get">
  303. <param name="id" type="string" desc="用户信息模板ID"/>
  304. <return>
  305. <success ref="$sys_return"></success>
  306. <failure ref="$sys_return"></failure>
  307. </return>
  308. </api>
  309. <api name="add_user_template_detail" desc="添加用户信息模板明细" method="post,get,put">
  310. <param name="temp_id" type="string" desc="模板id"/>
  311. <param name="name" type="string" desc="名称"/>
  312. <param name="value" type="string" desc="值"/>
  313. <param name="type" type="int64" desc="类型 0:数值项 1:单选项 2:文字项 3:列表项"/>
  314. <param name="priority" type="int64" desc="优先级"/>
  315. <param name="content" type="string" desc="内容"/>
  316. <return>
  317. <success ref="$sys_return"></success>
  318. <failure ref="$sys_return"></failure>
  319. </return>
  320. </api>
  321. <api name="update_user_template_detail" desc="修改用户信息模板明细" method="post,get,put">
  322. <param name="temp_id" type="string" desc="模板id"/>
  323. <param name="name" type="string" desc="名称"/>
  324. <param name="value" type="string" desc="值"/>
  325. <param name="type" type="int64" desc="类型 0:数值项 1:单选项 2:文字项 3:列表项"/>
  326. <param name="priority" type="int64" desc="优先级"/>
  327. <param name="content" type="string" desc="内容"/>
  328. <return>
  329. <success ref="$sys_return"></success>
  330. <failure ref="$sys_return"></failure>
  331. </return>
  332. </api>
  333. <api name="del_user_template_detail" desc="删除用户信息模板明细" method="post,get,put">
  334. <param name="ids" type="string" desc="用户信息模板明细ID 多个之间(,)隔开"/>
  335. <return>
  336. <success ref="$sys_return"></success>
  337. <failure ref="$sys_return"></failure>
  338. </return>
  339. </api>
  340. <api name="recover_user_template_detail" desc="恢复用户信息模板明细" method="post,get,put">
  341. <param name="ids" type="string" desc="用户信息模板明细ID 多个之间(,)隔开"/>
  342. <return>
  343. <success ref="$sys_return"></success>
  344. <failure ref="$sys_return"></failure>
  345. </return>
  346. </api>
  347. <api name="get_user_template_detail" desc="根据用户信息模板明细ID获取用户信息模板明细信息" method="get">
  348. <param name="id" type="string" desc="用户信息模板明细ID"/>
  349. <return>
  350. <success ref="$sys_return"></success>
  351. <failure ref="$sys_return"></failure>
  352. </return>
  353. </api>
  354. <api name="add_role" desc="添加角色" method="post,get,put">
  355. <param name="name" type="string" desc="角色名称"/>
  356. <param name="remark" type="string" desc="备注"/>
  357. <return>
  358. <success ref="$sys_return"></success>
  359. <failure ref="$sys_return"></failure>
  360. </return>
  361. </api>
  362. <api name="del_role" desc="添加角色" method="post,get,put">
  363. <param name="id" type="string" desc="角色ID"/>
  364. <return>
  365. <success ref="$sys_return"></success>
  366. <failure ref="$sys_return"></failure>
  367. </return>
  368. </api>
  369. <api name="update_role" desc="修改角色" method="post,get,put">
  370. <param name="id" type="string" desc="角色ID"/>
  371. <param name="name" type="string" desc="角色名称"/>
  372. <param name="remark" type="string" desc="备注"/>
  373. <return>
  374. <success ref="$sys_return"></success>
  375. <failure ref="$sys_return"></failure>
  376. </return>
  377. </api>
  378. <api name="get_user_roles" desc="根据用户ID获取用户角色" method="post,get,put">
  379. <param name="user_id" type="string" desc="用户ID"/>、
  380. <return>
  381. <success ref="$sys_return"></success>
  382. <failure ref="$sys_return"></failure>
  383. </return>
  384. </api>
  385. <api name="find_role_menu" desc="查找角色权限" method="post,get,put">
  386. <param name="role_id" type="string" desc="角色id"/>
  387. <return>
  388. <success ref="$sys_return"></success>
  389. <failure ref="$sys_return"></failure>
  390. </return>
  391. </api>
  392. <api name="save_role_menu" desc="保存角色权限" method="post,get,put">
  393. <param name="role_menu" ref="$save_role_menu array" type="string" desc="角色权限"/>
  394. <return>
  395. <success ref="$sys_return"></success>
  396. <failure ref="$sys_return"></failure>
  397. </return>
  398. </api>
  399. <api name="role_all" desc="查找所有角色" method="post,get,put">
  400. <return>
  401. <success ref="$sys_return"></success>
  402. <failure ref="$sys_return"></failure>
  403. </return>
  404. </api>
  405. <api name="add_menu" desc="添加菜单" method="post,get,put">
  406. <param name="" ref="$sys_menu" type="string" desc="菜单"/>
  407. <return>
  408. <success ref="$sys_return"></success>
  409. <failure ref="$sys_return"></failure>
  410. </return>
  411. </api>
  412. <api name="del_menu" desc="删除菜单" method="post,get,put">
  413. <param name="id" type="string" desc="菜单ID"/>
  414. <return>
  415. <success ref="$sys_return"></success>
  416. <failure ref="$sys_return"></failure>
  417. </return>
  418. </api>
  419. <api name="update_menu" desc="更新菜单" method="post,get,put">
  420. <param name="" ref="$sys_menu" type="string" desc="菜单"/>
  421. <return>
  422. <success ref="$sys_return"></success>
  423. <failure ref="$sys_return"></failure>
  424. </return>
  425. </api>
  426. <api name="add_org" desc="添加组织" method="post,get,put">
  427. <param name="" ref="$sys_org" type="string" desc="组织"/>
  428. <return>
  429. <success ref="$sys_return"></success>
  430. <failure ref="$sys_return"></failure>
  431. </return>
  432. </api>
  433. <api name="del_org" desc="删除组织" method="post,get,put">
  434. <param name="id" type="string" desc="组织ID"/>
  435. <return>
  436. <success ref="$sys_return"></success>
  437. <failure ref="$sys_return"></failure>
  438. </return>
  439. </api>
  440. <api name="update_org" desc="更新组织" method="post,get,put">
  441. <param name="" ref="$sys_org" type="string" desc="组织"/>
  442. <return>
  443. <success ref="$sys_return"></success>
  444. <failure ref="$sys_return"></failure>
  445. </return>
  446. </api>
  447. <api name="get_org_users" desc="根据用户组织" method="post,get">
  448. <param name="user_id" type="string" desc="用户id"/>
  449. <param name="role_id" type="string" desc="组织id"/>
  450. <return>
  451. <success ref="$sys_return"></success>
  452. <failure ref="$sys_return"></failure>
  453. </return>
  454. </api>
  455. <api name="add_domain" desc="添加域" method="post,get,put">
  456. <param name="" ref="$sys_domain" desc="域"/>
  457. <return>
  458. <success ref="$sys_return"></success>
  459. <success ref="$sys_return"></success>
  460. <failure ref="$sys_return"></failure>
  461. </return>
  462. </api>
  463. <api name="del_domain" desc="删除域" method="post,get,put">
  464. <param name="id" type="string" desc="域ID"/>
  465. <return>
  466. <success ref="$sys_return"></success>
  467. <failure ref="$sys_return"></failure>
  468. </return>
  469. </api>
  470. <api name="update_domain" desc="修改域" method="post,get,put">
  471. <param name="" ref="$sys_domain" desc="域"/>
  472. <return>
  473. <success ref="$sys_return"></success>
  474. <failure ref="$sys_return"></failure>
  475. </return>
  476. </api>
  477. <api name="add_domain_menu" desc="域添加菜单" method="post,get,put">
  478. <param name="" ref="$add_domain_menu" desc="添加域菜单bean"/>
  479. <return>
  480. <success ref="$sys_return"></success>
  481. <failure ref="$sys_return"></failure>
  482. </return>
  483. </api>
  484. <api name="get_domain_menu_tree" desc="域添加菜单" method="get,put">
  485. <param name="domain_id" type="string" desc="域id"/>
  486. <return>
  487. <success ref="$sys_return"></success>
  488. <failure ref="$sys_return"></failure>
  489. </return>
  490. </api>
  491. <api name="get_role_menu_tree" desc="获取角色权限菜单" method="get">
  492. <param name="role_id" type="string" desc="角色id"/>
  493. <return>
  494. <success ref="$sys_return"></success>
  495. <failure ref="$sys_return"></failure>
  496. </return>
  497. </api>
  498. <api name="add_role_menu" desc="添加角色菜单" method="post">
  499. <param name="menu_id" ref="string array" desc="菜单id"/>
  500. <param name="role_id" type="string" desc="角色id"/>
  501. <return>
  502. <success ref="$sys_return"></success>
  503. <failure ref="$sys_return"></failure>
  504. </return>
  505. </api>
  506. <api name="add_optionset" desc="添加字典" method="post,get,put">
  507. <param name="" ref="$sys_optionset" desc="字典"/>
  508. <return>
  509. <success ref="$sys_return"></success>
  510. <success ref="$sys_return"></success>
  511. <failure ref="$sys_return"></failure>
  512. </return>
  513. </api>
  514. <api name="del_optionset" desc="删除字典" method="post,get,put">
  515. <param name="id" type="string" desc="字典ID"/>
  516. <return>
  517. <success ref="$sys_return"></success>
  518. <failure ref="$sys_return"></failure>
  519. </return>
  520. </api>
  521. <api name="update_optionset" desc="修改字典" method="post,get,put">
  522. <param name="" ref="$sys_optionset" desc="字典"/>
  523. <return>
  524. <success ref="$sys_return"></success>
  525. <failure ref="$sys_return"></failure>
  526. </return>
  527. </api>
  528. <api name="get_optionset_by_code" desc="根据编码查找字典" method="get">
  529. <param name="code" type="string" desc="字典编码"/>
  530. <return>
  531. <success ref="$sys_return"></success>
  532. <failure ref="$sys_return"></failure>
  533. </return>
  534. </api>
  535. <api name="add_table_col_user" desc="添加用户可见列" method="post,get,put">
  536. <param name="" ref="$sys_table_col_user" desc="用户可见列"/>
  537. <return>
  538. <success ref="$sys_return"></success>
  539. <success ref="$sys_return"></success>
  540. <failure ref="$sys_return"></failure>
  541. </return>
  542. </api>
  543. <api name="update_table_col_user" desc="修改用户可见列" method="post,get,put">
  544. <param name="" ref="$sys_table_col_user" desc="用户可见列"/>
  545. <return>
  546. <success ref="$sys_return"></success>
  547. <failure ref="$sys_return"></failure>
  548. </return>
  549. </api>
  550. <api name="find_table_col_userpage" desc="分页获取用户可见列" function="page" table="sys_table_col_user" method="get,post" >
  551. </api>
  552. <api name="add_data_permission" desc="添加数据权限" method="post,get,put">
  553. <param name="" ref="$sys_data_permission" type="string" desc="数据权限"/>
  554. <return>
  555. <success ref="$sys_return"></success>
  556. <failure ref="$sys_return"></failure>
  557. </return>
  558. </api>
  559. <api name="del_data_permission" desc="删除数据权限" method="post,get,put">
  560. <param name="id" type="string" desc="数据权限ID"/>
  561. <return>
  562. <success ref="$sys_return"></success>
  563. <failure ref="$sys_return"></failure>
  564. </return>
  565. </api>
  566. <api name="update_data_permission" desc="更新数据权限" method="post,get,put">
  567. <param name="" ref="$sys_data_permission" type="string" desc="数据权限"/>
  568. <return>
  569. <success ref="$sys_return"></success>
  570. <failure ref="$sys_return"></failure>
  571. </return>
  572. </api>
  573. <api name="find_data_permission_page" desc="分页获取数据权限" function="page" table="sys_data_permission" method="get,post" >
  574. </api>
  575. <api name="add_data_permission_detail" desc="添加数据权限规则" method="post,get,put">
  576. <param name="" ref="$sys_data_permission" type="string" desc="数据权限"/>
  577. <return>
  578. <success ref="$sys_return"></success>
  579. <failure ref="$sys_return"></failure>
  580. </return>
  581. </api>
  582. <api name="del_data_permission_detail" desc="删除数据权限规则" method="post,get,put">
  583. <param name="id" type="string" desc="数据权限ID"/>
  584. <return>
  585. <success ref="$sys_return"></success>
  586. <failure ref="$sys_return"></failure>
  587. </return>
  588. </api>
  589. <api name="update_data_permission_detail" desc="更新数据权限规则" method="post,get,put">
  590. <param name="" ref="$sys_data_permission" type="string" desc="数据权限"/>
  591. <return>
  592. <success ref="$sys_return"></success>
  593. <failure ref="$sys_return"></failure>
  594. </return>
  595. </api>
  596. <api name="find_data_permission_detail_page" desc="分页获取数据权限规则" function="page" table="sys_data_permission_detail" method="get,post" >
  597. </api>
  598. <api name="modify_password" desc="修改密码" method="post">
  599. <param name="body" ref="$modify_password" type="models.ModifyPassword"/>
  600. <return>
  601. <success ref="$sys_return"/>
  602. <failure ref="$sys_return"/>
  603. </return>
  604. </api>
  605. <api name="add_tag_group" desc="添加标签分组" method="post,get,put">
  606. <param name="name" type="string" desc="分组名称"/>
  607. <param name="code" type="string" desc="编码"/>
  608. <param name="tags" ref="$tag array" desc="标签"/>
  609. <return>
  610. <success ref="$sys_return"></success>
  611. <failure ref="$sys_return"></failure>
  612. </return>
  613. </api>
  614. <api name="del_tag_group" desc="删除分组" method="post,get,put">
  615. <param name="id" type="string" desc="角色ID"/>
  616. <return>
  617. <success ref="$sys_return"></success>
  618. <failure ref="$sys_return"></failure>
  619. </return>
  620. </api>
  621. <api name="update_tag_group" desc="修改分组" method="post,get,put">
  622. <param name="name" type="string" desc="分组名称"/>
  623. <param name="code" type="string" desc="编码"/>
  624. <return>
  625. <success ref="$sys_return"></success>
  626. <failure ref="$sys_return"></failure>
  627. </return>
  628. </api>
  629. <api name="get_tag_group" desc="根据标签ID获取标签分组" method="post,get,put">
  630. <param name="id" type="string" desc="分组ID"/>、
  631. <return>
  632. <success ref="$sys_return"></success>
  633. <failure ref="$sys_return"></failure>
  634. </return>
  635. </api>
  636. <api name="tag_group_page" desc="获取标签分组分页数" function="page" table="sys_tag_group" method="get,post" >
  637. </api>
  638. <api name="tag_page" desc="获取标签分页数" function="page" table="sys_tag" method="get,post" >
  639. </api>
  640. <api name="user_tag_page" desc="分页获取用户标签" function="page" table="sys_user_tag" method="get,post" >
  641. </api>
  642. <api name="add_tag" desc="添加标签" method="post,get,put">
  643. <param name="name" type="string" desc="分组名称"/>
  644. <param name="group_id" type="string" desc="分组ID"/>
  645. <return>
  646. <success ref="$sys_return"></success>
  647. <failure ref="$sys_return"></failure>
  648. </return>
  649. </api>
  650. <api name="del_tag" desc="删除标签" method="post,get,put">
  651. <param name="id" type="string" desc="标签ID"/>
  652. <return>
  653. <success ref="$sys_return"></success>
  654. <failure ref="$sys_return"></failure>
  655. </return>
  656. </api>
  657. <api name="update_tag" desc="修改标签" method="post,get,put">
  658. <param name="name" type="string" desc="分组名称"/>
  659. <param name="group_id" type="string" desc="分组ID"/>
  660. <return>
  661. <success ref="$sys_return"></success>
  662. <failure ref="$sys_return"></failure>
  663. </return>
  664. </api>
  665. <api name="get_tag" desc="根据标签ID获取标签" method="post,get,put">
  666. <param name="id" type="string" desc="标签ID"/>、
  667. <return>
  668. <success ref="$sys_return"></success>
  669. <failure ref="$sys_return"></failure>
  670. </return>
  671. </api>
  672. <api name="add_user_tag" desc="添加用户标签" method="post,get,put">
  673. <param name="user_id" type="string" desc="用户ID"/>
  674. <param name="tag_id" type="string" desc="标签ID"/>
  675. <return>
  676. <success ref="$sys_return"></success>
  677. <failure ref="$sys_return"></failure>
  678. </return>
  679. </api>
  680. <api name="del_user_tag" desc="删除标签" method="post,get,put">
  681. <param name="id" type="string" desc="标签ID"/>
  682. <return>
  683. <success ref="$sys_return"></success>
  684. <failure ref="$sys_return"></failure>
  685. </return>
  686. </api>
  687. </controller>
  688. <controller name="api" desc="api接口">
  689. <api name="api_doc" method="get" desc="api文档">
  690. <param name="sys" desc="是否包含用户管理相关接口" type="string"></param>
  691. </api>
  692. </controller>
  693. <controller name="captcha" desc="验证码" skip_login="true">
  694. <api name="image" desc="获取图片验证码" method="get">
  695. <param name="w" type="int" desc="宽度"></param>
  696. <param name="h" type="int" desc="高度"></param>
  697. <param name="l" type="int" desc="验证码长度"></param>
  698. <return>
  699. <success ref="$sys_return"></success>
  700. <failure ref="$sys_return"></failure>
  701. </return>
  702. </api>
  703. <api name="sms" desc="获取短信验证码" method="get">
  704. <param name="mobile" type="string" desc="手机号码"></param>
  705. <return>
  706. <success ref="$sys_return"></success>
  707. <failure ref="$sys_return"></failure>
  708. </return>
  709. </api>
  710. <api name="check" desc="校验验证码" method="get">
  711. <param name="type" type="int" desc="验证类型 0:图片验证码 1:短信验证码"></param>
  712. <param name="captcha" type="string" desc="验证码"></param>
  713. <param name="mobile" type="string" desc="短信验证码的手机号码"></param>
  714. <param name="key" type="string" desc="图片验证码的key"></param>
  715. <return>
  716. <success ref="$sys_return"></success>
  717. <failure ref="$sys_return"></failure>
  718. </return>
  719. </api>
  720. </controller>
  721. <controller name="sys_app" desc="APP相关功能接口">
  722. <api name="add_app_fun" desc="添加APP功能" method="post,get,put">
  723. <param name="" ref="$sys_app_fun" type="string" desc="功能"/>
  724. <return>
  725. <success ref="$sys_return"></success>
  726. <failure ref="$sys_return"></failure>
  727. </return>
  728. </api>
  729. <api name="del_app_fun" desc="删除app功能" method="post,get,put">
  730. <param name="id" type="string" desc="APP功能ID"/>
  731. <return>
  732. <success ref="$sys_return"></success>
  733. <failure ref="$sys_return"></failure>
  734. </return>
  735. </api>
  736. <api name="update_app_fun" desc="更新APP功能" method="post,get,put">
  737. <param name="" ref="$sys_app_fun" type="string" desc="功能"/>
  738. <return>
  739. <success ref="$sys_return"></success>
  740. <failure ref="$sys_return"></failure>
  741. </return>
  742. </api>
  743. <api name="find_app_fun_page" desc="分页获取APP功能" function="page" table="sys_app_fun" method="get,post" >
  744. </api>
  745. <api name="get_app_fun_tree" desc="获取APP功能树" function="tree" table="sys_app_fun" method="get,post" >
  746. </api>
  747. <api name="add_role_app_fun" desc="添加角色APP功能" method="post,get,put">
  748. <param name="" ref="$sys_role_app_fun" type="string" desc="功能"/>
  749. <return>
  750. <success ref="$sys_return"></success>
  751. <failure ref="$sys_return"></failure>
  752. </return>
  753. </api>
  754. <api name="del_role_app_fun" desc="删除角色APP功能" method="post,get,put">
  755. <param name="id" type="string" desc="APP功能ID"/>
  756. <return>
  757. <success ref="$sys_return"></success>
  758. <failure ref="$sys_return"></failure>
  759. </return>
  760. </api>
  761. <api name="update_role_app_fun" desc="更新角色APP功能" method="post,get,put">
  762. <param name="" ref="$sys_role_app_fun" type="string" desc="功能"/>
  763. <return>
  764. <success ref="$sys_return"></success>
  765. <failure ref="$sys_return"></failure>
  766. </return>
  767. </api>
  768. <api name="get_role_app_fun" desc="获取角色APP功能" method="get">
  769. <param name="role_id" type="string" desc="角色id"/>
  770. <return>
  771. <success ref="$sys_return"></success>
  772. <failure ref="$sys_return"></failure>
  773. </return>
  774. </api>
  775. <api name="find_role_app_fun_page" desc="分页获取角色APP功能" function="page" table="sys_role_app_fun" method="get,post" >
  776. </api>
  777. <api name="get_role_app_fun_tree" desc="获取角色APP功能树" function="tree" table="sys_role_app_fun" method="get,post" >
  778. </api>
  779. <api name="get_domain_app_fun_tree" desc="域添加APP功能" method="get,put">
  780. <param name="domain_id" type="string" desc="域id"/>
  781. <return>
  782. <success ref="$sys_return"></success>
  783. <failure ref="$sys_return"></failure>
  784. </return>
  785. </api>
  786. <api name="add_domain_app_funs" desc="域添加菜单" method="post,get,put">
  787. <param name="" ref="add_domain_app_funs" desc="添加域app_fun"/>
  788. <return>
  789. <success ref="$sys_return"></success>
  790. <failure ref="$sys_return"></failure>
  791. </return>
  792. </api>
  793. </controller>
  794. <controller name="sys_wf" desc="工作流">
  795. <api name="wf_instance_list" desc="分页获取流程实例" method="get">
  796. <param ref="$get_page_info"></param>
  797. <return>
  798. <success ref="$sys_return" desc=""></success>
  799. <failure ref="$sys_return" desc=""></failure>
  800. </return>
  801. </api>
  802. <api name="instance_step_current" desc="实例当前状态" method="get">
  803. <param name="instance_id" ></param>
  804. <return>
  805. <success ref="$sys_return" desc=""></success>
  806. <failure ref="$sys_return" desc=""></failure>
  807. </return>
  808. </api>
  809. <api name="prerun" desc="运行实例前奏" method="post">
  810. <param ref="$wf_run_data"></param>
  811. <return>
  812. <success ref="$sys_return" desc=""></success>
  813. <failure ref="$sys_return" desc=""></failure>
  814. </return>
  815. </api>
  816. <api name="run" desc="运行实例" method="post">
  817. <param ref="$wf_run_data"></param>
  818. <return>
  819. <success ref="$sys_return" desc=""></success>
  820. <failure ref="$sys_return" desc=""></failure>
  821. </return>
  822. </api>
  823. <api name="wf_defines_tag" desc="根据tag获取工作流事项" method="get">
  824. <param name="tag" ></param>
  825. <return>
  826. <success ref="$sys_return" desc=""></success>
  827. <failure ref="$sys_return" desc=""></failure>
  828. </return>
  829. </api>
  830. <api name="wf_define_form" desc="根据表单名称获取表单" method="get">
  831. <param name="form" ></param>
  832. <return>
  833. <success ref="$sys_return" desc=""></success>
  834. <failure ref="$sys_return" desc=""></failure>
  835. </return>
  836. </api>
  837. <api name="recall" desc="撤回" method="post">
  838. <param name="instance_id" ></param>
  839. <return>
  840. <success ref="$sys_return" desc=""></success>
  841. <failure ref="$sys_return" desc=""></failure>
  842. </return>
  843. </api>
  844. <api name="designer" desc="修改流程定义" method="get">
  845. <param name="define_id" ></param>
  846. <return>
  847. <success ref="$sys_return" desc=""></success>
  848. <failure ref="$sys_return" desc=""></failure>
  849. </return>
  850. </api>
  851. <api name="define_save" desc="保存流程定义" method="post">
  852. <param ref="$wf_define"></param>
  853. <return>
  854. <success ref="$sys_return" desc=""></success>
  855. <failure ref="$sys_return" desc=""></failure>
  856. </return>
  857. </api>
  858. <api name="define_create" desc="创建流程定义" method="post">
  859. <param ref="$wf_define"></param>
  860. <return>
  861. <success ref="$sys_return" desc=""></success>
  862. <failure ref="$sys_return" desc=""></failure>
  863. </return>
  864. </api>
  865. <api name="create_instance" desc="创建流程实例" method="post">
  866. <param ref="$wf_define"></param>
  867. <return>
  868. <success ref="$sys_return" desc=""></success>
  869. <failure ref="$sys_return" desc=""></failure>
  870. </return>
  871. </api>
  872. <api name="define" desc="获取流程定义" method="get">
  873. <param name="define_id" type="string"></param>
  874. <return>
  875. <success ref="$sys_return" desc=""></success>
  876. <failure ref="$sys_return" desc=""></failure>
  877. </return>
  878. </api>
  879. <api name="all_define" desc="获取所有流程定义" method="get">
  880. <return>
  881. <success ref="$sys_return" desc=""></success>
  882. <failure ref="$sys_return" desc=""></failure>
  883. </return>
  884. </api>
  885. </controller>
  886. <controller name="sys_public" desc="开放接口" skip_login="true">
  887. <api name="wxpay_callback" desc="微信支付回调" method="post">
  888. </api>
  889. <api name="wxoauth_params" desc="获取微信oauth配置" method="post">
  890. <param name="body" desc="微信回调回传的参数"></param>
  891. </api>
  892. <api name="wx_login" desc="获取微信oauth配置" method="post">
  893. <param name="body" desc="微信登录参数,必须包含code字段(微信临时令牌)"></param>
  894. </api>
  895. <api name="wxjssdk_params" desc="获取微信jssdk配置" method="get">
  896. <param name="url" desc="当前页面url"></param>
  897. </api>
  898. <api name="alipay_callback" desc="支付宝支付回调" method="post">
  899. </api>
  900. </controller>
  901. </controllers>
  902. <beans>
  903. <bean name="sys_org_tree" desc="组织架构" inher="$sys_org">
  904. <prop name="children" caption="子列表" type="$sys_org_tree array" />
  905. </bean>
  906. <bean name="user_info" desc="用户信息" inher="$sys_user">
  907. <prop name="org_name" caption="部门名称" type="string" />
  908. <prop name="role_name" caption="角色名称" type="string" />
  909. <prop name="user_role" caption="用户角色" type="$sys_user_role array" />
  910. </bean>
  911. <bean name="login_info" desc="登录信息">
  912. <prop name="account" caption="用户id" type="string" />
  913. <prop name="password" caption="密码" type="string" />
  914. <prop name="captcha" caption="验证码" type="string" />
  915. </bean>
  916. <bean name="login_return_info" desc="登录信息" inher="$sys_user">
  917. <prop name="token" caption="token" type="string" />
  918. <prop name="roles" caption="用户角色" type="$sys_role array" />
  919. </bean>
  920. <bean name="sys_user_page_info">
  921. <prop name="pageNum" caption="页码" type="int" />
  922. <prop name="pageSize" caption="单页数" type="int" />
  923. <prop name="totalSize" caption="总页数" type="int" />
  924. <prop name="content" caption="内容" type="$user_info array" />
  925. </bean>
  926. <bean name="sys_return" desc="系统返回">
  927. <prop name="code" caption="代码" type="int32" />
  928. <prop name="msg" caption="描述" type="string" />
  929. <prop name="data" caption="数据" type="interface{}" />
  930. </bean>
  931. <bean name="sys_role_page_info">
  932. <prop name="pageNum" caption="页码" type="int" />
  933. <prop name="pageSize" caption="单页数" type="int" />
  934. <prop name="totalSize" caption="总页数" type="int" />
  935. <prop name="content" caption="内容" type="$sys_role array" />
  936. </bean>
  937. <bean name="save_role_menu" desc="保存角色权限参数">
  938. <prop name="role_id" caption="角色ID" type="string" />
  939. <prop name="menu_id" caption="菜单ID" type="string" />
  940. </bean>
  941. <bean name="storage_result" desc="附件返回">
  942. <prop name="result" caption="result" type="string" />
  943. <prop name="ip" caption="ip" type="string" />
  944. <prop name="port" caption="port" type="string" />
  945. <prop name="id" caption="id" type="string" />
  946. <prop name="hash" caption="hash" type="string" />
  947. <prop name="len" caption="len" type="int32" />
  948. <prop name="error" caption="error" type="string" />
  949. </bean>
  950. <bean name="page_result" desc="分页结果">
  951. <prop name="page" caption="页码" type="int" />
  952. <prop name="rows" caption="单页数" type="int" />
  953. <prop name="totalSize" caption="总数" type="int64" />
  954. <prop name="totalPageSize" caption="总页数" type="int64"/>
  955. <prop name="content" caption="内容" type="interface{}" />
  956. </bean>
  957. <bean name="tree_node" desc="树结点">
  958. <prop name="id" caption="ID" type="interface{}" />
  959. <prop name="text" caption="标题" type="interface{}" />
  960. <prop name="parent" caption="父结点" type="interface{}" />
  961. <prop name="nodes" caption="子结点" type="*TreeNode array" />
  962. <prop name="tag" caption="tag" type="interface{}" />
  963. </bean>
  964. <bean name="add_domain_menu" desc="添加域菜单">
  965. <prop name="domain_id" caption="域名ID" type="string" />
  966. <prop name="menus" caption="菜单" type="string array" />
  967. </bean>
  968. <bean name="add_domain_app_funs" desc="添加域菜单">
  969. <prop name="domain_id" caption="域名ID" type="string" />
  970. <prop name="app_funs" caption="功能" type="string array" />
  971. </bean>
  972. <bean name="modify_password" desc="修改密码">
  973. <prop name="user_id" type="string" caption="用户id(默认为当前用户id)"/>
  974. <prop name="origin" type="string" caption="原密码"/>
  975. <prop name="new" type="string" caption="新密码"/>
  976. <prop name="confirm" type="string" caption="确认密码"/>
  977. </bean>
  978. <bean name="wf_run_data" desc="接受prerun、run提交参数">
  979. <prop name="choice" caption="选择项" type="string" />
  980. <prop name="instance_id" caption="实例id" type="string" />
  981. <prop name="nextStep" caption="下一步骤名称" type="string" />
  982. <prop name="opinion" caption="选项" type="string" />
  983. <prop name="users" caption="下一环节处理人ID" type="string" />
  984. </bean>
  985. <bean name="wf_define" desc="流程定义">
  986. <prop name="code" caption="流程定义code" type="string" />
  987. <prop name="data" caption="流程图" type="string" />
  988. <prop name="define_id" caption="流程ID" type="string" />
  989. <prop name="descript" caption="描述" type="string" />
  990. <prop name="form" caption="表单名称" type="string" />
  991. <prop name="name" caption="流程名称" type="string" />
  992. <prop name="tag" caption="流程分类" type="string" />
  993. </bean>
  994. </beans>
  995. <tables>
  996. <table name="sys_user" desc="用户表">
  997. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  998. type="string" size="36">
  999. <auto value="$uuid" update="false">
  1000. </auto>
  1001. </column>
  1002. <column isNull="false" name="login_id" caption="登录ID" type="string" dbtype="varchar(36)" size="36" />
  1003. <column isNull="false" name="password" caption="密码" type="string" size="36" dbtype="varchar(36)"/>
  1004. <column isNull="false" name="name" caption="名字" type="string" size="36" dbtype="varchar(36)"/>
  1005. <column isNull="false" name="full_name" caption="全名" type="string" size="36" dbtype="varchar(36)"/>
  1006. <column isNull="false" name="mobile" caption="电话" type="string" size="50" dbtype="varchar(50)"/>
  1007. <column isNull="false" name="email" caption="邮箱" type="string" size="50" dbtype="varchar(50)"/>
  1008. <column isNull="false" name="org_id" caption="组织ID" type="string" size="36" dbtype="varchar(36)"/>
  1009. <column name="gender" caption="性别 0:女 1:男 " type="int32"/>
  1010. <column name="type" caption="用户类型" type="int32"/>
  1011. <column name="status" caption="状态 0:禁用 1:正常" type="int32"/>
  1012. <column isNull="false" name="avatar" caption="头像" type="string" size="255" dbtype="varchar(255)"/>
  1013. <column isNull="false" name="domain" caption="域" type="string" size="50" dbtype="varchar(50)"/>
  1014. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1015. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1016. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1017. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1018. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1019. <column isNull="false" name="temp_id" caption="模板id" type="string" size="36" dbtype="varchar(36)"/>
  1020. <column isNull="false" name="temp_value" caption="模板值" type="string" dbtype="text"/>
  1021. </table>
  1022. <table name="sys_user_template" desc="用户信息扩展模板">
  1023. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1024. type="string" size="36">
  1025. <auto value="$uuid" update="false">
  1026. </auto>
  1027. </column>
  1028. <column isNull="false" name="name" caption="模板名称" type="string" size="200" dbtype="varchar(200)"/>
  1029. <column isNull="false" name="type" caption="模板类型 0:固定模板 1:动态模板 2:自定义模板" type="int64" size="20" dbtype="bigint"/>
  1030. <column isNull="false" name="default" caption="是否默认 1:是 0:否" type="int32"/>
  1031. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1032. <column isNull="false" name="create_time" caption="创建时间" type="local_time"/>
  1033. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1034. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64"/>
  1035. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1036. </table>
  1037. <table name="sys_user_template_detail" desc="用户信息扩展模板明细">
  1038. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1039. type="string" size="36">
  1040. <auto value="$uuid" update="false">
  1041. </auto>
  1042. </column>
  1043. <column isNull="false" name="temp_id" caption="模板ID" type="string" size="200" dbtype="varchar(200)"/>
  1044. <column isNull="false" name="name" caption="名称" type="string" size="50" dbtype="varchar(50)"/>
  1045. <column isNull="false" name="value" caption="值" type="string" size="50" dbtype="varchar(50)"/>
  1046. <column isNull="false" name="type" caption="模板类型 0:数值项 1:单选项 2:文字项 3:列表项" type="int64" size="36" dbtype="int"/>
  1047. <column isNull="false" name="content" caption="模板内容" type="string" dbtype="text"/>
  1048. <column isNull="false" name="priority" caption="优先级" type="int64" dbtype="int"/>
  1049. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1050. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1051. <column isNull="false" name="create_time" caption="创建时间" type="local_time"/>
  1052. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1053. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64"/>
  1054. </table>
  1055. <table name="sys_area" desc="区域管理">
  1056. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1057. type="string" size="36">
  1058. <auto value="$uuid" update="false">
  1059. </auto>
  1060. </column>
  1061. <column isNull="false" name="name" caption="区域名称" type="string" size="36" dbtype="varchar(36)"/>
  1062. <column isNull="false" name="parent" caption="父节点" type="string" size="1024" dbtype="varchar(1024)"/>
  1063. <column isNull="false" name="inheritance" caption="继承关系" type="string" size="1024" dbtype="varchar(1024)"/>
  1064. <column isNull="false" name="org_id" caption="组织ID" type="string" size="36" dbtype="varchar(36)"/>
  1065. <column isNull="false" name="temp_id" caption="模板ID" type="string" size="36" dbtype="varchar(36)"/>
  1066. <column isNull="false" name="temp_value" caption="模板内容" type="string" dbtype="text"/>
  1067. <column isNull="false" name="manager" caption="负责人" type="string" size="36" dbtype="varchar(36)"/>
  1068. <column isNull="false" name="domain" caption="域" type="string" size="50" dbtype="varchar(50)"/>
  1069. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1070. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1071. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1072. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1073. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1074. </table>
  1075. <table name="sys_area_template" desc="区域信息模板">
  1076. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1077. type="string" size="36">
  1078. <auto value="$uuid" update="false">
  1079. </auto>
  1080. </column>
  1081. <column isNull="false" name="name" caption="名称" type="string" size="200" dbtype="varchar(200)"/>
  1082. <column isNull="false" name="type" caption="模板类型 0:固定模板 1:动态模板 2:自定义模板" type="int64" size="20" dbtype="bigint"/>
  1083. <column isNull="false" name="default" caption="是否默认 1:是 0:否" type="int32"/>
  1084. <column isNull="false" name="domain" caption="域" type="string" size="36" dbtype="varchar(36)"/>
  1085. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1086. <column isNull="false" name="create_time" caption="创建时间" type="local_time"/>
  1087. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1088. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64"/>
  1089. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1090. </table>
  1091. <table name="sys_area_template_detail" desc="区域信息模板明细">
  1092. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1093. type="string" size="36">
  1094. <auto value="$uuid" update="false">
  1095. </auto>
  1096. </column>
  1097. <column isNull="false" name="temp_id" caption="区域信息模板id" type="string" size="36" dbtype="varchar(36)"/>
  1098. <column isNull="false" name="name" caption="名称" type="string" size="50" dbtype="varchar(50)"/>
  1099. <column isNull="false" name="value" caption="值" type="string" size="36" dbtype="varchar(36)"/>
  1100. <column isNull="false" name="type" caption="类型 0:数值项 1:单选项 2:文字项 3:列表项" type="int64" size="36" dbtype="bigint"/>
  1101. <column isNull="false" name="priority" caption="优先级" type="int64" size="36" dbtype="bigint"/>
  1102. <column isNull="false" name="content" caption="内容" type="string" dbtype="text"/>
  1103. <column isNull="false" name="domain" caption="域" type="string" size="36" dbtype="varchar(36)"/>
  1104. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1105. <column isNull="false" name="create_time" caption="创建时间" type="local_time"/>
  1106. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1107. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64"/>
  1108. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1109. </table>
  1110. <table name="sys_org" desc="组织架构">
  1111. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1112. type="string" size="36">
  1113. <auto value="$uuid" update="false">
  1114. </auto>
  1115. </column>
  1116. <column isNull="true" name="parent" caption="上级组织" type="string" size="36" dbtype="varchar(36)" />
  1117. <column isNull="true" name="inheritance" caption="继承关系" type="string" size="500" dbtype="varchar(500)"/>
  1118. <column isNull="false" name="name" caption="名称" type="string" size="36" dbtype="varchar(36)"/>
  1119. <column isNull="false" name="full_name" caption="全名" type="string" size="36" dbtype="varchar(36)"/>
  1120. <column isNull="false" name="leader" caption="领导人" type="string" size="36" dbtype="varchar(36)"/>
  1121. <column isNull="false" name="code" caption="编码" type="string" size="100" dbtype="varchar(100)"/>
  1122. <column name="type" caption="组织类型" type="int32"/>
  1123. <column name="order" caption="排序" type="int32"/>
  1124. <column name="status" caption="状态 0:禁用 1:正常" type="int32"/>
  1125. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1126. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1127. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1128. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1129. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1130. </table>
  1131. <table name="sys_role" desc="用户角色">
  1132. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1133. type="string" size="36">
  1134. <auto value="$uuid" update="false">
  1135. </auto>
  1136. </column>
  1137. <column isNull="false" name="name" caption="名称" type="string" size="36" dbtype="varchar(36)"/>
  1138. <column isNull="false" name="code" caption="编码" type="string" size="36" dbtype="varchar(36)"/>
  1139. <column isNull="false" name="index_component" caption="角色进入后台首页组件" type="string" size="500" dbtype="varchar(500)"/>
  1140. <column isNull="false" name="app_index" caption="角色app首页url" type="string" size="500" dbtype="varchar(500)"/>
  1141. <column name="priority" caption="优先级" type="int32"/>
  1142. <column name="remark" caption="备注" type="string" size="100" dbtype="varchar(100)"/>
  1143. <column name="status" caption="状态 0:禁用 1:正常" type="int32"/>
  1144. <column isNull="false" name="domain" caption="域" type="string" size="50" dbtype="varchar(50)"/>
  1145. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1146. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1147. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1148. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1149. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1150. </table>
  1151. <table name="sys_user_role" desc="用户与角色对应">
  1152. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1153. type="string" size="36">
  1154. <auto value="$uuid" update="false">
  1155. </auto>
  1156. </column>
  1157. <column isNull="false" name="user_id" caption="用户ID" type="string" size="36" dbtype="varchar(36)"/>
  1158. <column isNull="false" name="role_id" caption="角色ID" type="string" size="36" dbtype="varchar(36)"/>
  1159. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1160. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1161. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1162. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1163. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1164. </table>
  1165. <table name="sys_menu" desc="系统菜单">
  1166. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1167. type="string" size="36">
  1168. <auto value="$uuid" update="false">
  1169. </auto>
  1170. </column>
  1171. <column isNull="false" name="name" caption="菜单名称" type="string" size="36" dbtype="varchar(36)"/>
  1172. <column isNull="false" name="code" caption="编码" type="string" size="36" dbtype="varchar(36)"/>
  1173. <column isNull="true" name="parent" caption="父菜单ID,一级菜单为null" type="string" size="36" dbtype="varchar(36)"/>
  1174. <column isNull="true" name="inheritance" caption="继承关系" type="string" size="500" dbtype="varchar(500)"/>
  1175. <column name="url" type="string" size="200" dbtype="varchar(200)" caption="菜单URL,类型:1.普通页面(如用户管理, /sys/user) 2.嵌套完整外部页面,以http(s)开头的链接 3.嵌套服务器页面,使用iframe:前缀+目标URL(如SQL监控, iframe:/druid/login.html, iframe:前缀会替换成服务器地址)"/>
  1176. <column name="component" type="string" size="100" dbtype="varchar(100)" caption="菜单组件"/>
  1177. <column isNull="true" name="perms" caption="授权(多个用逗号分隔,如:sys:user:add,sys:user:edit)" type="string" size="500" dbtype="varchar(500)"/>
  1178. <column name="type" caption="类型 0:目录 1:菜单 2:按钮" type="int32"/>
  1179. <column isNull="false" name="icon" caption="菜单图标" type="string" size="50" dbtype="varchar(50)"/>
  1180. <column isNull="false" name="order_num" caption="排序" type="int32"/>
  1181. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1182. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1183. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1184. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1185. <column isNull="false" name="hidden" caption="是否隐藏 1:隐藏 0:显示" type="int32"/>
  1186. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1187. </table>
  1188. <table name="sys_role_menu" desc="角色与菜单对应">
  1189. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1190. type="string" size="36">
  1191. <auto value="$uuid" update="false">
  1192. </auto>
  1193. </column>
  1194. <column isNull="false" name="role_id" caption="用户ID" type="string" size="36" dbtype="varchar(36)"/>
  1195. <column isNull="false" name="menu_id" caption="角色ID" type="string" size="36" dbtype="varchar(36)"/>
  1196. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1197. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1198. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1199. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1200. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1201. </table>
  1202. <table name="sys_data_permission" desc="数据权限表">
  1203. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1204. type="string" size="36">
  1205. <auto value="$uuid" update="false">
  1206. </auto>
  1207. </column>
  1208. <column isNull="false" name="name" caption="数据权限名称" type="string" size="36" dbtype="varchar(36)"/>
  1209. <column isNull="false" name="code" caption="编码" type="string" size="36" dbtype="varchar(36)"/>
  1210. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1211. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1212. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1213. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1214. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1215. </table>
  1216. <table name="sys_data_permission_detail" desc="数据权限表明细">
  1217. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1218. type="string" size="36">
  1219. <auto value="$uuid" update="false">
  1220. </auto>
  1221. </column>
  1222. <column isNull="false" name="data_permission_id" caption="数据权限表ID" type="string" size="36" dbtype="varchar(36)"/>
  1223. <column isNull="false" name="role_id" caption="角色ID" type="string" size="36" dbtype="varchar(36)"/>
  1224. <column isNull="false" name="rule" caption="权限规则" type="string" size="1000" dbtype="varchar(1000)"/>
  1225. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1226. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1227. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1228. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1229. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1230. </table>
  1231. <!--<table name="sys_role_data_permission" desc="角色数据权限表">-->
  1232. <!--<column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"-->
  1233. <!--type="string" size="36">-->
  1234. <!--<auto value="$uuid" update="false">-->
  1235. <!--</auto>-->
  1236. <!--</column>-->
  1237. <!--<column isNull="false" name="data_permission_id" caption="权限ID" type="string" size="36" dbtype="varchar(36)"/>-->
  1238. <!--<column isNull="false" name="role_id" caption="角色ID" type="string" size="36" dbtype="varchar(36)"/>-->
  1239. <!--<column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>-->
  1240. <!--<column isNull="false" name="create_time" caption="创建时间" type="datetime" />-->
  1241. <!--<column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>-->
  1242. <!--<column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />-->
  1243. <!--<column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>-->
  1244. <!--</table>-->
  1245. <table name="sys_attachment" desc="附件表">
  1246. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1247. type="string" size="36">
  1248. <auto value="$uuid" update="false">
  1249. </auto>
  1250. </column>
  1251. <column isNull="false" name="name" caption="名称" type="string" size="500" dbtype="varchar(500)"/>
  1252. <column isNull="false" name="size" caption="大小" type="int32" size="50" />
  1253. <column isNull="false" name="ext" caption="ext" type="string" size="36" dbtype="varchar(36)"/>
  1254. <column isNull="false" name="hash" caption="哈希值" type="string" />
  1255. <column isNull="false" name="url" caption="链接地址" type="string" size="200" dbtype="varchar(200)"/>
  1256. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1257. <column isNull="false" name="create_time" caption="创建时间" type="datetime" />
  1258. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1259. </table>
  1260. <table name="sys_domain" desc="用户域">
  1261. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1262. type="string" size="36">
  1263. <auto value="$uuid" update="false">
  1264. </auto>
  1265. </column>
  1266. <column isNull="false" name="name" caption="名称" type="string" size="36" dbtype="varchar(36)"/>
  1267. <column isNull="false" name="full_name" caption="全名" type="string" size="36" dbtype="varchar(36)"/>
  1268. <column isNull="false" name="contact_name" caption="负责人" type="string" size="36" dbtype="varchar(36)"/>
  1269. <column isNull="false" name="contact_email" caption="负责人邮箱" type="string" size="50" dbtype="varchar(50)"/>
  1270. <column isNull="false" name="contact_mobile" caption="负责人电话" type="string" size="50" dbtype="varchar(50)"/>
  1271. <column isNull="false" name="data_source" caption="数据库链接串" type="string" size="200" dbtype="varchar(200)"/>
  1272. <column isNull="false" name="domain_url" caption="网址" type="string" size="200" dbtype="varchar(200)"/>
  1273. <column isNull="false" name="login_url" caption="登录页" type="string" size="200" dbtype="varchar(200)"/>
  1274. <column isNull="true" name="theme" caption="样式" type="string" size="50" dbtype="varchar(50)"/>
  1275. <column name="type" caption="域类型" type="int32"/>
  1276. <column name="status" caption="状态 0:禁用 1:正常" type="int32"/>
  1277. <column isNull="false" name="sync_flag" caption="是否同步了数据库标志" type="int32"/>
  1278. <column isNull="false" name="domain" caption="域" type="string" size="50" dbtype="varchar(36)"/>
  1279. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1280. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1281. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1282. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1283. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1284. </table>
  1285. <table name="sys_optionset" desc="数据字典">
  1286. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1287. type="string" size="36">
  1288. <auto value="$uuid" update="false">
  1289. </auto>
  1290. </column>
  1291. <column isNull="false" name="name" caption="名称" type="string" size="36" dbtype="varchar(36)"/>
  1292. <column isNull="false" name="code" caption="编码" type="string" size="200" dbtype="varchar(200)"/>
  1293. <column isNull="false" name="value" caption="值" type="string" dbtype="text"/>
  1294. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1295. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1296. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1297. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1298. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1299. </table>
  1300. <table name="sys_table_col_user" desc="列表用户可见列">
  1301. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1302. type="string" size="36">
  1303. <auto value="$uuid" update="false">
  1304. </auto>
  1305. </column>
  1306. <column isNull="false" name="code" caption="编码" type="string" size="200" dbtype="varchar(200)"/>
  1307. <column isNull="false" name="value" caption="值" type="string" dbtype="text"/>
  1308. <column isNull="false" name="user_id" caption="用户id" type="string" size="36" dbtype="varchar(36)"/>
  1309. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1310. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1311. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1312. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1313. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1314. </table>
  1315. <table name="sys_app_fun" desc="APP功能表">
  1316. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1317. type="string" size="36">
  1318. <auto value="$uuid" update="false">
  1319. </auto>
  1320. </column>
  1321. <column isNull="false" name="name" caption="名称" type="string" size="36" dbtype="varchar(36)"/>
  1322. <column isNull="false" name="code" caption="编码" type="string" size="100" dbtype="varchar(100)"/>
  1323. <column isNull="true" name="parent" caption="父模块ID,一级菜单为null" type="string" size="36" dbtype="varchar(36)"/>
  1324. <column isNull="true" name="inheritance" caption="继承关系" type="string" size="500" dbtype="varchar(500)"/>
  1325. <column isNull="false" name="icon" caption="icon图标" type="string" size="100" dbtype="varchar(100)"/>
  1326. <column isNull="false" name="imgae" caption="图片" type="string" size="100" dbtype="varchar(100)"/>
  1327. <column isNull="false" name="url" caption="跳转地址" type="string" size="100" dbtype="varchar(100)"/>
  1328. <column isNull="false" name="order_num" caption="排序" type="int32"/>
  1329. <column isNull="false" name="hidden" caption="是否隐藏 1:隐藏 0:显示" type="int32"/>
  1330. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1331. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1332. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1333. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1334. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1335. </table>
  1336. <table name="sys_role_app_fun" desc="角色对应APP功能">
  1337. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1338. type="string" size="36">
  1339. <auto value="$uuid" update="false">
  1340. </auto>
  1341. </column>
  1342. <column isNull="false" name="role_id" caption="角色ID" type="string" size="36" dbtype="varchar(36)"/>
  1343. <column isNull="false" name="app_fun_id" caption="APP功能ID" type="string" size="36" dbtype="varchar(36)"/>
  1344. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1345. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1346. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1347. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1348. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1349. </table>
  1350. <table name="sys_tag_group" desc="标签组表">
  1351. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1352. type="string" size="36">
  1353. <auto value="$uuid" update="false">
  1354. </auto>
  1355. </column>
  1356. <column isNull="false" name="name" caption="名称" type="string" size="36" dbtype="varchar(36)"/>
  1357. <column isNull="false" name="code" caption="编码" type="string" size="200" dbtype="varchar(200)"/>
  1358. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1359. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1360. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1361. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1362. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1363. </table>
  1364. <table name="sys_tag" desc="标签表">
  1365. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1366. type="string" size="36">
  1367. <auto value="$uuid" update="false">
  1368. </auto>
  1369. </column>
  1370. <column isNull="false" name="name" caption="名称" type="string" size="300" dbtype="varchar(300)"/>
  1371. <column isNull="false" name="group_id" caption="分组ID" type="string" size="36" dbtype="varchar(36)"/>
  1372. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1373. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1374. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1375. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1376. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1377. </table>
  1378. <table name="sys_user_tag" desc="用户标签表">
  1379. <column isNull="false" isPK="true" name="id" caption="主键" dbtype="varchar(36)"
  1380. type="string" size="36">
  1381. <auto value="$uuid" update="false">
  1382. </auto>
  1383. </column>
  1384. <column isNull="false" name="tag_id" caption="标签ID" type="string" size="36" dbtype="varchar(36)"/>
  1385. <column isNull="false" name="user_id" caption="用户ID" type="string" size="36" dbtype="varchar(36)"/>
  1386. <column isNull="false" name="create_by" caption="创建人" type="string" size="36" dbtype="varchar(36)"/>
  1387. <column isNull="false" name="create_time" caption="创建时间" type="local_time" />
  1388. <column isNull="false" name="last_update_by" caption="最后更新人" type="string" size="36" dbtype="varchar(36)"/>
  1389. <column isNull="false" name="last_update_time" caption="最后更新时间" type="int64" />
  1390. <column isNull="false" name="del_flag" caption="是否删除 1:删除 0:正常" type="int32"/>
  1391. </table>
  1392. </tables>
  1393. </application>