gitextract_a36ql3zd/ ├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── CHANGELOG.md ├── LICENSE ├── README.md ├── build/ │ ├── build.js │ ├── check-versions.js │ ├── utils.js │ ├── vue-loader.conf.js │ ├── webpack.base.conf.js │ ├── webpack.dev.conf.js │ ├── webpack.prod.conf.js │ └── webpack.test.conf.js ├── config/ │ ├── dev.env.js │ ├── index.js │ ├── prod.env.js │ └── test.env.js ├── debug.log ├── gulpfile.js ├── index.html ├── package.json ├── src/ │ ├── App.vue │ ├── assets/ │ │ └── scss/ │ │ ├── _base.scss │ │ ├── _normalize.scss │ │ ├── _variables.scss │ │ └── index.scss │ ├── components/ │ │ ├── common/ │ │ │ ├── ApprovalPanel.vue │ │ │ ├── DocumentPanel.vue │ │ │ └── FormPreview.vue │ │ ├── form-design/ │ │ │ ├── Cell.vue │ │ │ ├── FDCheckbox.vue │ │ │ ├── FDDateTime.vue │ │ │ ├── FDGrid.vue │ │ │ ├── FDGridPanel.vue │ │ │ ├── FDIdea.vue │ │ │ ├── FDImg.vue │ │ │ ├── FDInput.vue │ │ │ ├── FDMenu.vue │ │ │ ├── FDNumber.vue │ │ │ ├── FDRadio.vue │ │ │ ├── FDSelect.vue │ │ │ ├── FDSwitch.vue │ │ │ ├── FDTextArea.vue │ │ │ ├── FDTitle.vue │ │ │ ├── GridCell.vue │ │ │ ├── Panel.vue │ │ │ ├── Test.vue │ │ │ ├── nested.vue │ │ │ ├── nestedExample.vue │ │ │ ├── raw-displayer.vue │ │ │ └── view/ │ │ │ ├── Document copy.vue │ │ │ ├── Document.vue │ │ │ ├── FormItem.vue │ │ │ ├── FormList.vue │ │ │ └── Material.vue │ │ ├── icon-svg/ │ │ │ └── index.vue │ │ └── table-tree-column/ │ │ └── index.vue │ ├── element-ui/ │ │ └── index.js │ ├── element-ui-theme/ │ │ ├── element-#0BB2D4/ │ │ │ └── index.css │ │ ├── element-#11C26D/ │ │ │ └── index.css │ │ ├── element-#17B3A3/ │ │ │ └── index.css │ │ ├── element-#3E8EF7/ │ │ │ └── index.css │ │ ├── element-#667AFA/ │ │ │ └── index.css │ │ ├── element-#757575/ │ │ │ └── index.css │ │ ├── element-#9463F7/ │ │ │ └── index.css │ │ ├── element-#997B71/ │ │ │ └── index.css │ │ ├── element-#EB6709/ │ │ │ └── index.css │ │ ├── element-#F74584/ │ │ │ └── index.css │ │ ├── element-#FCB900/ │ │ │ └── index.css │ │ ├── element-#FF4C52/ │ │ │ └── index.css │ │ └── index.js │ ├── icons/ │ │ ├── iconfont.js │ │ └── index.js │ ├── main.js │ ├── mock/ │ │ ├── index.js │ │ └── modules/ │ │ ├── common.js │ │ ├── job-schedule.js │ │ ├── oss.js │ │ ├── sys-config.js │ │ ├── sys-log.js │ │ ├── sys-menu.js │ │ ├── sys-role.js │ │ └── sys-user.js │ ├── router/ │ │ ├── import-development.js │ │ ├── import-production.js │ │ └── index.js │ ├── store/ │ │ ├── index.js │ │ └── modules/ │ │ ├── common.js │ │ ├── formDesign.js │ │ └── user.js │ ├── utils/ │ │ ├── bus.js │ │ ├── common.js │ │ ├── httpRequest.js │ │ ├── index.js │ │ └── validate.js │ └── views/ │ ├── common/ │ │ ├── 404.vue │ │ ├── home.vue │ │ ├── login.vue │ │ └── theme.vue │ ├── demo/ │ │ ├── FlowEditor.vue │ │ ├── echarts.vue │ │ └── ueditor.vue │ ├── main-content.vue │ ├── main-navbar-update-password.vue │ ├── main-navbar.vue │ ├── main-sidebar-sub-menu.vue │ ├── main-sidebar.vue │ ├── main.vue │ └── modules/ │ ├── job/ │ │ ├── schedule-add-or-update.vue │ │ ├── schedule-log.vue │ │ └── schedule.vue │ ├── oss/ │ │ ├── oss-config.vue │ │ ├── oss-upload.vue │ │ └── oss.vue │ └── sys/ │ ├── config-add-or-update.vue │ ├── config.vue │ ├── log.vue │ ├── menu-add-or-update.vue │ ├── menu.vue │ ├── role-add-or-update.vue │ ├── role.vue │ ├── user-add-or-update.vue │ └── user.vue ├── static/ │ ├── base.css │ ├── config/ │ │ ├── index-prod.js │ │ ├── index-qa.js │ │ ├── index-uat.js │ │ ├── index.js │ │ └── init.js │ ├── flow-editor/ │ │ └── demo/ │ │ ├── css/ │ │ │ ├── dmp/ │ │ │ │ ├── admin/ │ │ │ │ │ ├── admin.css │ │ │ │ │ └── pub.css │ │ │ │ ├── index/ │ │ │ │ │ ├── index.css │ │ │ │ │ └── pub.css │ │ │ │ └── login/ │ │ │ │ └── login.css │ │ │ └── font-awesome/ │ │ │ └── css/ │ │ │ └── font-awesome.css │ │ ├── html/ │ │ │ └── index/ │ │ │ └── flow/ │ │ │ ├── flow.html │ │ │ ├── flowEdit.html │ │ │ └── flowLog.html │ │ └── js/ │ │ ├── dmp/ │ │ │ ├── index/ │ │ │ │ ├── flow/ │ │ │ │ │ └── flow.js │ │ │ │ └── index.js │ │ │ └── pub/ │ │ │ └── pub.js │ │ ├── layui/ │ │ │ └── examples/ │ │ │ ├── admin.html │ │ │ ├── all.html │ │ │ ├── button.html │ │ │ ├── carousel.html │ │ │ ├── code.html │ │ │ ├── element.html │ │ │ ├── extend.html │ │ │ ├── flow.html │ │ │ ├── form.html │ │ │ ├── js/ │ │ │ │ ├── child/ │ │ │ │ │ └── test.js │ │ │ │ └── index.js │ │ │ ├── json/ │ │ │ │ ├── table/ │ │ │ │ │ ├── demo1.json │ │ │ │ │ └── demo2.json │ │ │ │ └── upload/ │ │ │ │ └── demoLayEdit.json │ │ │ ├── laydate.html │ │ │ ├── layedit.html │ │ │ ├── layer.html │ │ │ ├── layout.html │ │ │ ├── laypage.html │ │ │ ├── responsive.html │ │ │ ├── table.html │ │ │ ├── tree.html │ │ │ ├── upload.html │ │ │ ├── util.html │ │ │ └── xingzuo.html │ │ └── plugin/ │ │ ├── flow/ │ │ │ ├── analytics.js │ │ │ ├── collaboration.js │ │ │ ├── designer.core.js │ │ │ ├── designer.css │ │ │ ├── designer.events.js │ │ │ ├── designer.methods.js │ │ │ ├── designer.ui.js │ │ │ ├── export.js │ │ │ ├── global.css │ │ │ ├── jquery.js │ │ │ ├── schema.js │ │ │ ├── themes.js │ │ │ ├── ui.css │ │ │ └── util.js │ │ └── jquery/ │ │ ├── canvasparticle.js │ │ └── scrollbar.js │ ├── font/ │ │ ├── demo.css │ │ ├── demo_index.html │ │ ├── iconfont.css │ │ └── iconfont.js │ ├── normalize.css │ ├── plugins/ │ │ ├── mock-1.0.0-beta3/ │ │ │ └── mock-min.js │ │ └── ueditor-1.4.3.3/ │ │ ├── dialogs/ │ │ │ ├── anchor/ │ │ │ │ └── anchor.html │ │ │ ├── attachment/ │ │ │ │ ├── attachment.css │ │ │ │ ├── attachment.html │ │ │ │ └── attachment.js │ │ │ ├── background/ │ │ │ │ ├── background.css │ │ │ │ ├── background.html │ │ │ │ └── background.js │ │ │ ├── charts/ │ │ │ │ ├── chart.config.js │ │ │ │ ├── charts.css │ │ │ │ ├── charts.html │ │ │ │ └── charts.js │ │ │ ├── emotion/ │ │ │ │ ├── emotion.css │ │ │ │ ├── emotion.html │ │ │ │ └── emotion.js │ │ │ ├── gmap/ │ │ │ │ └── gmap.html │ │ │ ├── help/ │ │ │ │ ├── help.css │ │ │ │ ├── help.html │ │ │ │ └── help.js │ │ │ ├── image/ │ │ │ │ ├── image.css │ │ │ │ ├── image.html │ │ │ │ └── image.js │ │ │ ├── insertframe/ │ │ │ │ └── insertframe.html │ │ │ ├── internal.js │ │ │ ├── link/ │ │ │ │ └── link.html │ │ │ ├── map/ │ │ │ │ ├── map.html │ │ │ │ └── show.html │ │ │ ├── music/ │ │ │ │ ├── music.css │ │ │ │ ├── music.html │ │ │ │ └── music.js │ │ │ ├── preview/ │ │ │ │ └── preview.html │ │ │ ├── scrawl/ │ │ │ │ ├── scrawl.css │ │ │ │ ├── scrawl.html │ │ │ │ └── scrawl.js │ │ │ ├── searchreplace/ │ │ │ │ ├── searchreplace.html │ │ │ │ └── searchreplace.js │ │ │ ├── snapscreen/ │ │ │ │ └── snapscreen.html │ │ │ ├── spechars/ │ │ │ │ ├── spechars.html │ │ │ │ └── spechars.js │ │ │ ├── table/ │ │ │ │ ├── edittable.css │ │ │ │ ├── edittable.html │ │ │ │ ├── edittable.js │ │ │ │ ├── edittd.html │ │ │ │ └── edittip.html │ │ │ ├── template/ │ │ │ │ ├── config.js │ │ │ │ ├── template.css │ │ │ │ ├── template.html │ │ │ │ └── template.js │ │ │ ├── video/ │ │ │ │ ├── video.css │ │ │ │ ├── video.html │ │ │ │ └── video.js │ │ │ ├── webapp/ │ │ │ │ └── webapp.html │ │ │ └── wordimage/ │ │ │ ├── fClipboard_ueditor.swf │ │ │ ├── imageUploader.swf │ │ │ ├── tangram.js │ │ │ ├── wordimage.html │ │ │ └── wordimage.js │ │ ├── lang/ │ │ │ ├── en/ │ │ │ │ └── en.js │ │ │ └── zh-cn/ │ │ │ └── zh-cn.js │ │ ├── themes/ │ │ │ ├── default/ │ │ │ │ ├── css/ │ │ │ │ │ └── ueditor.css │ │ │ │ └── dialogbase.css │ │ │ └── iframe.css │ │ ├── third-party/ │ │ │ ├── SyntaxHighlighter/ │ │ │ │ ├── shCore.js │ │ │ │ └── shCoreDefault.css │ │ │ ├── codemirror/ │ │ │ │ ├── codemirror.css │ │ │ │ └── codemirror.js │ │ │ ├── highcharts/ │ │ │ │ ├── adapters/ │ │ │ │ │ ├── mootools-adapter.js │ │ │ │ │ ├── mootools-adapter.src.js │ │ │ │ │ ├── prototype-adapter.js │ │ │ │ │ ├── prototype-adapter.src.js │ │ │ │ │ ├── standalone-framework.js │ │ │ │ │ └── standalone-framework.src.js │ │ │ │ ├── highcharts-more.js │ │ │ │ ├── highcharts-more.src.js │ │ │ │ ├── highcharts.js │ │ │ │ ├── highcharts.src.js │ │ │ │ ├── modules/ │ │ │ │ │ ├── annotations.js │ │ │ │ │ ├── annotations.src.js │ │ │ │ │ ├── canvas-tools.js │ │ │ │ │ ├── canvas-tools.src.js │ │ │ │ │ ├── data.js │ │ │ │ │ ├── data.src.js │ │ │ │ │ ├── drilldown.js │ │ │ │ │ ├── drilldown.src.js │ │ │ │ │ ├── exporting.js │ │ │ │ │ ├── exporting.src.js │ │ │ │ │ ├── funnel.js │ │ │ │ │ ├── funnel.src.js │ │ │ │ │ ├── heatmap.js │ │ │ │ │ ├── heatmap.src.js │ │ │ │ │ ├── map.js │ │ │ │ │ ├── map.src.js │ │ │ │ │ ├── no-data-to-display.js │ │ │ │ │ └── no-data-to-display.src.js │ │ │ │ └── themes/ │ │ │ │ ├── dark-blue.js │ │ │ │ ├── dark-green.js │ │ │ │ ├── gray.js │ │ │ │ ├── grid.js │ │ │ │ └── skies.js │ │ │ ├── jquery-1.10.2.js │ │ │ ├── video-js/ │ │ │ │ ├── video-js.css │ │ │ │ ├── video-js.swf │ │ │ │ ├── video.dev.js │ │ │ │ └── video.js │ │ │ ├── webuploader/ │ │ │ │ ├── Uploader.swf │ │ │ │ ├── webuploader.css │ │ │ │ ├── webuploader.custom.js │ │ │ │ ├── webuploader.flashonly.js │ │ │ │ ├── webuploader.html5only.js │ │ │ │ ├── webuploader.js │ │ │ │ └── webuploader.withoutimage.js │ │ │ └── zeroclipboard/ │ │ │ ├── ZeroClipboard.js │ │ │ └── ZeroClipboard.swf │ │ └── ueditor.config.js │ └── reset.css └── test/ ├── e2e/ │ ├── custom-assertions/ │ │ └── elementCount.js │ ├── nightwatch.conf.js │ ├── runner.js │ └── specs/ │ └── test.js └── unit/ ├── .eslintrc ├── jest.conf.js ├── setup.js └── specs/ └── HelloWorld.spec.js