项目结构

12114
  1. └─ 21-lms-work_order
  2. ├─ .autod.conf.js
  3. ├─ README.md
  4. ├─ app
  5. ├─ common
  6. └─ README.md
  7. ├─ constant
  8. ├─ README.md
  9. ├─ constant.js
  10. └─ error.js
  11. ├─ controller
  12. └─ README.md
  13. ├─ public
  14. ├─ README.md
  15. ├─ images
  16. └─ point.png
  17. └─ logicflow
  18. ├─ core
  19. ├─ README.md
  20. ├─ dist
  21. ├─ entry.js
  22. ├─ logic-flow.js
  23. ├─ logic-flow.min.js
  24. └─ style
  25. └─ index.css
  26. ├─ package.json
  27. └─ types
  28. ├─ LogicFlow.d.ts
  29. ├─ algorithm
  30. ├─ edge.d.ts
  31. ├─ index.d.ts
  32. └─ outline.d.ts
  33. ├─ constant
  34. ├─ DefaultAnimation.d.ts
  35. ├─ DefaultTheme.d.ts
  36. └─ constant.d.ts
  37. ├─ event
  38. └─ eventEmitter.d.ts
  39. ├─ history
  40. └─ History.d.ts
  41. ├─ index.d.ts
  42. ├─ keyboard
  43. ├─ index.d.ts
  44. └─ shortcut.d.ts
  45. ├─ model
  46. ├─ BaseModel.d.ts
  47. ├─ EditConfigModel.d.ts
  48. ├─ GraphModel.d.ts
  49. ├─ SnaplineModel.d.ts
  50. ├─ TransformModel.d.ts
  51. ├─ edge
  52. ├─ BaseEdgeModel.d.ts
  53. ├─ BezierEdgeModel.d.ts
  54. ├─ LineEdgeModel.d.ts
  55. ├─ PolylineEdgeModel.d.ts
  56. └─ index.d.ts
  57. ├─ index.d.ts
  58. └─ node
  59. ├─ BaseNodeModel.d.ts
  60. ├─ CircleNodeModel.d.ts
  61. ├─ DiamondNodeModel.d.ts
  62. ├─ EllipseNodeModel.d.ts
  63. ├─ HtmlNodeModel.d.ts
  64. ├─ PolygonNodeModel.d.ts
  65. ├─ RectNodeModel.d.ts
  66. ├─ TextNodeModel.d.ts
  67. └─ index.d.ts
  68. ├─ options.d.ts
  69. ├─ tool
  70. ├─ MultipleSelectTool.d.ts
  71. ├─ SnaplineTool.d.ts
  72. ├─ TextEditTool.d.ts
  73. └─ index.d.ts
  74. ├─ type
  75. └─ index.d.ts
  76. ├─ util
  77. ├─ animation.d.ts
  78. ├─ browser.d.ts
  79. ├─ compatible.d.ts
  80. ├─ drag.d.ts
  81. ├─ edge.d.ts
  82. ├─ geometry.d.ts
  83. ├─ graph.d.ts
  84. ├─ index.d.ts
  85. ├─ node.d.ts
  86. ├─ raf.d.ts
  87. ├─ stateUtil.d.ts
  88. ├─ theme.d.ts
  89. ├─ uuid.d.ts
  90. ├─ vector.d.ts
  91. └─ zIndex.d.ts
  92. └─ view
  93. ├─ Anchor.d.ts
  94. ├─ Graph.d.ts
  95. ├─ basic-shape
  96. ├─ Circle.d.ts
  97. ├─ Ellipse.d.ts
  98. ├─ Line.d.ts
  99. ├─ LinearGradient.d.ts
  100. ├─ Path.d.ts
  101. ├─ Polygon.d.ts
  102. ├─ Polyline.d.ts
  103. ├─ Rect.d.ts
  104. ├─ Text.d.ts
  105. └─ ~LinearGradient.d.ts
  106. ├─ behavior
  107. ├─ DnD.d.ts
  108. ├─ Transform.d.ts
  109. └─ ~Transform.d.ts
  110. ├─ edge
  111. ├─ AdjustPoint.d.ts
  112. ├─ Arrow.d.ts
  113. ├─ BaseEdge.d.ts
  114. ├─ BezierEdge.d.ts
  115. ├─ LineEdge.d.ts
  116. ├─ PolylineEdge.d.ts
  117. └─ index.d.ts
  118. ├─ index.d.ts
  119. ├─ node
  120. ├─ BaseNode.d.ts
  121. ├─ CircleNode.d.ts
  122. ├─ DiamondNode.d.ts
  123. ├─ EllipseNode.d.ts
  124. ├─ HtmlNode.d.ts
  125. ├─ PolygonNode.d.ts
  126. ├─ RectNode.d.ts
  127. ├─ TextNode.d.ts
  128. └─ index.d.ts
  129. ├─ overlay
  130. ├─ BackgroundOverlay.d.ts
  131. ├─ BezierAdjustOverlay.d.ts
  132. ├─ CanvasOverlay.d.ts
  133. ├─ Grid.d.ts
  134. ├─ HtmlOverlay.d.ts
  135. ├─ ModificationOverlay.d.ts
  136. ├─ OutlineOverlay.d.ts
  137. ├─ SnaplineOverlay.d.ts
  138. ├─ ToolOverlay.d.ts
  139. └─ getTransformHoc.d.ts
  140. └─ text
  141. ├─ BaseText.d.ts
  142. └─ LineText.d.ts
  143. └─ extension
  144. ├─ README.md
  145. ├─ cjs
  146. ├─ NodeResize
  147. ├─ BasicShape
  148. ├─ Polygon.js
  149. └─ Rect.js
  150. ├─ Control
  151. ├─ Control.js
  152. ├─ ControlGroup.js
  153. └─ Util.js
  154. ├─ Node
  155. ├─ DiamondResize.js
  156. ├─ EllipseResize.js
  157. ├─ HtmlResize.js
  158. └─ RectResize.js
  159. └─ index.js
  160. ├─ bpmn
  161. ├─ constant.js
  162. ├─ events
  163. ├─ EndEvent.js
  164. └─ StartEvent.js
  165. ├─ flow
  166. └─ SequenceFlow.js
  167. ├─ gateways
  168. └─ ExclusiveGateway.js
  169. ├─ getBpmnId.js
  170. ├─ index.js
  171. └─ tasks
  172. ├─ ServiceTask.js
  173. └─ UserTask.js
  174. ├─ bpmn-adapter
  175. ├─ bpmnIds.js
  176. ├─ index.js
  177. ├─ json2xml.js
  178. └─ xml2json.js
  179. ├─ components
  180. ├─ context-menu
  181. └─ index.js
  182. ├─ control
  183. └─ index.js
  184. ├─ dnd-panel
  185. └─ index.js
  186. ├─ highlight
  187. └─ index.js
  188. ├─ menu
  189. └─ index.js
  190. ├─ mini-map
  191. └─ index.js
  192. └─ selection-select
  193. └─ index.js
  194. ├─ index.js
  195. ├─ insert-node-in-polyline
  196. ├─ edge.js
  197. └─ index.js
  198. ├─ materials
  199. ├─ curved-edge
  200. └─ index.js
  201. └─ group
  202. ├─ GroupNode.js
  203. └─ index.js
  204. ├─ style
  205. └─ index.css
  206. ├─ tools
  207. ├─ auto-layout
  208. └─ index.js
  209. ├─ flow-path
  210. └─ index.js
  211. └─ snapshot
  212. └─ index.js
  213. ├─ turbo-adapter
  214. └─ index.js
  215. └─ type
  216. └─ index.js
  217. ├─ es
  218. ├─ NodeResize
  219. ├─ BasicShape
  220. ├─ Polygon.d.ts
  221. ├─ Polygon.js
  222. ├─ Rect.d.ts
  223. └─ Rect.js
  224. ├─ Control
  225. ├─ Control.d.ts
  226. ├─ Control.js
  227. ├─ ControlGroup.d.ts
  228. ├─ ControlGroup.js
  229. ├─ Util.d.ts
  230. └─ Util.js
  231. ├─ Node
  232. ├─ DiamondResize.d.ts
  233. ├─ DiamondResize.js
  234. ├─ EllipseResize.d.ts
  235. ├─ EllipseResize.js
  236. ├─ HtmlResize.d.ts
  237. ├─ HtmlResize.js
  238. ├─ RectResize.d.ts
  239. └─ RectResize.js
  240. ├─ index.d.ts
  241. └─ index.js
  242. ├─ bpmn
  243. ├─ constant.d.ts
  244. ├─ constant.js
  245. ├─ events
  246. ├─ EndEvent.d.ts
  247. ├─ EndEvent.js
  248. ├─ StartEvent.d.ts
  249. └─ StartEvent.js
  250. ├─ flow
  251. ├─ SequenceFlow.d.ts
  252. └─ SequenceFlow.js
  253. ├─ gateways
  254. ├─ ExclusiveGateway.d.ts
  255. └─ ExclusiveGateway.js
  256. ├─ getBpmnId.d.ts
  257. ├─ getBpmnId.js
  258. ├─ index.d.ts
  259. ├─ index.js
  260. └─ tasks
  261. ├─ ServiceTask.d.ts
  262. ├─ ServiceTask.js
  263. ├─ UserTask.d.ts
  264. └─ UserTask.js
  265. ├─ bpmn-adapter
  266. ├─ bpmnIds.d.ts
  267. ├─ bpmnIds.js
  268. ├─ index.d.ts
  269. ├─ index.js
  270. ├─ json2xml.d.ts
  271. ├─ json2xml.js
  272. ├─ xml2json.d.ts
  273. └─ xml2json.js
  274. ├─ components
  275. ├─ context-menu
  276. ├─ index.d.ts
  277. └─ index.js
  278. ├─ control
  279. ├─ index.d.ts
  280. └─ index.js
  281. ├─ dnd-panel
  282. ├─ index.d.ts
  283. └─ index.js
  284. ├─ highlight
  285. ├─ index.d.ts
  286. └─ index.js
  287. ├─ menu
  288. ├─ index.d.ts
  289. └─ index.js
  290. ├─ mini-map
  291. ├─ index.d.ts
  292. └─ index.js
  293. └─ selection-select
  294. ├─ index.d.ts
  295. └─ index.js
  296. ├─ index.d.ts
  297. ├─ index.js
  298. ├─ insert-node-in-polyline
  299. ├─ edge.d.ts
  300. ├─ edge.js
  301. ├─ index.d.ts
  302. └─ index.js
  303. ├─ materials
  304. ├─ curved-edge
  305. ├─ index.d.ts
  306. └─ index.js
  307. └─ group
  308. ├─ GroupNode.d.ts
  309. ├─ GroupNode.js
  310. ├─ index.d.ts
  311. └─ index.js
  312. ├─ style
  313. └─ index.css
  314. ├─ tools
  315. ├─ auto-layout
  316. ├─ index.d.ts
  317. └─ index.js
  318. ├─ flow-path
  319. ├─ index.d.ts
  320. └─ index.js
  321. └─ snapshot
  322. ├─ index.d.ts
  323. └─ index.js
  324. ├─ turbo-adapter
  325. ├─ index.d.ts
  326. └─ index.js
  327. └─ type
  328. ├─ index.d.ts
  329. └─ index.js
  330. ├─ lib
  331. ├─ AutoLayout.js
  332. ├─ BpmnAdapter.js
  333. ├─ BpmnElement.js
  334. ├─ ContextMenu.js
  335. ├─ Control.js
  336. ├─ CurvedEdge.js
  337. ├─ DndPanel.js
  338. ├─ FlowPath.js
  339. ├─ Group.js
  340. ├─ Highlight.js
  341. ├─ InsertNodeInPolyline.js
  342. ├─ Menu.js
  343. ├─ MiniMap.js
  344. ├─ NodeResize.js
  345. ├─ Popup.js
  346. ├─ RectLabelNode.js
  347. ├─ SelectionSelect.js
  348. ├─ Snapshot.js
  349. ├─ TurboAdapter.js
  350. ├─ lfJson2Xml.js
  351. ├─ lfXml2Json.js
  352. └─ style
  353. └─ index.css
  354. ├─ package.json
  355. └─ types
  356. ├─ NodeResize
  357. ├─ BasicShape
  358. ├─ Polygon.d.ts
  359. └─ Rect.d.ts
  360. ├─ Control
  361. ├─ Control.d.ts
  362. ├─ ControlGroup.d.ts
  363. └─ Util.d.ts
  364. ├─ Node
  365. ├─ DiamondResize.d.ts
  366. ├─ EllipseResize.d.ts
  367. ├─ HtmlResize.d.ts
  368. └─ RectResize.d.ts
  369. └─ index.d.ts
  370. ├─ bpmn
  371. ├─ constant.d.ts
  372. ├─ events
  373. ├─ EndEvent.d.ts
  374. └─ StartEvent.d.ts
  375. ├─ flow
  376. └─ SequenceFlow.d.ts
  377. ├─ gateways
  378. └─ ExclusiveGateway.d.ts
  379. ├─ getBpmnId.d.ts
  380. ├─ index.d.ts
  381. └─ tasks
  382. ├─ ServiceTask.d.ts
  383. └─ UserTask.d.ts
  384. ├─ bpmn-adapter
  385. ├─ bpmnIds.d.ts
  386. ├─ index.d.ts
  387. ├─ json2xml.d.ts
  388. └─ xml2json.d.ts
  389. ├─ components
  390. ├─ context-menu
  391. └─ index.d.ts
  392. ├─ control
  393. └─ index.d.ts
  394. ├─ dnd-panel
  395. └─ index.d.ts
  396. ├─ highlight
  397. └─ index.d.ts
  398. ├─ menu
  399. └─ index.d.ts
  400. ├─ mini-map
  401. └─ index.d.ts
  402. └─ selection-select
  403. └─ index.d.ts
  404. ├─ index.d.ts
  405. ├─ insert-node-in-polyline
  406. ├─ edge.d.ts
  407. └─ index.d.ts
  408. ├─ locale
  409. ├─ en-locale
  410. ├─ en.d.ts
  411. └─ index.d.ts
  412. └─ locale.d.ts
  413. ├─ materials
  414. ├─ curved-edge
  415. └─ index.d.ts
  416. └─ group
  417. ├─ GroupNode.d.ts
  418. └─ index.d.ts
  419. ├─ tools
  420. ├─ auto-layout
  421. └─ index.d.ts
  422. ├─ flow-path
  423. └─ index.d.ts
  424. └─ snapshot
  425. └─ index.d.ts
  426. ├─ turbo-adapter
  427. └─ index.d.ts
  428. └─ type
  429. └─ index.d.ts
  430. ├─ service
  431. ├─ README.md
  432. ├─ common.js
  433. ├─ hook.js
  434. ├─ task.js
  435. └─ workflow.js
  436. └─ view
  437. ├─ component
  438. ├─ flow
  439. ├─ editLine.html
  440. ├─ editNode.html
  441. └─ processFlow.html
  442. ├─ formItem.html
  443. ├─ initEditorMd.html
  444. ├─ taskCreateDrawer.html
  445. ├─ taskHistory.html
  446. ├─ taskViewDrawer.html
  447. ├─ tpl
  448. ├─ formItemListGenerator.html
  449. ├─ formItemListReview.html
  450. └─ tplFormDesign.html
  451. └─ workflowEditorDrawer.html
  452. ├─ page
  453. ├─ createTask.html
  454. ├─ taskHistory.html
  455. ├─ todo.html
  456. ├─ userGroupRole.html
  457. ├─ workflowEditor.html
  458. └─ workflowManagement.html
  459. ├─ pageDoc
  460. ├─ _sidebar.md
  461. ├─ taskHistory.md
  462. ├─ todo.md
  463. ├─ workflowEditor.md
  464. └─ workflowManagement.md
  465. └─ utility
  466. └─ parseUsername.html
  467. ├─ app.js
  468. ├─ config
  469. ├─ config.default.js
  470. ├─ config.env.example.js
  471. ├─ config.local.example.js
  472. ├─ config.local.js
  473. ├─ config.prod.example.js
  474. └─ plugin.js
  475. ├─ jsconfig.json
  476. ├─ package-lock.json
  477. ├─ package.json
  478. └─ sql
  479. ├─ init.sql
  480. └─ mock.sql