sqlserver_ry_workflow.sql 46 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708
  1. -- ----------------------------
  2. -- 0、warm-flow-all.sql,地址:https://gitee.com/dromara/warm-flow/blob/master/sql/sqlserver/sqlserver.sql
  3. -- ----------------------------
  4. CREATE TABLE flow_definition (
  5. id bigint NOT NULL,
  6. flow_code nvarchar(40) NOT NULL,
  7. flow_name nvarchar(100) NOT NULL,
  8. model_value nvarchar(40) DEFAULT('CLASSICS') NOT NULL,
  9. category nvarchar(100) NULL,
  10. version nvarchar(20) NOT NULL,
  11. is_publish tinyint DEFAULT('0') NULL,
  12. form_custom nchar(1) DEFAULT('N') NULL,
  13. form_path nvarchar(100) NULL,
  14. activity_status tinyint DEFAULT('1') NULL,
  15. listener_type nvarchar(100) NULL,
  16. listener_path nvarchar(400) NULL,
  17. ext nvarchar(500) NULL,
  18. create_time datetime2(7) NULL,
  19. create_by nvarchar(64) DEFAULT('') NULL,
  20. update_time datetime2(7) NULL,
  21. update_by nvarchar(64) DEFAULT('') NULL,
  22. del_flag nchar(1) DEFAULT('0') NULL,
  23. tenant_id nvarchar(40) NULL,
  24. CONSTRAINT PK__flow_def__3213E83FEE39AE33 PRIMARY KEY CLUSTERED (id)
  25. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  26. ON [PRIMARY]
  27. )
  28. ON [PRIMARY]
  29. GO
  30. EXEC sp_addextendedproperty
  31. 'MS_Description', N'主键id',
  32. 'SCHEMA', N'dbo',
  33. 'TABLE', N'flow_definition',
  34. 'COLUMN', N'id'
  35. GO
  36. EXEC sp_addextendedproperty
  37. 'MS_Description', N'流程编码',
  38. 'SCHEMA', N'dbo',
  39. 'TABLE', N'flow_definition',
  40. 'COLUMN', N'flow_code'
  41. GO
  42. EXEC sp_addextendedproperty
  43. 'MS_Description', N'流程名称',
  44. 'SCHEMA', N'dbo',
  45. 'TABLE', N'flow_definition',
  46. 'COLUMN', N'flow_name'
  47. GO
  48. EXEC sp_addextendedproperty
  49. 'MS_Description', N'设计器模型(CLASSICS经典模型 MIMIC仿钉钉模型)',
  50. 'SCHEMA', N'dbo',
  51. 'TABLE', N'flow_definition',
  52. 'COLUMN', N'model_value'
  53. GO
  54. EXEC sp_addextendedproperty
  55. 'MS_Description', N'流程类别',
  56. 'SCHEMA', N'dbo',
  57. 'TABLE', N'flow_definition',
  58. 'COLUMN', N'category'
  59. GO
  60. EXEC sp_addextendedproperty
  61. 'MS_Description', N'流程版本',
  62. 'SCHEMA', N'dbo',
  63. 'TABLE', N'flow_definition',
  64. 'COLUMN', N'version'
  65. GO
  66. EXEC sp_addextendedproperty
  67. 'MS_Description', N'是否发布(0未发布 1已发布 9失效)',
  68. 'SCHEMA', N'dbo',
  69. 'TABLE', N'flow_definition',
  70. 'COLUMN', N'is_publish'
  71. GO
  72. EXEC sp_addextendedproperty
  73. 'MS_Description', N'审批表单是否自定义(Y是 N否)',
  74. 'SCHEMA', N'dbo',
  75. 'TABLE', N'flow_definition',
  76. 'COLUMN', N'form_custom'
  77. GO
  78. EXEC sp_addextendedproperty
  79. 'MS_Description', N'审批表单路径',
  80. 'SCHEMA', N'dbo',
  81. 'TABLE', N'flow_definition',
  82. 'COLUMN', N'form_path'
  83. GO
  84. EXEC sp_addextendedproperty
  85. 'MS_Description', N'流程激活状态(0挂起 1激活)',
  86. 'SCHEMA', N'dbo',
  87. 'TABLE', N'flow_definition',
  88. 'COLUMN', N'activity_status'
  89. GO
  90. EXEC sp_addextendedproperty
  91. 'MS_Description', N'监听器类型',
  92. 'SCHEMA', N'dbo',
  93. 'TABLE', N'flow_definition',
  94. 'COLUMN', N'listener_type'
  95. GO
  96. EXEC sp_addextendedproperty
  97. 'MS_Description', N'监听器路径',
  98. 'SCHEMA', N'dbo',
  99. 'TABLE', N'flow_definition',
  100. 'COLUMN', N'listener_path'
  101. GO
  102. EXEC sp_addextendedproperty
  103. 'MS_Description', N'业务详情 存业务表对象json字符串',
  104. 'SCHEMA', N'dbo',
  105. 'TABLE', N'flow_definition',
  106. 'COLUMN', N'ext'
  107. GO
  108. EXEC sp_addextendedproperty
  109. 'MS_Description', N'创建时间',
  110. 'SCHEMA', N'dbo',
  111. 'TABLE', N'flow_definition',
  112. 'COLUMN', N'create_time'
  113. GO
  114. EXEC sp_addextendedproperty
  115. 'MS_Description', N'更新时间',
  116. 'SCHEMA', N'dbo',
  117. 'TABLE', N'flow_definition',
  118. 'COLUMN', N'update_time'
  119. GO
  120. EXEC sp_addextendedproperty
  121. 'MS_Description', N'创建人',
  122. 'SCHEMA', N'dbo',
  123. 'TABLE', N'flow_definition',
  124. 'COLUMN', N'create_by'
  125. GO
  126. EXEC sp_addextendedproperty
  127. 'MS_Description', N'更新人',
  128. 'SCHEMA', N'dbo',
  129. 'TABLE', N'flow_definition',
  130. 'COLUMN', N'update_by'
  131. GO
  132. EXEC sp_addextendedproperty
  133. 'MS_Description', N'删除标志',
  134. 'SCHEMA', N'dbo',
  135. 'TABLE', N'flow_definition',
  136. 'COLUMN', N'del_flag'
  137. GO
  138. EXEC sp_addextendedproperty
  139. 'MS_Description', N'租户id',
  140. 'SCHEMA', N'dbo',
  141. 'TABLE', N'flow_definition',
  142. 'COLUMN', N'tenant_id'
  143. GO
  144. EXEC sp_addextendedproperty
  145. 'MS_Description', N'流程定义表',
  146. 'SCHEMA', N'dbo',
  147. 'TABLE', N'flow_definition'
  148. GO
  149. CREATE TABLE flow_node (
  150. id bigint NOT NULL,
  151. node_type tinyint NOT NULL,
  152. definition_id bigint NOT NULL,
  153. node_code nvarchar(100) NOT NULL,
  154. node_name nvarchar(100) NULL,
  155. permission_flag nvarchar(200) NULL,
  156. node_ratio decimal(6,3) NULL,
  157. coordinate nvarchar(100) NULL,
  158. any_node_skip nvarchar(100) NULL,
  159. listener_type nvarchar(100) NULL,
  160. listener_path nvarchar(400) NULL,
  161. handler_type nvarchar(100) NULL,
  162. handler_path nvarchar(400) NULL,
  163. form_custom nchar(1) DEFAULT('N') NULL,
  164. form_path nvarchar(100) NULL,
  165. version nvarchar(20) NOT NULL,
  166. create_time datetime2(7) NULL,
  167. create_by nvarchar(64) DEFAULT('') NULL,
  168. update_time datetime2(7) NULL,
  169. update_by nvarchar(64) DEFAULT('') NULL,
  170. ext nvarchar(max) NULL,
  171. del_flag nchar(1) DEFAULT('0') NULL,
  172. tenant_id nvarchar(40) NULL,
  173. CONSTRAINT PK__flow_nod__3213E83F372470DE PRIMARY KEY CLUSTERED (id)
  174. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  175. ON [PRIMARY]
  176. )
  177. ON [PRIMARY]
  178. GO
  179. EXEC sp_addextendedproperty
  180. 'MS_Description', N'主键id',
  181. 'SCHEMA', N'dbo',
  182. 'TABLE', N'flow_node',
  183. 'COLUMN', N'id'
  184. GO
  185. EXEC sp_addextendedproperty
  186. 'MS_Description', N'节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
  187. 'SCHEMA', N'dbo',
  188. 'TABLE', N'flow_node',
  189. 'COLUMN', N'node_type'
  190. GO
  191. EXEC sp_addextendedproperty
  192. 'MS_Description', N'流程定义id',
  193. 'SCHEMA', N'dbo',
  194. 'TABLE', N'flow_node',
  195. 'COLUMN', N'definition_id'
  196. GO
  197. EXEC sp_addextendedproperty
  198. 'MS_Description', N'流程节点编码',
  199. 'SCHEMA', N'dbo',
  200. 'TABLE', N'flow_node',
  201. 'COLUMN', N'node_code'
  202. GO
  203. EXEC sp_addextendedproperty
  204. 'MS_Description', N'流程节点名称',
  205. 'SCHEMA', N'dbo',
  206. 'TABLE', N'flow_node',
  207. 'COLUMN', N'node_name'
  208. GO
  209. EXEC sp_addextendedproperty
  210. 'MS_Description', N'权限标识(权限类型:权限标识,可以多个,用@@隔开)',
  211. 'SCHEMA', N'dbo',
  212. 'TABLE', N'flow_node',
  213. 'COLUMN', N'permission_flag'
  214. GO
  215. EXEC sp_addextendedproperty
  216. 'MS_Description', N'流程签署比例值',
  217. 'SCHEMA', N'dbo',
  218. 'TABLE', N'flow_node',
  219. 'COLUMN', N'node_ratio'
  220. GO
  221. EXEC sp_addextendedproperty
  222. 'MS_Description', N'坐标',
  223. 'SCHEMA', N'dbo',
  224. 'TABLE', N'flow_node',
  225. 'COLUMN', N'coordinate'
  226. GO
  227. EXEC sp_addextendedproperty
  228. 'MS_Description', N'任意结点跳转',
  229. 'SCHEMA', N'dbo',
  230. 'TABLE', N'flow_node',
  231. 'COLUMN', N'any_node_skip'
  232. GO
  233. EXEC sp_addextendedproperty
  234. 'MS_Description', N'监听器类型',
  235. 'SCHEMA', N'dbo',
  236. 'TABLE', N'flow_node',
  237. 'COLUMN', N'listener_type'
  238. GO
  239. EXEC sp_addextendedproperty
  240. 'MS_Description', N'监听器路径',
  241. 'SCHEMA', N'dbo',
  242. 'TABLE', N'flow_node',
  243. 'COLUMN', N'listener_path'
  244. GO
  245. EXEC sp_addextendedproperty
  246. 'MS_Description', N'处理器类型',
  247. 'SCHEMA', N'dbo',
  248. 'TABLE', N'flow_node',
  249. 'COLUMN', N'handler_type'
  250. GO
  251. EXEC sp_addextendedproperty
  252. 'MS_Description', N'处理器路径',
  253. 'SCHEMA', N'dbo',
  254. 'TABLE', N'flow_node',
  255. 'COLUMN', N'handler_path'
  256. GO
  257. EXEC sp_addextendedproperty
  258. 'MS_Description', N'审批表单是否自定义(Y是 N否)',
  259. 'SCHEMA', N'dbo',
  260. 'TABLE', N'flow_node',
  261. 'COLUMN', N'form_custom'
  262. GO
  263. EXEC sp_addextendedproperty
  264. 'MS_Description', N'审批表单路径',
  265. 'SCHEMA', N'dbo',
  266. 'TABLE', N'flow_node',
  267. 'COLUMN', N'form_path'
  268. GO
  269. EXEC sp_addextendedproperty
  270. 'MS_Description', N'版本',
  271. 'SCHEMA', N'dbo',
  272. 'TABLE', N'flow_node',
  273. 'COLUMN', N'version'
  274. GO
  275. EXEC sp_addextendedproperty
  276. 'MS_Description', N'创建时间',
  277. 'SCHEMA', N'dbo',
  278. 'TABLE', N'flow_node',
  279. 'COLUMN', N'create_time'
  280. GO
  281. EXEC sp_addextendedproperty
  282. 'MS_Description', N'更新时间',
  283. 'SCHEMA', N'dbo',
  284. 'TABLE', N'flow_node',
  285. 'COLUMN', N'update_time'
  286. GO
  287. EXEC sp_addextendedproperty
  288. 'MS_Description', N'创建人',
  289. 'SCHEMA', N'dbo',
  290. 'TABLE', N'flow_node',
  291. 'COLUMN', N'create_by'
  292. GO
  293. EXEC sp_addextendedproperty
  294. 'MS_Description', N'更新人',
  295. 'SCHEMA', N'dbo',
  296. 'TABLE', N'flow_node',
  297. 'COLUMN', N'update_by'
  298. GO
  299. EXEC sp_addextendedproperty
  300. 'MS_Description', N'节点扩展属性',
  301. 'SCHEMA', N'dbo',
  302. 'TABLE', N'flow_node',
  303. 'COLUMN', N'ext'
  304. GO
  305. EXEC sp_addextendedproperty
  306. 'MS_Description', N'删除标志',
  307. 'SCHEMA', N'dbo',
  308. 'TABLE', N'flow_node',
  309. 'COLUMN', N'del_flag'
  310. GO
  311. EXEC sp_addextendedproperty
  312. 'MS_Description', N'租户id',
  313. 'SCHEMA', N'dbo',
  314. 'TABLE', N'flow_node',
  315. 'COLUMN', N'tenant_id'
  316. GO
  317. EXEC sp_addextendedproperty
  318. 'MS_Description', N'流程节点表',
  319. 'SCHEMA', N'dbo',
  320. 'TABLE', N'flow_node'
  321. GO
  322. CREATE TABLE flow_skip (
  323. id bigint NOT NULL,
  324. definition_id bigint NOT NULL,
  325. now_node_code nvarchar(100) NOT NULL,
  326. now_node_type tinyint NULL,
  327. next_node_code nvarchar(100) NOT NULL,
  328. next_node_type tinyint NULL,
  329. skip_name nvarchar(100) NULL,
  330. skip_type nvarchar(40) NULL,
  331. skip_condition nvarchar(200) NULL,
  332. coordinate nvarchar(100) NULL,
  333. create_time datetime2(7) NULL,
  334. create_by nvarchar(64) DEFAULT('') NULL,
  335. update_time datetime2(7) NULL,
  336. update_by nvarchar(64) DEFAULT('') NULL,
  337. del_flag nchar(1) DEFAULT('0') NULL,
  338. tenant_id nvarchar(40) NULL,
  339. CONSTRAINT PK__flow_ski__3213E83F073FEE6E PRIMARY KEY CLUSTERED (id)
  340. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  341. ON [PRIMARY]
  342. )
  343. ON [PRIMARY]
  344. GO
  345. EXEC sp_addextendedproperty
  346. 'MS_Description', N'主键id',
  347. 'SCHEMA', N'dbo',
  348. 'TABLE', N'flow_skip',
  349. 'COLUMN', N'id'
  350. GO
  351. EXEC sp_addextendedproperty
  352. 'MS_Description', N'流程定义id',
  353. 'SCHEMA', N'dbo',
  354. 'TABLE', N'flow_skip',
  355. 'COLUMN', N'definition_id'
  356. GO
  357. EXEC sp_addextendedproperty
  358. 'MS_Description', N'当前流程节点的编码',
  359. 'SCHEMA', N'dbo',
  360. 'TABLE', N'flow_skip',
  361. 'COLUMN', N'now_node_code'
  362. GO
  363. EXEC sp_addextendedproperty
  364. 'MS_Description', N'当前节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
  365. 'SCHEMA', N'dbo',
  366. 'TABLE', N'flow_skip',
  367. 'COLUMN', N'now_node_type'
  368. GO
  369. EXEC sp_addextendedproperty
  370. 'MS_Description', N'下一个流程节点的编码',
  371. 'SCHEMA', N'dbo',
  372. 'TABLE', N'flow_skip',
  373. 'COLUMN', N'next_node_code'
  374. GO
  375. EXEC sp_addextendedproperty
  376. 'MS_Description', N'下一个节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
  377. 'SCHEMA', N'dbo',
  378. 'TABLE', N'flow_skip',
  379. 'COLUMN', N'next_node_type'
  380. GO
  381. EXEC sp_addextendedproperty
  382. 'MS_Description', N'跳转名称',
  383. 'SCHEMA', N'dbo',
  384. 'TABLE', N'flow_skip',
  385. 'COLUMN', N'skip_name'
  386. GO
  387. EXEC sp_addextendedproperty
  388. 'MS_Description', N'跳转类型(PASS审批通过 REJECT退回)',
  389. 'SCHEMA', N'dbo',
  390. 'TABLE', N'flow_skip',
  391. 'COLUMN', N'skip_type'
  392. GO
  393. EXEC sp_addextendedproperty
  394. 'MS_Description', N'跳转条件',
  395. 'SCHEMA', N'dbo',
  396. 'TABLE', N'flow_skip',
  397. 'COLUMN', N'skip_condition'
  398. GO
  399. EXEC sp_addextendedproperty
  400. 'MS_Description', N'坐标',
  401. 'SCHEMA', N'dbo',
  402. 'TABLE', N'flow_skip',
  403. 'COLUMN', N'coordinate'
  404. GO
  405. EXEC sp_addextendedproperty
  406. 'MS_Description', N'创建时间',
  407. 'SCHEMA', N'dbo',
  408. 'TABLE', N'flow_skip',
  409. 'COLUMN', N'create_time'
  410. GO
  411. EXEC sp_addextendedproperty
  412. 'MS_Description', N'更新时间',
  413. 'SCHEMA', N'dbo',
  414. 'TABLE', N'flow_skip',
  415. 'COLUMN', N'update_time'
  416. GO
  417. EXEC sp_addextendedproperty
  418. 'MS_Description', N'创建人',
  419. 'SCHEMA', N'dbo',
  420. 'TABLE', N'flow_skip',
  421. 'COLUMN', N'create_by'
  422. GO
  423. EXEC sp_addextendedproperty
  424. 'MS_Description', N'更新人',
  425. 'SCHEMA', N'dbo',
  426. 'TABLE', N'flow_skip',
  427. 'COLUMN', N'update_by'
  428. GO
  429. EXEC sp_addextendedproperty
  430. 'MS_Description', N'删除标志',
  431. 'SCHEMA', N'dbo',
  432. 'TABLE', N'flow_skip',
  433. 'COLUMN', N'del_flag'
  434. GO
  435. EXEC sp_addextendedproperty
  436. 'MS_Description', N'租户id',
  437. 'SCHEMA', N'dbo',
  438. 'TABLE', N'flow_skip',
  439. 'COLUMN', N'tenant_id'
  440. GO
  441. EXEC sp_addextendedproperty
  442. 'MS_Description', N'节点跳转关联表',
  443. 'SCHEMA', N'dbo',
  444. 'TABLE', N'flow_skip'
  445. GO
  446. CREATE TABLE flow_instance (
  447. id bigint NOT NULL,
  448. definition_id bigint NOT NULL,
  449. business_id nvarchar(40) NOT NULL,
  450. node_type tinyint NOT NULL,
  451. node_code nvarchar(40) NOT NULL,
  452. node_name nvarchar(100) NULL,
  453. variable nvarchar(max) NULL,
  454. flow_status nvarchar(20) NOT NULL,
  455. activity_status tinyint DEFAULT('1') NULL,
  456. def_json nvarchar(max) NULL,
  457. create_time datetime2(7) NULL,
  458. create_by nvarchar(64) DEFAULT('') NULL,
  459. update_time datetime2(7) NULL,
  460. update_by nvarchar(64) DEFAULT('') NULL,
  461. ext nvarchar(500) NULL,
  462. del_flag nchar(1) DEFAULT('0') NULL,
  463. tenant_id nvarchar(40) NULL,
  464. CONSTRAINT PK__flow_ins__3213E83F5190FEE1 PRIMARY KEY CLUSTERED (id)
  465. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  466. ON [PRIMARY]
  467. )
  468. ON [PRIMARY]
  469. TEXTIMAGE_ON [PRIMARY]
  470. GO
  471. EXEC sp_addextendedproperty
  472. 'MS_Description', N'主键id',
  473. 'SCHEMA', N'dbo',
  474. 'TABLE', N'flow_instance',
  475. 'COLUMN', N'id'
  476. GO
  477. EXEC sp_addextendedproperty
  478. 'MS_Description', N'对应flow_definition表的id',
  479. 'SCHEMA', N'dbo',
  480. 'TABLE', N'flow_instance',
  481. 'COLUMN', N'definition_id'
  482. GO
  483. EXEC sp_addextendedproperty
  484. 'MS_Description', N'业务id',
  485. 'SCHEMA', N'dbo',
  486. 'TABLE', N'flow_instance',
  487. 'COLUMN', N'business_id'
  488. GO
  489. EXEC sp_addextendedproperty
  490. 'MS_Description', N'节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
  491. 'SCHEMA', N'dbo',
  492. 'TABLE', N'flow_instance',
  493. 'COLUMN', N'node_type'
  494. GO
  495. EXEC sp_addextendedproperty
  496. 'MS_Description', N'流程节点编码',
  497. 'SCHEMA', N'dbo',
  498. 'TABLE', N'flow_instance',
  499. 'COLUMN', N'node_code'
  500. GO
  501. EXEC sp_addextendedproperty
  502. 'MS_Description', N'流程节点名称',
  503. 'SCHEMA', N'dbo',
  504. 'TABLE', N'flow_instance',
  505. 'COLUMN', N'node_name'
  506. GO
  507. EXEC sp_addextendedproperty
  508. 'MS_Description', N'任务变量',
  509. 'SCHEMA', N'dbo',
  510. 'TABLE', N'flow_instance',
  511. 'COLUMN', N'variable'
  512. GO
  513. EXEC sp_addextendedproperty
  514. 'MS_Description', N'流程状态(0待提交 1审批中 2审批通过 4终止 5作废 6撤销 8已完成 9已退回 10失效 11拿回)',
  515. 'SCHEMA', N'dbo',
  516. 'TABLE', N'flow_instance',
  517. 'COLUMN', N'flow_status'
  518. GO
  519. EXEC sp_addextendedproperty
  520. 'MS_Description', N'流程激活状态(0挂起 1激活)',
  521. 'SCHEMA', N'dbo',
  522. 'TABLE', N'flow_instance',
  523. 'COLUMN', N'activity_status'
  524. GO
  525. EXEC sp_addextendedproperty
  526. 'MS_Description', N'流程定义json',
  527. 'SCHEMA', N'dbo',
  528. 'TABLE', N'flow_instance',
  529. 'COLUMN', N'def_json'
  530. GO
  531. EXEC sp_addextendedproperty
  532. 'MS_Description', N'创建者',
  533. 'SCHEMA', N'dbo',
  534. 'TABLE', N'flow_instance',
  535. 'COLUMN', N'create_by'
  536. GO
  537. EXEC sp_addextendedproperty
  538. 'MS_Description', N'创建时间',
  539. 'SCHEMA', N'dbo',
  540. 'TABLE', N'flow_instance',
  541. 'COLUMN', N'create_time'
  542. GO
  543. EXEC sp_addextendedproperty
  544. 'MS_Description', N'更新时间',
  545. 'SCHEMA', N'dbo',
  546. 'TABLE', N'flow_instance',
  547. 'COLUMN', N'update_time'
  548. GO
  549. EXEC sp_addextendedproperty
  550. 'MS_Description', N'创建人',
  551. 'SCHEMA', N'dbo',
  552. 'TABLE', N'flow_instance',
  553. 'COLUMN', N'create_by'
  554. GO
  555. EXEC sp_addextendedproperty
  556. 'MS_Description', N'更新人',
  557. 'SCHEMA', N'dbo',
  558. 'TABLE', N'flow_instance',
  559. 'COLUMN', N'update_by'
  560. GO
  561. EXEC sp_addextendedproperty
  562. 'MS_Description', N'扩展字段,预留给业务系统使用',
  563. 'SCHEMA', N'dbo',
  564. 'TABLE', N'flow_instance',
  565. 'COLUMN', N'ext'
  566. GO
  567. EXEC sp_addextendedproperty
  568. 'MS_Description', N'删除标志',
  569. 'SCHEMA', N'dbo',
  570. 'TABLE', N'flow_instance',
  571. 'COLUMN', N'del_flag'
  572. GO
  573. EXEC sp_addextendedproperty
  574. 'MS_Description', N'租户id',
  575. 'SCHEMA', N'dbo',
  576. 'TABLE', N'flow_instance',
  577. 'COLUMN', N'tenant_id'
  578. GO
  579. EXEC sp_addextendedproperty
  580. 'MS_Description', N'流程实例表',
  581. 'SCHEMA', N'dbo',
  582. 'TABLE', N'flow_instance'
  583. GO
  584. CREATE TABLE flow_task (
  585. id bigint NOT NULL,
  586. definition_id bigint NOT NULL,
  587. instance_id bigint NOT NULL,
  588. node_code nvarchar(100) NOT NULL,
  589. node_name nvarchar(100) NULL,
  590. node_type tinyint NOT NULL,
  591. flow_status nvarchar(20) NOT NULL,
  592. form_custom nchar(1) DEFAULT('N') NULL,
  593. form_path nvarchar(100) NULL,
  594. create_time datetime2(7) NULL,
  595. create_by nvarchar(64) DEFAULT('') NULL,
  596. update_time datetime2(7) NULL,
  597. update_by nvarchar(64) DEFAULT('') NULL,
  598. del_flag nchar(1) DEFAULT('0') NULL,
  599. tenant_id nvarchar(40) NULL,
  600. CONSTRAINT PK__flow_tas__3213E83F5AE1F1BA PRIMARY KEY CLUSTERED (id)
  601. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  602. ON [PRIMARY]
  603. )
  604. ON [PRIMARY]
  605. GO
  606. EXEC sp_addextendedproperty
  607. 'MS_Description', N'主键id',
  608. 'SCHEMA', N'dbo',
  609. 'TABLE', N'flow_task',
  610. 'COLUMN', N'id'
  611. GO
  612. EXEC sp_addextendedproperty
  613. 'MS_Description', N'对应flow_definition表的id',
  614. 'SCHEMA', N'dbo',
  615. 'TABLE', N'flow_task',
  616. 'COLUMN', N'definition_id'
  617. GO
  618. EXEC sp_addextendedproperty
  619. 'MS_Description', N'对应flow_instance表的id',
  620. 'SCHEMA', N'dbo',
  621. 'TABLE', N'flow_task',
  622. 'COLUMN', N'instance_id'
  623. GO
  624. EXEC sp_addextendedproperty
  625. 'MS_Description', N'节点编码',
  626. 'SCHEMA', N'dbo',
  627. 'TABLE', N'flow_task',
  628. 'COLUMN', N'node_code'
  629. GO
  630. EXEC sp_addextendedproperty
  631. 'MS_Description', N'节点名称',
  632. 'SCHEMA', N'dbo',
  633. 'TABLE', N'flow_task',
  634. 'COLUMN', N'node_name'
  635. GO
  636. EXEC sp_addextendedproperty
  637. 'MS_Description', N'节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
  638. 'SCHEMA', N'dbo',
  639. 'TABLE', N'flow_task',
  640. 'COLUMN', N'node_type'
  641. GO
  642. EXEC sp_addextendedproperty
  643. 'MS_Description', N'流程状态(0待提交 1审批中 2审批通过 4终止 5作废 6撤销 8已完成 9已退回 10失效 11拿回)',
  644. 'SCHEMA', N'dbo',
  645. 'TABLE', N'flow_task',
  646. 'COLUMN', N'flow_status'
  647. GO
  648. EXEC sp_addextendedproperty
  649. 'MS_Description', N'审批表单是否自定义(Y是 N否)',
  650. 'SCHEMA', N'dbo',
  651. 'TABLE', N'flow_task',
  652. 'COLUMN', N'form_custom'
  653. GO
  654. EXEC sp_addextendedproperty
  655. 'MS_Description', N'审批表单路径',
  656. 'SCHEMA', N'dbo',
  657. 'TABLE', N'flow_task',
  658. 'COLUMN', N'form_path'
  659. GO
  660. EXEC sp_addextendedproperty
  661. 'MS_Description', N'创建时间',
  662. 'SCHEMA', N'dbo',
  663. 'TABLE', N'flow_task',
  664. 'COLUMN', N'create_time'
  665. GO
  666. EXEC sp_addextendedproperty
  667. 'MS_Description', N'更新时间',
  668. 'SCHEMA', N'dbo',
  669. 'TABLE', N'flow_task',
  670. 'COLUMN', N'update_time'
  671. GO
  672. EXEC sp_addextendedproperty
  673. 'MS_Description', N'创建人',
  674. 'SCHEMA', N'dbo',
  675. 'TABLE', N'flow_task',
  676. 'COLUMN', N'create_by'
  677. GO
  678. EXEC sp_addextendedproperty
  679. 'MS_Description', N'更新人',
  680. 'SCHEMA', N'dbo',
  681. 'TABLE', N'flow_task',
  682. 'COLUMN', N'update_by'
  683. GO
  684. EXEC sp_addextendedproperty
  685. 'MS_Description', N'删除标志',
  686. 'SCHEMA', N'dbo',
  687. 'TABLE', N'flow_task',
  688. 'COLUMN', N'del_flag'
  689. GO
  690. EXEC sp_addextendedproperty
  691. 'MS_Description', N'租户id',
  692. 'SCHEMA', N'dbo',
  693. 'TABLE', N'flow_task',
  694. 'COLUMN', N'tenant_id'
  695. GO
  696. EXEC sp_addextendedproperty
  697. 'MS_Description', N'待办任务表',
  698. 'SCHEMA', N'dbo',
  699. 'TABLE', N'flow_task'
  700. GO
  701. CREATE TABLE flow_his_task (
  702. id bigint NOT NULL,
  703. definition_id bigint NOT NULL,
  704. instance_id bigint NOT NULL,
  705. task_id bigint NOT NULL,
  706. node_code nvarchar(200) NULL,
  707. node_name nvarchar(200) NULL,
  708. node_type tinyint NULL,
  709. target_node_code nvarchar(100) NULL,
  710. target_node_name nvarchar(100) NULL,
  711. approver nvarchar(40) NULL,
  712. cooperate_type tinyint DEFAULT('0') NULL,
  713. collaborator nvarchar(500) NULL,
  714. skip_type nvarchar(10) NOT NULL,
  715. flow_status nvarchar(20) NOT NULL,
  716. form_custom nchar(1) DEFAULT('N') NULL,
  717. form_path nvarchar(100) NULL,
  718. message nvarchar(500) NULL,
  719. variable nvarchar(max) NULL,
  720. ext nvarchar(max) NULL,
  721. create_time datetime2(7) NULL,
  722. update_time datetime2(7) NULL,
  723. update_by nvarchar(64) DEFAULT('') NULL,
  724. del_flag nchar(1) DEFAULT('0') NULL,
  725. tenant_id nvarchar(40) NULL,
  726. CONSTRAINT PK__flow_his__3213E83F67951564 PRIMARY KEY CLUSTERED (id)
  727. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  728. ON [PRIMARY]
  729. )
  730. ON [PRIMARY]
  731. GO
  732. EXEC sp_addextendedproperty
  733. 'MS_Description', N'主键id',
  734. 'SCHEMA', N'dbo',
  735. 'TABLE', N'flow_his_task',
  736. 'COLUMN', N'id'
  737. GO
  738. EXEC sp_addextendedproperty
  739. 'MS_Description', N'对应flow_definition表的id',
  740. 'SCHEMA', N'dbo',
  741. 'TABLE', N'flow_his_task',
  742. 'COLUMN', N'definition_id'
  743. GO
  744. EXEC sp_addextendedproperty
  745. 'MS_Description', N'对应flow_instance表的id',
  746. 'SCHEMA', N'dbo',
  747. 'TABLE', N'flow_his_task',
  748. 'COLUMN', N'instance_id'
  749. GO
  750. EXEC sp_addextendedproperty
  751. 'MS_Description', N'对应flow_task表的id',
  752. 'SCHEMA', N'dbo',
  753. 'TABLE', N'flow_his_task',
  754. 'COLUMN', N'task_id'
  755. GO
  756. EXEC sp_addextendedproperty
  757. 'MS_Description', N'开始节点编码',
  758. 'SCHEMA', N'dbo',
  759. 'TABLE', N'flow_his_task',
  760. 'COLUMN', N'node_code'
  761. GO
  762. EXEC sp_addextendedproperty
  763. 'MS_Description', N'开始节点名称',
  764. 'SCHEMA', N'dbo',
  765. 'TABLE', N'flow_his_task',
  766. 'COLUMN', N'node_name'
  767. GO
  768. EXEC sp_addextendedproperty
  769. 'MS_Description', N'开始节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)',
  770. 'SCHEMA', N'dbo',
  771. 'TABLE', N'flow_his_task',
  772. 'COLUMN', N'node_type'
  773. GO
  774. EXEC sp_addextendedproperty
  775. 'MS_Description', N'目标节点编码',
  776. 'SCHEMA', N'dbo',
  777. 'TABLE', N'flow_his_task',
  778. 'COLUMN', N'target_node_code'
  779. GO
  780. EXEC sp_addextendedproperty
  781. 'MS_Description', N'结束节点名称',
  782. 'SCHEMA', N'dbo',
  783. 'TABLE', N'flow_his_task',
  784. 'COLUMN', N'target_node_name'
  785. GO
  786. EXEC sp_addextendedproperty
  787. 'MS_Description', N'审批者',
  788. 'SCHEMA', N'dbo',
  789. 'TABLE', N'flow_his_task',
  790. 'COLUMN', N'approver'
  791. GO
  792. EXEC sp_addextendedproperty
  793. 'MS_Description', N'协作方式(1审批 2转办 3委派 4会签 5票签 6加签 7减签)',
  794. 'SCHEMA', N'dbo',
  795. 'TABLE', N'flow_his_task',
  796. 'COLUMN', N'cooperate_type'
  797. GO
  798. EXEC sp_addextendedproperty
  799. 'MS_Description', N'协作人',
  800. 'SCHEMA', N'dbo',
  801. 'TABLE', N'flow_his_task',
  802. 'COLUMN', N'collaborator'
  803. GO
  804. EXEC sp_addextendedproperty
  805. 'MS_Description', N'流转类型(PASS通过 REJECT退回 NONE无动作)',
  806. 'SCHEMA', N'dbo',
  807. 'TABLE', N'flow_his_task',
  808. 'COLUMN', N'skip_type'
  809. GO
  810. EXEC sp_addextendedproperty
  811. 'MS_Description', N'流程状态(0待提交 1审批中 2审批通过 4终止 5作废 6撤销 8已完成 9已退回 10失效 11拿回)',
  812. 'SCHEMA', N'dbo',
  813. 'TABLE', N'flow_his_task',
  814. 'COLUMN', N'flow_status'
  815. GO
  816. EXEC sp_addextendedproperty
  817. 'MS_Description', N'审批表单是否自定义(Y是 N否)',
  818. 'SCHEMA', N'dbo',
  819. 'TABLE', N'flow_his_task',
  820. 'COLUMN', N'form_custom'
  821. GO
  822. EXEC sp_addextendedproperty
  823. 'MS_Description', N'审批表单路径',
  824. 'SCHEMA', N'dbo',
  825. 'TABLE', N'flow_his_task',
  826. 'COLUMN', N'form_path'
  827. GO
  828. EXEC sp_addextendedproperty
  829. 'MS_Description', N'审批意见',
  830. 'SCHEMA', N'dbo',
  831. 'TABLE', N'flow_his_task',
  832. 'COLUMN', N'message'
  833. GO
  834. EXEC sp_addextendedproperty
  835. 'MS_Description', N'任务变量',
  836. 'SCHEMA', N'dbo',
  837. 'TABLE', N'flow_his_task',
  838. 'COLUMN', N'variable'
  839. GO
  840. EXEC sp_addextendedproperty
  841. 'MS_Description', N'业务详情 存业务表对象json字符串',
  842. 'SCHEMA', N'dbo',
  843. 'TABLE', N'flow_his_task',
  844. 'COLUMN', N'ext'
  845. GO
  846. EXEC sp_addextendedproperty
  847. 'MS_Description', N'任务开始时间',
  848. 'SCHEMA', N'dbo',
  849. 'TABLE', N'flow_his_task',
  850. 'COLUMN', N'create_time'
  851. GO
  852. EXEC sp_addextendedproperty
  853. 'MS_Description', N'审批完成时间',
  854. 'SCHEMA', N'dbo',
  855. 'TABLE', N'flow_his_task',
  856. 'COLUMN', N'update_time'
  857. GO
  858. EXEC sp_addextendedproperty
  859. 'MS_Description', N'更新人',
  860. 'SCHEMA', N'dbo',
  861. 'TABLE', N'flow_his_task',
  862. 'COLUMN', N'update_by'
  863. GO
  864. EXEC sp_addextendedproperty
  865. 'MS_Description', N'删除标志',
  866. 'SCHEMA', N'dbo',
  867. 'TABLE', N'flow_his_task',
  868. 'COLUMN', N'del_flag'
  869. GO
  870. EXEC sp_addextendedproperty
  871. 'MS_Description', N'租户id',
  872. 'SCHEMA', N'dbo',
  873. 'TABLE', N'flow_his_task',
  874. 'COLUMN', N'tenant_id'
  875. GO
  876. EXEC sp_addextendedproperty
  877. 'MS_Description', N'历史任务记录表',
  878. 'SCHEMA', N'dbo',
  879. 'TABLE', N'flow_his_task'
  880. GO
  881. CREATE TABLE flow_user (
  882. id bigint NOT NULL,
  883. type nchar(1) NOT NULL,
  884. processed_by nvarchar(80) NULL,
  885. associated bigint NOT NULL,
  886. create_time datetime2(7) NULL,
  887. create_by nvarchar(80) NULL,
  888. update_time datetime2(7) NULL,
  889. update_by nvarchar(64) DEFAULT('') NULL,
  890. del_flag nchar(1) DEFAULT('0') NULL,
  891. tenant_id nvarchar(40) NULL,
  892. CONSTRAINT PK__flow_use__3213E83FFA38CA8B PRIMARY KEY CLUSTERED (id)
  893. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  894. ON [PRIMARY]
  895. )
  896. ON [PRIMARY]
  897. GO
  898. CREATE NONCLUSTERED INDEX user_processed_type ON flow_user (processed_by ASC, type ASC)
  899. GO
  900. CREATE NONCLUSTERED INDEX user_associated_idx ON flow_user (associated ASC)
  901. GO
  902. EXEC sp_addextendedproperty
  903. 'MS_Description', N'主键id',
  904. 'SCHEMA', N'dbo',
  905. 'TABLE', N'flow_user',
  906. 'COLUMN', N'id'
  907. GO
  908. EXEC sp_addextendedproperty
  909. 'MS_Description', N'人员类型(1待办任务的审批人权限 2待办任务的转办人权限 3待办任务的委托人权限)',
  910. 'SCHEMA', N'dbo',
  911. 'TABLE', N'flow_user',
  912. 'COLUMN', N'type'
  913. GO
  914. EXEC sp_addextendedproperty
  915. 'MS_Description', N'权限人',
  916. 'SCHEMA', N'dbo',
  917. 'TABLE', N'flow_user',
  918. 'COLUMN', N'processed_by'
  919. GO
  920. EXEC sp_addextendedproperty
  921. 'MS_Description', N'任务表id',
  922. 'SCHEMA', N'dbo',
  923. 'TABLE', N'flow_user',
  924. 'COLUMN', N'associated'
  925. GO
  926. EXEC sp_addextendedproperty
  927. 'MS_Description', N'创建时间',
  928. 'SCHEMA', N'dbo',
  929. 'TABLE', N'flow_user',
  930. 'COLUMN', N'create_time'
  931. GO
  932. EXEC sp_addextendedproperty
  933. 'MS_Description', N'创建人',
  934. 'SCHEMA', N'dbo',
  935. 'TABLE', N'flow_user',
  936. 'COLUMN', N'create_by'
  937. GO
  938. EXEC sp_addextendedproperty
  939. 'MS_Description', N'更新时间',
  940. 'SCHEMA', N'dbo',
  941. 'TABLE', N'flow_user',
  942. 'COLUMN', N'update_time'
  943. GO
  944. EXEC sp_addextendedproperty
  945. 'MS_Description', N'更新人',
  946. 'SCHEMA', N'dbo',
  947. 'TABLE', N'flow_user',
  948. 'COLUMN', N'update_by'
  949. GO
  950. EXEC sp_addextendedproperty
  951. 'MS_Description', N'删除标志',
  952. 'SCHEMA', N'dbo',
  953. 'TABLE', N'flow_user',
  954. 'COLUMN', N'del_flag'
  955. GO
  956. EXEC sp_addextendedproperty
  957. 'MS_Description', N'租户id',
  958. 'SCHEMA', N'dbo',
  959. 'TABLE', N'flow_user',
  960. 'COLUMN', N'tenant_id'
  961. GO
  962. EXEC sp_addextendedproperty
  963. 'MS_Description', N'流程用户表',
  964. 'SCHEMA', N'dbo',
  965. 'TABLE', N'flow_user'
  966. GO
  967. CREATE TABLE flow_category (
  968. category_id bigint NOT NULL,
  969. tenant_id nvarchar(20) DEFAULT('000000') NULL,
  970. parent_id bigint DEFAULT(0) NULL,
  971. ancestors nvarchar(500) DEFAULT('') NULL,
  972. category_name nvarchar(30) NOT NULL,
  973. order_num int DEFAULT(0) NULL,
  974. del_flag nchar(1) DEFAULT('0') NULL,
  975. create_dept bigint NULL,
  976. create_by bigint NULL,
  977. create_time datetime2(7) NULL,
  978. update_by bigint NULL,
  979. update_time datetime2(7) NULL,
  980. CONSTRAINT PK__flow_cat__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (category_id)
  981. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  982. ON [PRIMARY]
  983. )
  984. ON [PRIMARY]
  985. GO
  986. EXEC sp_addextendedproperty
  987. 'MS_Description', N'流程分类ID',
  988. 'SCHEMA', N'dbo',
  989. 'TABLE', N'flow_category',
  990. 'COLUMN', N'category_id'
  991. GO
  992. EXEC sp_addextendedproperty
  993. 'MS_Description', N'租户编号',
  994. 'SCHEMA', N'dbo',
  995. 'TABLE', N'flow_category',
  996. 'COLUMN', N'tenant_id'
  997. GO
  998. EXEC sp_addextendedproperty
  999. 'MS_Description', N'父流程分类id',
  1000. 'SCHEMA', N'dbo',
  1001. 'TABLE', N'flow_category',
  1002. 'COLUMN', N'parent_id'
  1003. GO
  1004. EXEC sp_addextendedproperty
  1005. 'MS_Description', N'祖级列表',
  1006. 'SCHEMA', N'dbo',
  1007. 'TABLE', N'flow_category',
  1008. 'COLUMN', N'ancestors'
  1009. GO
  1010. EXEC sp_addextendedproperty
  1011. 'MS_Description', N'流程分类名称',
  1012. 'SCHEMA', N'dbo',
  1013. 'TABLE', N'flow_category',
  1014. 'COLUMN', N'category_name'
  1015. GO
  1016. EXEC sp_addextendedproperty
  1017. 'MS_Description', N'显示顺序',
  1018. 'SCHEMA', N'dbo',
  1019. 'TABLE', N'flow_category',
  1020. 'COLUMN', N'order_num'
  1021. GO
  1022. EXEC sp_addextendedproperty
  1023. 'MS_Description', N'删除标志(0代表存在 1代表删除)',
  1024. 'SCHEMA', N'dbo',
  1025. 'TABLE', N'flow_category',
  1026. 'COLUMN', N'del_flag'
  1027. GO
  1028. EXEC sp_addextendedproperty
  1029. 'MS_Description', N'创建部门',
  1030. 'SCHEMA', N'dbo',
  1031. 'TABLE', N'flow_category',
  1032. 'COLUMN', N'create_dept'
  1033. GO
  1034. EXEC sp_addextendedproperty
  1035. 'MS_Description', N'创建者',
  1036. 'SCHEMA', N'dbo',
  1037. 'TABLE', N'flow_category',
  1038. 'COLUMN', N'create_by'
  1039. GO
  1040. EXEC sp_addextendedproperty
  1041. 'MS_Description', N'创建时间',
  1042. 'SCHEMA', N'dbo',
  1043. 'TABLE', N'flow_category',
  1044. 'COLUMN', N'create_time'
  1045. GO
  1046. EXEC sp_addextendedproperty
  1047. 'MS_Description', N'更新者',
  1048. 'SCHEMA', N'dbo',
  1049. 'TABLE', N'flow_category',
  1050. 'COLUMN', N'update_by'
  1051. GO
  1052. EXEC sp_addextendedproperty
  1053. 'MS_Description', N'更新时间',
  1054. 'SCHEMA', N'dbo',
  1055. 'TABLE', N'flow_category',
  1056. 'COLUMN', N'update_time'
  1057. GO
  1058. EXEC sp_addextendedproperty
  1059. 'MS_Description', N'流程分类',
  1060. 'SCHEMA', N'dbo',
  1061. 'TABLE', N'flow_category'
  1062. GO
  1063. INSERT flow_category VALUES (100, N'000000', 0, N'0', N'OA审批', 0, N'0', 103, 1, getdate(), NULL, NULL);
  1064. GO
  1065. INSERT flow_category VALUES (101, N'000000', 100, N'0,100', N'假勤管理', 0, N'0', 103, 1, getdate(), NULL, NULL);
  1066. GO
  1067. INSERT flow_category VALUES (102, N'000000', 100, N'0,100', N'人事管理', 1, N'0', 103, 1, getdate(), NULL, NULL);
  1068. GO
  1069. INSERT flow_category VALUES (103, N'000000', 101, N'0,100,101', N'请假', 0, N'0', 103, 1, getdate(), NULL, NULL);
  1070. GO
  1071. INSERT flow_category VALUES (104, N'000000', 101, N'0,100,101', N'出差', 1, N'0', 103, 1, getdate(), NULL, NULL);
  1072. GO
  1073. INSERT flow_category VALUES (105, N'000000', 101, N'0,100,101', N'加班', 2, N'0', 103, 1, getdate(), NULL, NULL);
  1074. GO
  1075. INSERT flow_category VALUES (106, N'000000', 101, N'0,100,101', N'换班', 3, N'0', 103, 1, getdate(), NULL, NULL);
  1076. GO
  1077. INSERT flow_category VALUES (107, N'000000', 101, N'0,100,101', N'外出', 4, N'0', 103, 1, getdate(), NULL, NULL);
  1078. GO
  1079. INSERT flow_category VALUES (108, N'000000', 102, N'0,100,102', N'转正', 1, N'0', 103, 1, getdate(), NULL, NULL);
  1080. GO
  1081. INSERT flow_category VALUES (109, N'000000', 102, N'0,100,102', N'离职', 2, N'0', 103, 1, getdate(), NULL, NULL);
  1082. GO
  1083. CREATE TABLE flow_spel (
  1084. id BIGINT NOT NULL,
  1085. component_name VARCHAR(255),
  1086. method_name VARCHAR(255),
  1087. method_params VARCHAR(255),
  1088. view_spel VARCHAR(255),
  1089. remark VARCHAR(255),
  1090. status CHAR(1) DEFAULT ('0'),
  1091. del_flag CHAR(1) DEFAULT ('0'),
  1092. create_dept BIGINT,
  1093. create_by BIGINT,
  1094. create_time DATETIME,
  1095. update_by BIGINT,
  1096. update_time DATETIME,
  1097. CONSTRAINT PK__flow_spel__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (id)
  1098. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  1099. ON [PRIMARY]
  1100. );
  1101. GO
  1102. EXEC sp_addextendedproperty
  1103. 'MS_Description', N'流程spel表达式定义表',
  1104. 'SCHEMA', N'dbo',
  1105. 'TABLE', N'flow_spel'
  1106. GO
  1107. EXEC sp_addextendedproperty
  1108. 'MS_Description', N'主键id',
  1109. 'SCHEMA', N'dbo',
  1110. 'TABLE', N'flow_spel',
  1111. 'COLUMN', N'id'
  1112. GO
  1113. EXEC sp_addextendedproperty
  1114. 'MS_Description', N'组件名称',
  1115. 'SCHEMA', N'dbo',
  1116. 'TABLE', N'flow_spel',
  1117. 'COLUMN', N'component_name'
  1118. GO
  1119. -- method_name 字段注释
  1120. 'MS_Description', N'方法名',
  1121. 'SCHEMA', N'dbo',
  1122. 'TABLE', N'flow_spel',
  1123. 'COLUMN', N'method_name'
  1124. GO
  1125. EXEC sp_addextendedproperty
  1126. 'MS_Description', N'参数',
  1127. 'SCHEMA', N'dbo',
  1128. 'TABLE', N'flow_spel',
  1129. 'COLUMN', N'method_params'
  1130. GO
  1131. EXEC sp_addextendedproperty
  1132. 'MS_Description', N'预览spel表达式',
  1133. 'SCHEMA', N'dbo',
  1134. 'TABLE', N'flow_spel',
  1135. 'COLUMN', N'view_spel'
  1136. GO
  1137. EXEC sp_addextendedproperty
  1138. 'MS_Description', N'备注',
  1139. 'SCHEMA', N'dbo',
  1140. 'TABLE', N'flow_spel',
  1141. 'COLUMN', N'remark'
  1142. GO
  1143. EXEC sp_addextendedproperty
  1144. 'MS_Description', N'状态(0正常 1停用)',
  1145. 'SCHEMA', N'dbo',
  1146. 'TABLE', N'flow_spel',
  1147. 'COLUMN', N'status'
  1148. GO
  1149. EXEC sp_addextendedproperty
  1150. 'MS_Description', N'删除标志',
  1151. 'SCHEMA', N'dbo',
  1152. 'TABLE', N'flow_spel',
  1153. 'COLUMN', N'del_flag'
  1154. GO
  1155. EXEC sp_addextendedproperty
  1156. 'MS_Description', N'创建部门',
  1157. 'SCHEMA', N'dbo',
  1158. 'TABLE', N'flow_spel',
  1159. 'COLUMN', N'create_dept'
  1160. GO
  1161. EXEC sp_addextendedproperty
  1162. 'MS_Description', N'创建者',
  1163. 'SCHEMA', N'dbo',
  1164. 'TABLE', N'flow_spel',
  1165. 'COLUMN', N'create_by'
  1166. GO
  1167. EXEC sp_addextendedproperty
  1168. 'MS_Description', N'创建时间',
  1169. 'SCHEMA', N'dbo',
  1170. 'TABLE', N'flow_spel',
  1171. 'COLUMN', N'create_time'
  1172. GO
  1173. EXEC sp_addextendedproperty
  1174. 'MS_Description', N'更新者',
  1175. 'SCHEMA', N'dbo',
  1176. 'TABLE', N'flow_spel',
  1177. 'COLUMN', N'update_by'
  1178. GO
  1179. EXEC sp_addextendedproperty
  1180. 'MS_Description', N'更新时间',
  1181. 'SCHEMA', N'dbo',
  1182. 'TABLE', N'flow_spel',
  1183. 'COLUMN', N'update_time'
  1184. GO
  1185. INSERT flow_spel VALUES (1, N'spelRuleComponent', N'selectDeptLeaderById', N'initiatorDeptId', N'#{@spelRuleComponent.selectDeptLeaderById(#initiatorDeptId)}', N'根据部门id获取部门负责人', N'0', N'0', 103, 1, GETDATE(), 1, GETDATE());
  1186. GO
  1187. INSERT flow_spel VALUES (2, NULL, NULL, N'initiator', N'${initiator}', N'流程发起人', N'0', N'0', 103, 1, GETDATE(), 1, GETDATE());
  1188. GO
  1189. CREATE TABLE flow_instance_biz_ext (
  1190. id BIGINT NOT NULL,
  1191. tenant_id VARCHAR(20) DEFAULT ('000000'),
  1192. create_dept BIGINT,
  1193. create_by BIGINT,
  1194. create_time DATETIME,
  1195. update_by BIGINT,
  1196. update_time DATETIME,
  1197. business_code VARCHAR(255),
  1198. business_title VARCHAR(1000),
  1199. del_flag CHAR(1) DEFAULT ('0'),
  1200. instance_id BIGINT,
  1201. business_id VARCHAR(255),
  1202. CONSTRAINT PK__fi_biz_ext__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (id)
  1203. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  1204. ON [PRIMARY]
  1205. );
  1206. EXEC sp_addextendedproperty
  1207. 'MS_Description', N'流程实例业务扩展表',
  1208. 'SCHEMA', N'dbo',
  1209. 'TABLE', N'flow_instance_biz_ext'
  1210. GO
  1211. EXEC sp_addextendedproperty
  1212. 'MS_Description', N'主键id',
  1213. 'SCHEMA', N'dbo',
  1214. 'TABLE', N'flow_instance_biz_ext',
  1215. 'COLUMN', N'id'
  1216. GO
  1217. EXEC sp_addextendedproperty
  1218. 'MS_Description', N'租户编号',
  1219. 'SCHEMA', N'dbo',
  1220. 'TABLE', N'flow_instance_biz_ext',
  1221. 'COLUMN', N'tenant_id'
  1222. GO
  1223. EXEC sp_addextendedproperty
  1224. 'MS_Description', N'创建部门',
  1225. 'SCHEMA', N'dbo',
  1226. 'TABLE', N'flow_instance_biz_ext',
  1227. 'COLUMN', N'create_dept'
  1228. GO
  1229. EXEC sp_addextendedproperty
  1230. 'MS_Description', N'创建者',
  1231. 'SCHEMA', N'dbo',
  1232. 'TABLE', N'flow_instance_biz_ext',
  1233. 'COLUMN', N'create_by'
  1234. GO
  1235. EXEC sp_addextendedproperty
  1236. 'MS_Description', N'创建时间',
  1237. 'SCHEMA', N'dbo',
  1238. 'TABLE', N'flow_instance_biz_ext',
  1239. 'COLUMN', N'create_time'
  1240. GO
  1241. EXEC sp_addextendedproperty
  1242. 'MS_Description', N'更新者',
  1243. 'SCHEMA', N'dbo',
  1244. 'TABLE', N'flow_instance_biz_ext',
  1245. 'COLUMN', N'update_by'
  1246. GO
  1247. EXEC sp_addextendedproperty
  1248. 'MS_Description', N'更新时间',
  1249. 'SCHEMA', N'dbo',
  1250. 'TABLE', N'flow_instance_biz_ext',
  1251. 'COLUMN', N'update_time'
  1252. GO
  1253. EXEC sp_addextendedproperty
  1254. 'MS_Description', N'删除标志',
  1255. 'SCHEMA', N'dbo',
  1256. 'TABLE', N'flow_instance_biz_ext',
  1257. 'COLUMN', N'del_flag'
  1258. GO
  1259. EXEC sp_addextendedproperty
  1260. 'MS_Description', N'业务编码',
  1261. 'SCHEMA', N'dbo',
  1262. 'TABLE', N'flow_instance_biz_ext',
  1263. 'COLUMN', N'business_code'
  1264. GO
  1265. EXEC sp_addextendedproperty
  1266. 'MS_Description', N'业务标题',
  1267. 'SCHEMA', N'dbo',
  1268. 'TABLE', N'flow_instance_biz_ext',
  1269. 'COLUMN', N'business_title'
  1270. GO
  1271. EXEC sp_addextendedproperty
  1272. 'MS_Description', N'流程实例Id',
  1273. 'SCHEMA', N'dbo',
  1274. 'TABLE', N'flow_instance_biz_ext',
  1275. 'COLUMN', N'instance_id'
  1276. GO
  1277. EXEC sp_addextendedproperty
  1278. 'MS_Description', N'业务Id',
  1279. 'SCHEMA', N'dbo',
  1280. 'TABLE', N'flow_instance_biz_ext',
  1281. 'COLUMN', N'business_id'
  1282. GO
  1283. CREATE TABLE test_leave (
  1284. id bigint NOT NULL,
  1285. tenant_id nvarchar(20) DEFAULT('000000') NULL,
  1286. apply_code nvarchar(50) NOT NULL,
  1287. leave_type nvarchar(255) NOT NULL,
  1288. start_date datetime2(7) NOT NULL,
  1289. end_date datetime2(7) NOT NULL,
  1290. leave_days int NOT NULL,
  1291. remark nvarchar(255) NULL,
  1292. status nvarchar(255) NULL,
  1293. create_dept bigint NULL,
  1294. create_by bigint NULL,
  1295. create_time datetime2(7) NULL,
  1296. update_by bigint NULL,
  1297. update_time datetime2(7) NULL,
  1298. CONSTRAINT PK__test_lea__3213E83F348788FA PRIMARY KEY CLUSTERED (id)
  1299. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  1300. ON [PRIMARY]
  1301. )
  1302. ON [PRIMARY]
  1303. GO
  1304. EXEC sp_addextendedproperty
  1305. 'MS_Description', N'id',
  1306. 'SCHEMA', N'dbo',
  1307. 'TABLE', N'test_leave',
  1308. 'COLUMN', N'id'
  1309. GO
  1310. EXEC sp_addextendedproperty
  1311. 'MS_Description', N'租户编号',
  1312. 'SCHEMA', N'dbo',
  1313. 'TABLE', N'test_leave',
  1314. 'COLUMN', N'tenant_id'
  1315. GO
  1316. EXEC sp_addextendedproperty
  1317. 'MS_Description', N'申请编号',
  1318. 'SCHEMA', N'dbo',
  1319. 'TABLE', N'test_leave',
  1320. 'COLUMN', N'apply_code'
  1321. GO
  1322. EXEC sp_addextendedproperty
  1323. 'MS_Description', N'请假类型',
  1324. 'SCHEMA', N'dbo',
  1325. 'TABLE', N'test_leave',
  1326. 'COLUMN', N'leave_type'
  1327. GO
  1328. EXEC sp_addextendedproperty
  1329. 'MS_Description', N'开始时间',
  1330. 'SCHEMA', N'dbo',
  1331. 'TABLE', N'test_leave',
  1332. 'COLUMN', N'start_date'
  1333. GO
  1334. EXEC sp_addextendedproperty
  1335. 'MS_Description', N'结束时间',
  1336. 'SCHEMA', N'dbo',
  1337. 'TABLE', N'test_leave',
  1338. 'COLUMN', N'end_date'
  1339. GO
  1340. EXEC sp_addextendedproperty
  1341. 'MS_Description', N'请假天数',
  1342. 'SCHEMA', N'dbo',
  1343. 'TABLE', N'test_leave',
  1344. 'COLUMN', N'leave_days'
  1345. GO
  1346. EXEC sp_addextendedproperty
  1347. 'MS_Description', N'请假原因',
  1348. 'SCHEMA', N'dbo',
  1349. 'TABLE', N'test_leave',
  1350. 'COLUMN', N'remark'
  1351. GO
  1352. EXEC sp_addextendedproperty
  1353. 'MS_Description', N'状态',
  1354. 'SCHEMA', N'dbo',
  1355. 'TABLE', N'test_leave',
  1356. 'COLUMN', N'status'
  1357. GO
  1358. EXEC sp_addextendedproperty
  1359. 'MS_Description', N'创建部门',
  1360. 'SCHEMA', N'dbo',
  1361. 'TABLE', N'test_leave',
  1362. 'COLUMN', N'create_dept'
  1363. GO
  1364. EXEC sp_addextendedproperty
  1365. 'MS_Description', N'创建者',
  1366. 'SCHEMA', N'dbo',
  1367. 'TABLE', N'test_leave',
  1368. 'COLUMN', N'create_by'
  1369. GO
  1370. EXEC sp_addextendedproperty
  1371. 'MS_Description', N'创建时间',
  1372. 'SCHEMA', N'dbo',
  1373. 'TABLE', N'test_leave',
  1374. 'COLUMN', N'create_time'
  1375. GO
  1376. EXEC sp_addextendedproperty
  1377. 'MS_Description', N'更新者',
  1378. 'SCHEMA', N'dbo',
  1379. 'TABLE', N'test_leave',
  1380. 'COLUMN', N'update_by'
  1381. GO
  1382. EXEC sp_addextendedproperty
  1383. 'MS_Description', N'更新时间',
  1384. 'SCHEMA', N'dbo',
  1385. 'TABLE', N'test_leave',
  1386. 'COLUMN', N'update_time'
  1387. GO
  1388. EXEC sp_addextendedproperty
  1389. 'MS_Description', N'请假申请表',
  1390. 'SCHEMA', N'dbo',
  1391. 'TABLE', N'test_leave'
  1392. GO
  1393. INSERT sys_menu VALUES (11616, N'工作流', 0, 6, N'workflow', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'workflow', 103, 1, GETDATE(), NULL, NULL, N'');
  1394. GO
  1395. INSERT sys_menu VALUES (11618, N'我的任务', 0, 7, N'task', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'my-task', 103, 1, GETDATE(), NULL, NULL, N'');
  1396. GO
  1397. INSERT sys_menu VALUES (11619, N'我的待办', 11618, 2, N'taskWaiting', N'workflow/task/taskWaiting', N'', 1, 1, N'C', N'0', N'0', N'', N'waiting', 103, 1, GETDATE(), NULL, NULL, N'');
  1398. GO
  1399. INSERT sys_menu VALUES (11632, N'我的已办', 11618, 3, N'taskFinish', N'workflow/task/taskFinish', N'', 1, 1, N'C', N'0', N'0', N'', N'finish', 103, 1, GETDATE(), NULL, NULL, N'');
  1400. GO
  1401. INSERT sys_menu VALUES (11633, N'我的抄送', 11618, 4, N'taskCopyList', N'workflow/task/taskCopyList', N'', 1, 1, N'C', N'0', N'0', N'', N'my-copy', 103, 1, GETDATE(), NULL, NULL, N'');
  1402. GO
  1403. INSERT sys_menu VALUES (11620, N'流程定义', 11616, 3, N'processDefinition', N'workflow/processDefinition/index', N'', 1, 1, N'C', N'0', N'0', N'', N'process-definition', 103, 1, GETDATE(), NULL, NULL, N'');
  1404. GO
  1405. INSERT sys_menu VALUES (11621, N'流程实例', 11630, 1, N'processInstance', N'workflow/processInstance/index', N'', 1, 1, N'C', N'0', N'0', N'', N'tree-table', 103, 1, GETDATE(), NULL, NULL, N'');
  1406. GO
  1407. INSERT sys_menu VALUES (11622, N'流程分类', 11616, 1, N'category', N'workflow/category/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:category:list', N'category', 103, 1, GETDATE(), NULL, NULL, N'');
  1408. GO
  1409. INSERT sys_menu VALUES (11629, N'我发起的', 11618, 1, N'myDocument', N'workflow/task/myDocument', N'', 1, 1, N'C', N'0', N'0', N'', N'guide', 103, 1, GETDATE(), NULL, NULL, N'');
  1410. GO
  1411. INSERT sys_menu VALUES (11630, N'流程监控', 11616, 4, N'monitor', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'monitor', 103, 1, GETDATE(), NULL, NULL, N'');
  1412. GO
  1413. INSERT sys_menu VALUES (11631, N'待办任务', 11630, 2, N'allTaskWaiting', N'workflow/task/allTaskWaiting', N'', 1, 1, N'C', N'0', N'0', N'', N'waiting', 103, 1, GETDATE(), NULL, NULL, N'');
  1414. GO
  1415. INSERT sys_menu VALUES (11700, N'流程设计', 11616, 5, N'design/index', N'workflow/processDefinition/design', N'', 1, 1, N'C', N'1', N'0', N'workflow:leave:edit', N'#', 103, 1, GETDATE(), NULL, NULL, N'/workflow/processDefinition');
  1416. GO
  1417. INSERT sys_menu VALUES (11701, N'请假申请', 11616, 6, N'leaveEdit/index', N'workflow/leave/leaveEdit', N'', 1, 1, N'C', N'1', N'0', N'workflow:leave:edit', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1418. GO
  1419. -- 流程分类管理相关按钮
  1420. INSERT sys_menu VALUES (11623, N'流程分类查询', 11622, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:category:query', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1421. GO
  1422. INSERT sys_menu VALUES (11624, N'流程分类新增', 11622, 2, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:category:add', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1423. GO
  1424. INSERT sys_menu VALUES (11625, N'流程分类修改', 11622, 3, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:category:edit', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1425. GO
  1426. INSERT sys_menu VALUES (11626, N'流程分类删除', 11622, 4, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:category:remove', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1427. GO
  1428. INSERT sys_menu VALUES (11627, N'流程分类导出', 11622, 5, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:category:export', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1429. GO
  1430. INSERT sys_menu VALUES (11801, N'流程表达式', N'11616', 2, N'spel', N'workflow/spel/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:spel:list', N'input', 103, 1, GETDATE(), 1, GETDATE(), N'流程达式定义菜单');
  1431. GO
  1432. INSERT sys_menu VALUES (11802, N'流程spel达式定义查询', N'11801', 1, N'#', N'', NULL, 1, 0, N'F', N'0', N'0', N'workflow:spel:query', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1433. GO
  1434. INSERT sys_menu VALUES (11803, N'流程spel达式定义新增', N'11801', 2, N'#', N'', NULL, 1, 0, N'F', N'0', N'0', N'workflow:spel:add', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1435. GO
  1436. INSERT sys_menu VALUES (11804, N'流程spel达式定义修改', N'11801', 3, N'#', N'', NULL, 1, 0, N'F', N'0', N'0', N'workflow:spel:edit', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1437. GO
  1438. INSERT sys_menu VALUES (11805, N'流程spel达式定义删除', N'11801', 4, N'#', N'', NULL, 1, 0, N'F', N'0', N'0', N'workflow:spel:remove', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1439. GO
  1440. INSERT sys_menu VALUES (11806, N'流程spel达式定义导出', N'11801', 5, N'#', N'', NULL, 1, 0, N'F', N'0', N'0', N'workflow:spel:export', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1441. GO
  1442. -- 请假测试相关按钮
  1443. INSERT sys_menu VALUES (11638, N'请假申请', 5, 1, N'leave', N'workflow/leave/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:leave:list', N'#', 103, 1, GETDATE(), NULL, NULL, N'请假申请菜单');
  1444. GO
  1445. INSERT sys_menu VALUES (11639, N'请假申请查询', 11638, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:leave:query', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1446. GO
  1447. INSERT sys_menu VALUES (11640, N'请假申请新增', 11638, 2, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:leave:add', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1448. GO
  1449. INSERT sys_menu VALUES (11641, N'请假申请修改', 11638, 3, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:leave:edit', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1450. GO
  1451. INSERT sys_menu VALUES (11642, N'请假申请删除', 11638, 4, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:leave:remove', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1452. GO
  1453. INSERT sys_menu VALUES (11643, N'请假申请导出', 11638, 5, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:leave:export', N'#', 103, 1, GETDATE(), NULL, NULL, N'');
  1454. INSERT sys_dict_type VALUES (13, N'000000', N'业务状态', N'wf_business_status', 103, 1, GETDATE(), NULL, NULL, N'业务状态列表');
  1455. GO
  1456. INSERT sys_dict_type VALUES (14, N'000000', N'表单类型', N'wf_form_type', 103, 1, GETDATE(), NULL, NULL, N'表单类型列表');
  1457. GO
  1458. INSERT sys_dict_type VALUES (15, N'000000', N'任务状态', N'wf_task_status', 103, 1, GETDATE(), NULL, NULL, N'任务状态');
  1459. GO
  1460. INSERT sys_dict_data VALUES (39, N'000000', 1, N'已撤销', N'cancel', N'wf_business_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'已撤销');
  1461. GO
  1462. INSERT sys_dict_data VALUES (40, N'000000', 2, N'草稿', N'draft', N'wf_business_status', N'', N'info', N'N', 103, 1, GETDATE(), NULL, NULL, N'草稿');
  1463. GO
  1464. INSERT sys_dict_data VALUES (41, N'000000', 3, N'待审核', N'waiting', N'wf_business_status', N'', N'primary', N'N', 103, 1, GETDATE(), NULL, NULL, N'待审核');
  1465. GO
  1466. INSERT sys_dict_data VALUES (42, N'000000', 4, N'已完成', N'finish', N'wf_business_status', N'', N'success', N'N', 103, 1, GETDATE(), NULL, NULL, N'已完成');
  1467. GO
  1468. INSERT sys_dict_data VALUES (43, N'000000', 5, N'已作废', N'invalid', N'wf_business_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'已作废');
  1469. GO
  1470. INSERT sys_dict_data VALUES (44, N'000000', 6, N'已退回', N'back', N'wf_business_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'已退回');
  1471. GO
  1472. INSERT sys_dict_data VALUES (45, N'000000', 7, N'已终止', N'termination', N'wf_business_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'已终止');
  1473. GO
  1474. INSERT sys_dict_data VALUES (46, N'000000', 1, N'自定义表单', N'static', N'wf_form_type', N'', N'success', N'N', 103, 1, GETDATE(), NULL, NULL, N'自定义表单');
  1475. GO
  1476. INSERT sys_dict_data VALUES (47, N'000000', 2, N'动态表单', N'dynamic', N'wf_form_type', N'', N'primary', N'N', 103, 1, GETDATE(), NULL, NULL, N'动态表单');
  1477. GO
  1478. INSERT sys_dict_data VALUES (48, N'000000', 1, N'撤销', N'cancel', N'wf_task_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'撤销');
  1479. GO
  1480. INSERT sys_dict_data VALUES (49, N'000000', 2, N'通过', N'pass', N'wf_task_status', N'', N'success', N'N', 103, 1, GETDATE(), NULL, NULL, N'通过');
  1481. GO
  1482. INSERT sys_dict_data VALUES (50, N'000000', 3, N'待审核', N'waiting', N'wf_task_status', N'', N'primary', N'N', 103, 1, GETDATE(), NULL, NULL, N'待审核');
  1483. GO
  1484. INSERT sys_dict_data VALUES (51, N'000000', 4, N'作废', N'invalid', N'wf_task_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'作废');
  1485. GO
  1486. INSERT sys_dict_data VALUES (52, N'000000', 5, N'退回', N'back', N'wf_task_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'退回');
  1487. GO
  1488. INSERT sys_dict_data VALUES (53, N'000000', 6, N'终止', N'termination', N'wf_task_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'终止');
  1489. GO
  1490. INSERT sys_dict_data VALUES (54, N'000000', 7, N'转办', N'transfer', N'wf_task_status', N'', N'primary', N'N', 103, 1, GETDATE(), NULL, NULL, N'转办');
  1491. GO
  1492. INSERT sys_dict_data VALUES (55, N'000000', 8, N'委托', N'depute', N'wf_task_status', N'', N'primary', N'N', 103, 1, GETDATE(), NULL, NULL, N'委托');
  1493. GO
  1494. INSERT sys_dict_data VALUES (56, N'000000', 9, N'抄送', N'copy', N'wf_task_status', N'', N'primary', N'N', 103, 1, GETDATE(), NULL, NULL, N'抄送');
  1495. GO
  1496. INSERT sys_dict_data VALUES (57, N'000000', 10, N'加签', N'sign', N'wf_task_status', N'', N'primary', N'N', 103, 1, GETDATE(), NULL, NULL, N'加签');
  1497. GO
  1498. INSERT sys_dict_data VALUES (58, N'000000', 11, N'减签', N'sign_off', N'wf_task_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'减签');
  1499. GO
  1500. INSERT sys_dict_data VALUES (59, N'000000', 11, N'超时', N'timeout', N'wf_task_status', N'', N'danger', N'N', 103, 1, GETDATE(), NULL, NULL, N'超时');
  1501. GO