sqlserver_ry_workflow.sql 46 KB

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