From 534394e00cfcc6b4f3dc3073add3ccd9fa937eee Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期五, 21 三月 2025 10:57:16 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/flowable/task/myProcess/detail/index.vue | 81 +++++++++++++++++++--------------------- 1 files changed, 39 insertions(+), 42 deletions(-) diff --git a/src/views/flowable/task/myProcess/detail/index.vue b/src/views/flowable/task/myProcess/detail/index.vue index b8e9952..6dc7580 100644 --- a/src/views/flowable/task/myProcess/detail/index.vue +++ b/src/views/flowable/task/myProcess/detail/index.vue @@ -3,55 +3,49 @@ <el-card class="box-card" > <div slot="header" class="clearfix" style="display: flex"> <div style="flex: 1" class="el-icon-document">{{`浠诲姟璇︽儏锛歚 + this.goBackParams.processName}}</div> - <div style="flex: 2">{{projectName + '鈥斺��' + flowName}}</div> + <div style="flex: 2; color: #303133">{{projectName + '鈥斺��' + flowName}}</div> <el-button style="float: right;" size="mini" type="danger" @click="goBack">鍏抽棴</el-button> </div> <el-tabs tab-position="top" v-model="activeName" @tab-click="handleClick"> <!--琛ㄥ崟淇℃伅--> <el-tab-pane label="琛ㄥ崟淇℃伅" name="1"> <!--鍒濆鍖栨祦绋嬪姞杞借〃鍗曚俊鎭�--> - <el-col :span="16" :offset="4" v-loading="formLoading" class="tab-min-height"> + <el-col :span="24" v-loading="formLoading" class="tab-min-height"> <div v-if="formDataList && formDataList.length > 0"> <div v-for="(formDataObj, index) in formDataList" :key="index" class="form-warp" style="position: relative"> - <div v-if="formDataObj.current"> - <div class="current">褰撳墠闃舵锛�<span>{{formDataObj.beforeNodeName}}</span></div> - </div> - <div v-else-if="formDataList.length > 1"> - <div class="before">鍓嶇疆闃舵锛�<span>{{formDataObj.beforeNodeName}}</span></div> - </div> - <div v-if="formDataObj != null && formDataObj.formJsonObj != null"> - <v-form-render :form-data="formDataObj.formJsonObj.formJson" :ref="'form' + index"/> - </div> - <div v-else> - <el-alert - title="鏈粦瀹氳〃鍗�" - type="warning" - :closable="false" - > - </el-alert> - </div> - <div style="position: absolute;top: 10px; right: 20px" v-if="formDataObj.events.length > 0"> - <el-popover - placement="right-start" - title="浠诲姟鏃ュ織" - width="800" - trigger="hover" - > - <div v-if="formDataObj.events.length > 0"> - <log-view :log-list="formDataObj.events"/> + <el-row> + <el-col :span="18"> + <div v-if="formDataObj.current"> + <div class="current">褰撳墠闃舵锛�<span>{{formDataObj.beforeNodeName}}</span></div> </div> - <el-button slot="reference">浠诲姟鏃ュ織</el-button> - </el-popover> - </div> - <div v-if="formDataList.length <= 1"> - <div class="before_none">鍓嶇疆闃舵锛�<span>涓嶅瓨鍦ㄥ墠缃樁娈�</span></div> - <el-alert - title="涓嶅瓨鍦ㄥ墠缃樁娈�" - type="warning" - :closable="false" - > - </el-alert> - </div> + <div v-else-if="formDataList.length > 1"> + <div class="before">鍓嶇疆闃舵锛�<span>{{formDataObj.beforeNodeName}}</span></div> + </div> + <div v-if="formDataObj != null && formDataObj.formJsonObj != null"> + <v-form-render :form-data="formDataObj.formJsonObj.formJson" :ref="'form' + index"/> + </div> + <div v-else> + <el-alert + title="鏈粦瀹氳〃鍗�" + type="warning" + :closable="false" + > + </el-alert> + </div> + <div v-if="formDataList.length <= 1"> + <div class="before_none">鍓嶇疆闃舵锛�<span>涓嶅瓨鍦ㄥ墠缃樁娈�</span></div> + <el-alert + title="涓嶅瓨鍦ㄥ墠缃樁娈�" + type="warning" + :closable="false" + > + </el-alert> + </div> + </el-col> + <el-col :span="6"> + <log-time-line v-if="formDataObj.events.length > 0" :log-list="formDataObj.events"/> + </el-col> + </el-row> </div> </div> </el-col> @@ -123,12 +117,13 @@ import {flowTaskForm, flowTaskFormDetail} from "@/api/flowable/todo"; import BpmnViewer from '@/components/Process/viewer'; import LogView from "@/views/projectProcess/components/LogView"; +import LogTimeLine from "@/views/projectProcess/components/LogTimeLine"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; export default { name: "Record", components: { - BpmnViewer, LogView + BpmnViewer, LogView, LogTimeLine }, props: {}, data() { @@ -293,7 +288,9 @@ padding: 20px; margin-top: 5px; margin-bottom: 20px; - box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em; + margin-left: 3px; + margin-right: 3px; + box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.1em, rgba(90, 125, 188, 0.05) 0px 0.1em 0.5em; } .before { span { -- Gitblit v1.8.0