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

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

[工作流模块] 新增了回调函数配置根据id查询的接口
上级 c5a6e935
......@@ -115,4 +115,10 @@ public class FlowsInfoController {
return ResultUtil.success( variableStorageService.searchVariableStoragePage(searchVariableStorageVo),"查询接口调用配置成功");
}
@GetMapping("/searchVariableStorage")
@ApiModelProperty("根据ID查找函数调用配置")
public ResponseEntity searchVariableStorageById(Integer id){
return ResultUtil.success( variableStorageService.searchVariableById(id),"查询接口调用配置成功");
}
}
......@@ -37,4 +37,7 @@ public interface VariableStorageService {
* @return
*/
Page<VariableStorage> searchVariableStoragePage(SearchVariableStorageVo searchVariableStorageVo);
VariableStorage searchVariableById(Integer id);
}
......@@ -2,6 +2,7 @@ package com.tykj.workflowcore.workflow_editer.service.impl;
import com.github.wenhao.jpa.PredicateBuilder;
import com.github.wenhao.jpa.Specifications;
import com.tykj.workflowcore.base.result.ApiException;
import com.tykj.workflowcore.workflow_editer.entity.VariableStorage;
import com.tykj.workflowcore.workflow_editer.dao.VariableStorageMapper;
import com.tykj.workflowcore.workflow_editer.entity.vo.SearchVariableStorageVo;
......@@ -15,6 +16,7 @@ import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List;
import java.util.Optional;
/**
* ClassName: VariableStorageServiceImpl
......@@ -60,6 +62,14 @@ public class VariableStorageServiceImpl implements VariableStorageService {
return variableStorageMapper.findAll(predicateBuilder.build(),searchVariableStorageVo.getPageable());
}
@Override
public VariableStorage searchVariableById(Integer id) {
Optional<VariableStorage> byId = variableStorageMapper.findById(id);
if (!byId.isPresent()){
throw new ApiException("该配置不存在");
}
return byId.get();
}
}
.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
<!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
<!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-14010792.ef08ffa7.css" rel="prefetch"><link href="css/chunk-301e1a24.8b839003.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-14010792.01c39e0e.js" rel="prefetch"><link href="js/chunk-2d0af7ff.671eef97.js" rel="prefetch"><link href="js/chunk-301e1a24.62fef271.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.befcb86d.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.2fa981e9.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.2fa981e9.js"></script></body></html>
\ 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 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论