提交 cb76530f authored 作者: 黄夏豪's avatar 黄夏豪

[前端页面] 新增了前端页面

上级 5005736e
......@@ -8,6 +8,7 @@ import org.springframework.boot.CommandLineRunner;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
import java.io.File;
import java.io.IOException;
......@@ -26,8 +27,12 @@ import static com.tykj.workflowcore.base.util.ClassUtil.loadClassByLoader;
**/
@Configuration
@ComponentScan(
basePackages = {"com.tykj.*"}
basePackages = {"com.tykj.workflowcore"}
)
@EnableJpaRepositories(basePackages = {
"com.tykj.workflowcore.model_layer.dao",
"com.tykj.workflowcore.workflow_editer.dao"
})
public class WorkflowCoreRunner implements CommandLineRunner {
@Autowired
......
......@@ -26,8 +26,12 @@ import java.util.List;
*/
@Service
public class VariableStorageServiceImpl implements VariableStorageService {
@Autowired
private VariableStorageMapper variableStorageMapper;
private final VariableStorageMapper variableStorageMapper;
public VariableStorageServiceImpl(VariableStorageMapper variableStorageMapper) {
this.variableStorageMapper = variableStorageMapper;
}
@Override
public VariableStorage saveVariableStorageService(@RequestBody VariableStorage variableStorage) {
......
.searchBar[data-v-36ce90f2]{background-color:#fff;width:100%;height:84px;-webkit-box-shadow:0 1px 13px -8px #2a3bd3;box-shadow:0 1px 13px -8px #2a3bd3;padding-left:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.addOutsideTableDialog[data-v-36ce90f2] .el-dialog__header,.searchBar[data-v-36ce90f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addOutsideTableDialog[data-v-36ce90f2] .el-dialog__header{background:#e0e8ff;height:36px;padding:10px}.addOutsideTableDialog[data-v-36ce90f2] .el-dialog__header>.el-dialog__title{font-size:22px;color:#35435e;font-weight:700;margin-left:30px}.addOutsideTableDialog[data-v-36ce90f2] .el-dialog__header>.el-dialog__headerbtn>i{border-radius:50%;background:#2a3db3;color:#fff;font-size:22px}.addProcessDialog[data-v-36ce90f2] .el-input__inner,.addProcessDialog[data-v-36ce90f2] .el-textarea__inner{font-size:20px;background-color:#f9fafd}.ty_padding_left_right[data-v-36ce90f2]{padding:0 36px}.checkModel[data-v-36ce90f2]{width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.ty_lable[data-v-36ce90f2]{font-size:20px;color:#606266;line-height:60px;white-space:nowrap}.checkModel_select[data-v-36ce90f2]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;margin-top:10px;padding-left:16px;padding-right:6px}.checkModel_select[data-v-36ce90f2] .el-select{width:100%;height:40px;background:#f9fafd;border:2px solid #ebedf1;font-size:20px;color:#a1a8ba;border-radius:3px}.checkModel_select[data-v-36ce90f2] .el-select .el-input__inner{border:0;font-size:20px}.check_byte[data-v-36ce90f2]{display:-webkit-box;display:-ms-flexbox;display:flex}.table_wrap[data-v-36ce90f2]{width:calc(100% - 40px);-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0;padding-left:16px}.addDataModel[data-v-4b51d0a4]{height:100%}.addDataModel[data-v-4b51d0a4] .el-form-item__label{font-size:20px}.searchBar[data-v-4b51d0a4] .el-col{margin:10px 0}.searchBar[data-v-4b51d0a4] .el-form-item{margin-bottom:0}.searchBar[data-v-4b51d0a4] .el-form-item__content{line-height:0}.searchBar[data-v-4b51d0a4] .el-input__inner,.searchBar[data-v-4b51d0a4] .el-select .el-input__inner{background:#f9fafd;border:2px solid #ebedf1;font-size:20px;color:#a1a8ba}.searchBar[data-v-4b51d0a4]{background-color:#fff;width:100%;height:160px;-webkit-box-shadow:0 1px 13px -8px #2a3bd3;box-shadow:0 1px 13px -8px #2a3bd3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.basicObject[data-v-4b51d0a4]{font-size:20px;color:#606266;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.basicObject_input[data-v-4b51d0a4]{position:relative;width:60%;margin-left:10px}.basicObject_input input[data-v-4b51d0a4]{width:98%;background:#f9fafd;border:2px solid #ebedf1;font-size:20px;color:#a1a8ba;height:37px;line-height:37px;border-radius:3px;margin:0;padding-left:16px}.basicObject_input input.active.focus[data-v-4b51d0a4],.basicObject_input input.active[data-v-4b51d0a4]:focus,.basicObject_input input.focus[data-v-4b51d0a4],.basicObject_input input:active.focus[data-v-4b51d0a4],.basicObject_input input[data-v-4b51d0a4]:active:focus,.basicObject_input input[data-v-4b51d0a4]:focus{outline:none;border-color:#ebedf1;-webkit-box-shadow:none;box-shadow:none}.icon_more[data-v-4b51d0a4]{background:#fff;right:-13px}.icon-circle-close[data-v-4b51d0a4],.icon_more[data-v-4b51d0a4]{font-size:20px;width:37px;height:36px;border:0;color:#606266;position:absolute;cursor:pointer;top:3px;border-radius:3px}.icon-circle-close[data-v-4b51d0a4]{background:transparent;right:36px}.icon_more.active.focus[data-v-4b51d0a4],.icon_more.active[data-v-4b51d0a4]:focus,.icon_more.focus[data-v-4b51d0a4],.icon_more:active.focus[data-v-4b51d0a4],.icon_more[data-v-4b51d0a4]:active:focus,.icon_more[data-v-4b51d0a4]:focus{outline-color:#2a3db3;outline-width:1px;-webkit-box-shadow:none;box-shadow:none}.ty_span_name[data-v-4b51d0a4]{font-size:20px;line-height:40px;color:#a1a8ba}
\ No newline at end of file
.processManage[data-v-700d8216] .el-form-item__label{font-size:20px}.topDiv[data-v-700d8216]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.title[data-v-700d8216]{font-size:22px;color:#35435e;font-weight:700;margin-bottom:20px}.addProcess[data-v-700d8216]{font-size:18px;color:#2a3db3;border:1px solid #2a3db3;width:136px;height:36px;border-radius:18px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-color:#fff}.searchBar[data-v-700d8216] .el-form-item{margin-bottom:0}.searchBar[data-v-700d8216] .el-form-item__content{line-height:0}.searchBar[data-v-700d8216] .el-input__inner,.searchBar[data-v-700d8216] .el-select .el-input__inner{background:#f9fafd;border:2px solid #ebedf1;font-size:20px;color:#a1a8ba}.searchBar[data-v-700d8216]{background-color:#fff;width:100%;height:84px;-webkit-box-shadow:0 1px 13px -8px #2a3bd3;box-shadow:0 1px 13px -8px #2a3bd3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.searchBtn[data-v-700d8216]{width:120px;height:40px;font-size:20px;color:#fff;background-color:#2a3db3;border:none;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.searchBtn[data-v-700d8216]:nth-child(2){background-color:#f9fafd;color:#394b6b;border:2px solid #e8eaf0;cursor:pointer;margin-left:20px}.addBtn[data-v-700d8216]{width:120px;height:40px;font-size:20px;color:#fff;background-color:#2a3db3;border:none;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:20px}.addBtn[data-v-700d8216]:first-child{background-color:#f9fafd;color:#394b6b;border:2px solid #e8eaf0;cursor:pointer}.main[data-v-700d8216]{margin-top:20px;height:94%;background-color:#fff}.main[data-v-700d8216] .el-table .cell{font-size:20px;color:#35435e;height:36px;line-height:36px;text-align:center}.main[data-v-700d8216] .el-table th{background-color:#f6f7fc}.main[data-v-700d8216] .el-table th>.cell{text-align:center;font-size:18px;background-color:#f6f7fc;color:#65728a}.main[data-v-700d8216] .el-dialog__header{background:#e0e8ff;height:36px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main[data-v-700d8216] .el-dialog__header>.el-dialog__title{font-size:22px;color:#35435e;font-weight:700;margin-left:30px}.main[data-v-700d8216] .el-dialog__header>.el-dialog__headerbtn>i{border-radius:50%;background:#2a3db3;color:#fff;font-size:22px}.addProcessDialog[data-v-700d8216] .el-input__inner,.addProcessDialog[data-v-700d8216] .el-textarea__inner{font-size:20px;background-color:#f9fafd}.operation span[data-v-700d8216]{font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:50px;display:inline-block}.operation span[data-v-700d8216]:first-child{color:#2a3db3}.operation span[data-v-700d8216]:nth-child(2){margin:0 50px}.operation span[data-v-700d8216]:nth-child(3){color:#f25742}.disableSpan[data-v-700d8216]{color:#fe7001}
\ No newline at end of file
.dataModelManage[data-v-5d22eef2] .el-form-item__label{font-size:20px}.searchBar[data-v-5d22eef2] .el-form-item{margin-bottom:0}.searchBar[data-v-5d22eef2] .el-form-item__content{line-height:0}.searchBar[data-v-5d22eef2] .el-input__inner,.searchBar[data-v-5d22eef2] .el-select .el-input__inner{background:#f9fafd;border:2px solid #ebedf1;font-size:20px;color:#a1a8ba}.searchBar[data-v-5d22eef2]{background-color:#fff;width:100%;height:84px;-webkit-box-shadow:0 1px 13px -8px #2a3bd3;box-shadow:0 1px 13px -8px #2a3bd3;padding-left:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.border-wrap[data-v-5d22eef2],.searchBar[data-v-5d22eef2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.border-wrap[data-v-5d22eef2]{margin-top:20px}.main[data-v-5d22eef2]{margin-top:20px;height:100%;background-color:#fff}.main[data-v-5d22eef2] .el-table .cell{font-size:20px;color:#35435e;height:36px;line-height:36px;text-align:center}.main[data-v-5d22eef2] .el-table th{background-color:#f6f7fc}.main[data-v-5d22eef2] .el-table th>.cell{text-align:center;font-size:18px;background-color:#f6f7fc;color:#65728a}.main[data-v-5d22eef2] .el-dialog__header{background:#e0e8ff;height:36px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main[data-v-5d22eef2] .el-dialog__header>.el-dialog__title{font-size:22px;color:#35435e;font-weight:700;margin-left:30px}.main[data-v-5d22eef2] .el-dialog__header>.el-dialog__headerbtn>i{border-radius:50%;background:#2a3db3;color:#fff;font-size:22px}.addProcessDialog[data-v-5d22eef2] .el-input__inner,.addProcessDialog[data-v-5d22eef2] .el-textarea__inner{font-size:20px;background-color:#f9fafd}.operation span[data-v-5d22eef2]{font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:50px;display:inline-block}.operation span[data-v-5d22eef2]:first-child{color:#2a3db3}.operation span[data-v-5d22eef2]:nth-child(2){margin:0 20px}.operation span[data-v-5d22eef2]:nth-child(3){color:#f25742}.disableSpan[data-v-5d22eef2]{color:#fe7001}
\ No newline at end of file
#process[data-v-cd5066ac]{height:100%}
\ No newline at end of file
#dataModel[data-v-37e3475c]{height:100%}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
.homePage>.el-container[data-v-a28108f6],.homePage[data-v-a28108f6],.homePage[data-v-a28108f6] .el-aside{height:100%}.homePage[data-v-a28108f6] .menu{height:100%;width:100%;background-color:#2a3db3}.homePage .title[data-v-a28108f6]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:34px}.homePage .title span[data-v-a28108f6]{font-size:35px;font-weight:700;color:#fff;text-align:center;margin:44px 0}.homePage .menuItem[data-v-a28108f6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homePage .menuItem[data-v-a28108f6],.ItemDiv[data-v-a28108f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ItemDiv[data-v-a28108f6]{width:228px;height:64px;border-radius:8px;margin:0;margin-bottom:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.itemDivAct[data-v-a28108f6]{background-color:#fff}.itemDivAct .ItemSpanAct[data-v-a28108f6]{color:#35435e}.ItemImg[data-v-a28108f6]{margin:0 30px}.ItemSpan[data-v-a28108f6]{font-size:20px;color:#d7dbe3}.header[data-v-a28108f6]{width:100%;height:100px!important;padding:0!important;background-color:#f3f2f7}.header>div[data-v-a28108f6]{width:100%;height:80px;background-color:#fff;-webkit-box-shadow:0 -11px 18px #2a3bd3;box-shadow:0 -11px 18px #2a3bd3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ty_return[data-v-a28108f6]{display:inline-block;margin-right:40px;color:#2a3db3!important;cursor:pointer}.main[data-v-a28108f6]{background-color:#f3f2f7;padding:12px 32px 32px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.time[data-v-a28108f6]{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.time span[data-v-a28108f6]{font-size:18px;color:#65728a;margin-left:34px}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
<!doctype html><html lang="zh"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=0,maximum-scale=0,user-scalable=yes,shrink-to-fit=no"><link rel="icon" href="favicon.ico"><title>form-generator</title><style>.pre-loader{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px;border-radius:50%;perspective:800px}.pre-loader .inner{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%}.pre-loader .inner.one{left:0;top:0;-webkit-animation:rotate-one 1s linear infinite;animation:rotate-one 1s linear infinite;border-bottom:3px solid #bc9048}.pre-loader .inner.two{right:0;top:0;-webkit-animation:rotate-two 1s linear infinite;animation:rotate-two 1s linear infinite;border-right:3px solid #74aeff}.pre-loader .inner.three{right:0;bottom:0;-webkit-animation:rotate-three 1s linear infinite;animation:rotate-three 1s linear infinite;border-top:3px solid #caef74}@keyframes rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0);transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0);transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0);transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}</style><link href="https://lib.baomitu.com/element-ui/2.13.2/theme-chalk/index.css" rel="stylesheet"><link href="https://lib.baomitu.com/monaco-editor/0.19.3/min/vs/editor/editor.main.css" rel="stylesheet"><script src="https://lib.baomitu.com/vue/2.6.11/vue.min.js"></script><script src="https://lib.baomitu.com/vue-router/3.1.3/vue-router.min.js"></script><script src="https://lib.baomitu.com/element-ui/2.13.2/index.js"></script><link href="css/chunk-10bf3250.747fee94.css" rel="prefetch"><link href="css/chunk-14010792.ef08ffa7.css" rel="prefetch"><link href="css/chunk-67748d0a.31c71947.css" rel="prefetch"><link href="css/chunk-7c52297c.61b80532.css" rel="prefetch"><link href="css/chunk-b5da06ba.7a6ae39b.css" rel="prefetch"><link href="css/chunk-e387e476.78b7907a.css" rel="prefetch"><link href="css/parser-home.0b8ec9e2.css" rel="prefetch"><link href="css/tinymce-example.0e433876.css" rel="prefetch"><link href="js/chunk-10bf3250.2e8a678f.js" rel="prefetch"><link href="js/chunk-14010792.01c39e0e.js" rel="prefetch"><link href="js/chunk-2d0af7ff.671eef97.js" rel="prefetch"><link href="js/chunk-67748d0a.dc4403bb.js" rel="prefetch"><link href="js/chunk-7c52297c.c0a80b51.js" rel="prefetch"><link href="js/chunk-b5da06ba.6d3fd328.js" rel="prefetch"><link href="js/chunk-e387e476.0a6e49e6.js" rel="prefetch"><link href="js/chunk-fec0be80.0583a8a1.js" rel="prefetch"><link href="js/parser-home.189c2793.js" rel="prefetch"><link href="js/tinymce-example.0cafa1e6.js" rel="prefetch"><link href="css/index.19a60eb5.css" rel="preload" as="style"><link href="js/chunk-vendors.b6d9e7af.js" rel="preload" as="script"><link href="js/index.ce415449.js" rel="preload" as="script"><link href="css/index.19a60eb5.css" rel="stylesheet"></head><body><noscript><strong>抱歉,javascript被禁用,请开启后重试。</strong></noscript><div id="app"></div><div class="pre-loader" id="pre-loader"><div class="inner one"></div><div class="inner two"></div><div class="inner three"></div></div><script src="js/chunk-vendors.b6d9e7af.js"></script><script src="js/index.ce415449.js"></script></body></html>
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-14010792"],{"2de8":function(e,t,a){},"3af2":function(e,t,a){"use strict";a("2de8")},b3a2:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"processManage",staticStyle:{height:"calc(100% - 100px)"}},[a("div",{staticClass:"topDiv"},[a("span",{staticClass:"title"},[e._v("流程管理")]),a("button",{staticClass:"addProcess",on:{click:e.openAddProcessDialog}},[e._v("新建流程")])]),a("div",{staticClass:"searchBar"},[a("el-form",{ref:"form",staticStyle:{width:"100%"},attrs:{model:e.searchForm,"label-width":"100px"}},[a("el-row",[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"流程名"}},[a("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"是否启用"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.searchForm.disable,callback:function(t){e.$set(e.searchForm,"disable",t)},expression:"searchForm.disable"}},[a("el-option",{attrs:{label:"是",value:0}}),a("el-option",{attrs:{label:"否",value:1}})],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",[a("button",{staticClass:"searchBtn",on:{click:e.searchData}},[e._v("查询")]),a("button",{staticClass:"searchBtn",on:{click:e.reset}},[e._v("重置")])])],1)],1)],1)],1),a("div",{staticClass:"main"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{type:"index",label:"序号",width:"100"}}),a("el-table-column",{attrs:{prop:"flowName",label:"流程名"}}),a("el-table-column",{attrs:{prop:"flowDescribe",label:"流程描述"}}),a("el-table-column",{attrs:{prop:"createdTime",label:"创建时间"}}),a("el-table-column",{attrs:{label:"是否启用"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(1==t.row.state?"暂停":"启用"))])]}}])}),a("el-table-column",{attrs:{label:"操作",width:"350"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"operation"},[a("span",{on:{click:function(a){return e.editProcess(t.row)}}},[e._v("编辑")]),a("span",{on:{click:function(a){return e.deleteProcess(t.row)}}},[e._v("删除")])])]}}])})],1),a("el-pagination",{staticStyle:{"text-align":"right","margin-right":"20px","margin-top":"30px"},attrs:{background:"",layout:"prev, pager, next",total:e.totalPages},on:{"current-change":e.pageChange}}),a("el-dialog",{staticClass:"addProcessDialog",attrs:{title:"新增流程",visible:e.addProcessDialog,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.addProcessDialog=t}}},[a("el-form",{ref:"addForm",staticStyle:{width:"100%"},attrs:{rules:e.addFormRules,model:e.addForm,"label-width":"120px"}},[a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"流程名",prop:"flowName"}},[a("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:e.addForm.flowName,callback:function(t){e.$set(e.addForm,"flowName",t)},expression:"addForm.flowName"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"流程描述",prop:"flowDescribe"}},[a("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",autosize:{minRows:4,maxRows:4},placeholder:"请输入"},model:{value:e.addForm.flowDescribe,callback:function(t){e.$set(e.addForm,"flowDescribe",t)},expression:"addForm.flowDescribe"}})],1)],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("button",{staticClass:"addBtn",on:{click:e.handleClose}},[e._v("取消")]),a("button",{staticClass:"addBtn",on:{click:e.submitProcess}},[e._v("提交")])])],1)],1)])},o=[],l=(a("b0c0"),a("d3b7"),a("ac1f"),a("25f0"),a("5319"),{name:"processManage",data:function(){return{searchForm:{},addProcessDialog:!1,totalPages:0,nowPage:0,addForm:{},addFormRules:{flowName:[{required:!0,message:"请输入流程名称",trigger:"blur"}],flowDescribe:[{required:!0,message:"请输入流程描述",trigger:"blur"}]},tableData:[]}},created:function(){this.getAllProcessData()},methods:{getDate:function(e){var t=new Date(e),a=t.getFullYear()+"-",s=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",o=t.getDate()<10?"0"+t.getDate():t.getDate(),l=(t.getHours()<10?"0"+t.getHours():t.getHours())+":",r=(t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes())+":",c=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds();return a+s+o+" "+l+r+c},submitProcess:function(){var e=this;this.$refs.addForm.validate((function(t){if(!t)return console.log("error submit!!"),!1;var a=e.guid();e.addForm.flowKey="process_".concat(a),console.log(e.addForm),e.$axios.addProcess(e.addForm).then((function(t){e.$message.success("流程创建成功"),e.$router.push({path:"./processEdit",query:{processId:t.data.data}}),e.addProcessDialog=!1})).catch((function(e){console.log(e)}))}))},getAllProcessData:function(e){var t=this;this.$axios.getAllProcessData({size:9,page:e,flowName:this.searchForm.name,state:this.searchForm.disable}).then((function(e){var a=e.data.content;t.totalPages=10*e.data.totalPages,t.tableData=a})).catch((function(e){console.log(e)}))},handleClose:function(){this.$refs.addForm.resetFields(),this.addProcessDialog=!1},openAddProcessDialog:function(){this.addProcessDialog=!0},searchData:function(){this.getAllProcessData()},reset:function(){this.searchForm={}},pageChange:function(e){this.nowPage=e-1,this.getAllProcessData(e-1)},editProcess:function(e){this.$router.push({path:"./processEdit",query:{processId:e.id}})},deleteProcess:function(e){var t=this;this.$confirm("此操作将永久删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){0==e.state?t.$message({showClose:!0,message:"该流程正在启用,请先暂停后再删除",type:"error"}):t.$axios.deleteProcess({id:e.id}).then((function(e){t.$message.success("删除成功"),t.getAllProcessData(t.nowPage)})).catch((function(e){console.log(e)}))})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,a="x"==e?t:3&t|8;return a.toString(16)}))}}}),r=l,c=(a("3af2"),a("2877")),n=Object(c["a"])(r,s,o,!1,null,"700d8216",null);t["default"]=n.exports}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0af7ff"],{"0f1d":function(t,a,e){"use strict";e.r(a);var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("div",{staticClass:"main"},[e("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[e("el-table-column",{attrs:{type:"index",label:"序号",width:"100"}}),e("el-table-column",{attrs:{prop:"flowName",label:"流程名"}}),e("el-table-column",{attrs:{prop:"flowDescribe",label:"流程描述"}}),e("el-table-column",{attrs:{prop:"createdTime",label:"创建时间"}}),e("el-table-column",{attrs:{label:"是否启用"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(1==a.row.state?"暂停":"启用"))])]}}])}),e("el-table-column",{attrs:{label:"操作",width:"350"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"operation"},[e("span",{on:{click:function(e){return t.editProcess(a.row)}}},[t._v("编辑")]),e("span",{class:1!=a.row.state?"disableSpan":"",on:{click:function(e){return t.disableProcess(a.row.id)}}},[t._v(t._s(1==a.row.state?"启用":"暂停"))]),e("span",{on:{click:function(e){return t.deleteProcess(a.row)}}},[t._v("删除")])])]}}])})],1),e("el-pagination",{staticStyle:{"text-align":"right","margin-right":"20px","margin-top":"30px"},attrs:{background:"",layout:"prev, pager, next",total:t.totalPages},on:{"current-change":t.pageChange}})],1)])},o=[],s=(e("b0c0"),{name:"searchFlowInfo",data:function(){return{totalPages:0,tableData:[],searchForm:{},nowPage:0}},created:function(){this.getProcessData()},methods:{getProcessData:function(t){var a=this;this.$axios.getProcessData({size:9,page:t,flowName:this.searchForm.name,state:this.searchForm.disable}).then((function(t){console.log(t);var e=t.data.content;a.totalPages=10*t.data.totalPages,a.tableData=e})).catch((function(t){console.log(t)}))},pageChange:function(t){this.nowPage=t-1,this.getProcessData(t-1)}}}),l=s,r=e("2877"),c=Object(r["a"])(l,n,o,!1,null,null,null);a["default"]=c.exports}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-67748d0a"],{1366:function(e,t,a){"use strict";a("162d")},"162d":function(e,t,a){},"45e8":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dataModelManage",staticStyle:{height:"calc(100% - 140px)"}},[a("div",{staticClass:"topDiv"},[a("span",{staticClass:"title"},[e._v("数据模型管理")]),a("button",{staticClass:"addProcess",on:{click:function(t){return e.$router.push({path:"addDataModel"})}}},[e._v(" 新建模型 ")])]),a("div",{staticClass:"searchBar"},[a("el-form",{ref:"form",staticStyle:{width:"100%"},attrs:{model:e.searchForm,"label-width":"100px"}},[a("el-row",[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"标签"}},[a("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:e.searchForm.modelTitle,callback:function(t){e.$set(e.searchForm,"modelTitle",t)},expression:"searchForm.modelTitle"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"名称"}},[a("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:e.searchForm.modelName,callback:function(t){e.$set(e.searchForm,"modelName",t)},expression:"searchForm.modelName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",[a("button",{staticClass:"searchBtn button_ty",on:{click:e.searchData}},[e._v(" 查询 ")]),a("button",{staticClass:"button_ty",on:{click:e.reset}},[e._v("重置")])])],1)],1)],1)],1),a("div",{staticClass:"main"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"modelName",label:"名称"}}),a("el-table-column",{attrs:{prop:"modelTitle",label:"标签"}}),a("el-table-column",{attrs:{label:"类型",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[0==t.row.modelType?a("span",{staticStyle:{color:"orange"}},[e._v("基础对象")]):e._e(),1==t.row.modelType?a("span",{staticStyle:{color:"#2a3bd3"}},[e._v("业务对象")]):e._e(),2==t.row.modelType?a("span",{staticStyle:{color:"yellowgreen"}},[e._v("基础对象(延伸)")]):e._e()])]}}])}),a("el-table-column",{attrs:{prop:"createdTime",label:"最后修改人"}}),a("el-table-column",{attrs:{prop:"updatedTime",label:"最后修改日期"}}),a("el-table-column",{attrs:{prop:"description",label:"描述"}}),a("el-table-column",{attrs:{label:"操作",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"operation"},[a("span",{on:{click:function(a){return e.editTable(t.row)}}},[e._v("编辑")]),a("span",{staticStyle:{color:"red"},on:{click:function(a){return e.deleteTable(t.row)}}},[e._v("删除")])])]}}])})],1),a("el-pagination",{staticStyle:{"text-align":"right","margin-right":"20px","margin-top":"30px"},attrs:{background:"",layout:"prev, pager, next",total:e.total,"page-size":e.pageSize},on:{"current-change":e.pageChange}})],1)])},o=[],s=(a("a4d3"),a("e01a"),a("5530")),n={name:"dataModelManage",data:function(){return{addDialogVisible2:!1,updateDialogVisible:!1,searchForm:{modelTitle:"",modelName:""},addProcessDialog:!1,pageSize:9,total:0,nowPage:0,tableData:[],tableForm:{}}},created:function(){this.getAllModel()},methods:{getAllModel:function(){var e=this,t=Object(s["a"])(Object(s["a"])({page:this.nowPage,size:this.pageSize},this.searchForm),{},{orders:[{coulmn:"updatedTime",direction:"DESC"}]});this.$axios.getAllEntity(t).then((function(t){e.total=t.data.data.totalElements,e.tableData=t.data.data.content})).catch((function(e){console.log(e.response)}))},getDate:function(e){var t=new Date(e),a=t.getFullYear()+"-",l=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",o=t.getDate()<10?"0"+t.getDate():t.getDate(),s=(t.getHours()<10?"0"+t.getHours():t.getHours())+":",n=(t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes())+":",i=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds();return a+l+o+" "+s+n+i},searchData:function(){this.getAllModel()},reset:function(){this.searchForm={tableCnName:"",tableName:""},this.getAllModel()},pageChange:function(e){this.nowPage=e-1,this.getAllModel()},editTable:function(e){var t=e.modelName,a=e.modelTitle,l=e.modelType,o=e.parentTable,s=e.description,n=e.id,i={id:n,modelName:t,modelTitle:a,modelType:l,parentTable:o,description:s};sessionStorage.setItem("ty_model",JSON.stringify(i)),this.$router.push({path:"addDataModel",query:{tableId:e.id}})},deleteTable:function(e){var t=this;this.$confirm("此操作将永久删除该模型, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(a){var l={id:e.id,dbName:e.modelName};t.$axios.deleteModel(l).then((function(e){console.log(e),t.getAllModel(),t.$message({message:e.data.message,type:"success"})})).catch((function(e){t.$message.error(e.response.data.data)}))})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))}}},i=n,r=(a("1366"),a("2877")),c=Object(r["a"])(i,l,o,!1,null,"5d22eef2",null);t["default"]=c.exports}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7c52297c"],{"4d46":function(e,t,c){},"64f1":function(e,t,c){"use strict";c.r(t);var n=function(){var e=this,t=e.$createElement,c=e._self._c||t;return c("div",{attrs:{id:"process"}},[c("keep-alive",{attrs:{include:"processEdit"}},[c("router-view")],1)],1)},s=[],r={name:"process"},i=r,a=(c("760a"),c("2877")),u=Object(a["a"])(i,n,s,!1,null,"cd5066ac",null);t["default"]=u.exports},"760a":function(e,t,c){"use strict";c("4d46")}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b5da06ba"],{"38c7":function(e,t,n){"use strict";n("8b63")},"8b63":function(e,t,n){},eee9:function(e,t,n){"use strict";n.r(t);var c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"dataModel"}},[n("router-view")],1)},u=[],a=(n("38c7"),n("2877")),i={},r=Object(a["a"])(i,c,u,!1,null,"37e3475c",null);t["default"]=r.exports}}]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
差异被折叠。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论