From 7ea3c09ea0dbe8f1dd50beb520b5358edcc82b61 Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期一, 14 八月 2023 13:18:03 +0800 Subject: [PATCH] 修改流程执行 --- Source/UBCS-WEB/src/components/flow-design/main.vue | 4 +- Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue | 5 ++ Source/UBCS-WEB/src/views/work/process/leave/handle.vue | 18 +++++---- Source/UBCS-WEB/src/components/work/BusinessWork.vue | 38 ++++++++++--------- 4 files changed, 36 insertions(+), 29 deletions(-) diff --git a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue index 9ba08aa..ed137cd 100644 --- a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue +++ b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue @@ -242,7 +242,7 @@ datetime: "datetime", }, tableData: [], - tableHeight: 'calc(100vh - 330px)', + tableHeight: 'calc(100vh - 350px)', DataVisible: false, tableHeadData: [], items: {}, @@ -770,6 +770,7 @@ this.addvisible = false; addSaveCode(val).then(res => { this.$nextTick(() => { + this.$message.warning("淇濆瓨鎴愬姛"); this.onLoad() }) }) @@ -779,6 +780,7 @@ this.editvisible = false; editSaveCode(val).then(res => { this.$nextTick(() => { + this.$message.warning("淇濆瓨鎴愬姛"); this.onLoad() }) }) @@ -792,6 +794,7 @@ upSaveCode(val).then(res => { console.log(res) this.$nextTick(() => { + this.$message.warning("淇濆瓨鎴愬姛"); this.onLoad() }) }) diff --git a/Source/UBCS-WEB/src/components/flow-design/main.vue b/Source/UBCS-WEB/src/components/flow-design/main.vue index 34560f8..b124cba 100644 --- a/Source/UBCS-WEB/src/components/flow-design/main.vue +++ b/Source/UBCS-WEB/src/components/flow-design/main.vue @@ -8,13 +8,13 @@ width="70%" custom-class="flow-design-dialog"> <wf-design-base ref="bpmn" - style="height: 60vh;" + style="height: 60vh;width:100%" :options="option"></wf-design-base> </el-dialog> <div v-else> <wf-design-base v-if="visible" ref="bpmn" - style="height: 60vh;" + style="height: 50vh;width:100%" :options="option"></wf-design-base> </div> </div> diff --git a/Source/UBCS-WEB/src/components/work/BusinessWork.vue b/Source/UBCS-WEB/src/components/work/BusinessWork.vue index 503cf32..9e67e9b 100644 --- a/Source/UBCS-WEB/src/components/work/BusinessWork.vue +++ b/Source/UBCS-WEB/src/components/work/BusinessWork.vue @@ -104,24 +104,26 @@ }, methods:{ HandlerSave(){ - this.editingRow = null; - //淇濆瓨 - let datas=this.tableData.map(item=> { - let newitem = { - codeClassifyOid: item.codeclsfid, - templateOid: this.templateId, - editInProcess: true, - data: item, - oid:item.oid, - ts:item.ts - } - return newitem; - }) - batchUpdateCode(datas).then(res => { - if(res.data.data.success){ - this.$message.success("淇敼鎴愬姛"); - } - }) + if(!validatenull(this.editingRow)) { + this.editingRow = null; + //淇濆瓨 + let datas = this.tableData.map(item => { + let newitem = { + codeClassifyOid: item.codeclsfid, + templateOid: this.templateId, + editInProcess: true, + data: item, + oid: item.oid, + ts: item.ts + } + return newitem; + }) + batchUpdateCode(datas).then(res => { + if (res.data.data.success) { + this.$message.success("淇敼鎴愬姛"); + } + }) + } }, //琛ㄦ牸澶存覆鏌� CrudHeaderRend() { diff --git a/Source/UBCS-WEB/src/views/work/process/leave/handle.vue b/Source/UBCS-WEB/src/views/work/process/leave/handle.vue index 1d81c3e..813cc12 100644 --- a/Source/UBCS-WEB/src/views/work/process/leave/handle.vue +++ b/Source/UBCS-WEB/src/views/work/process/leave/handle.vue @@ -10,14 +10,9 @@ <el-tab-pane label="娴佺▼璺熻釜" name="second"> <avue-crud :data="flowList" :option="option" ref="crud"> </avue-crud> - <el-card shadow="hover"> - <div slot="header"> - <span>娴佺▼璺熻釜</span> - </div> - <el-row class="row-bg"> - <flow-design :is-display="true" :process-instance-id="processInstanceId"></flow-design> - </el-row> - </el-card> + <el-row class="row-bg" style="margin-top: 20px"> + <flow-design :is-display="true" :process-instance-id="processInstanceId"></flow-design> + </el-row> </el-tab-pane> </el-tabs> </el-card> @@ -233,4 +228,11 @@ ::v-deep(.el-upload-dragger .el-icon-upload) { margin: 15px 0 16px; } +.el-tab-pane{ + height: 75vh; + overflow: auto; +} +.el-button{ + margin:0 10px 10px 0; +} </style> -- Gitblit v1.9.3