|
@@ -8,21 +8,9 @@
|
|
|
<div style="margin-left: 20px;margin-right: 20px">
|
|
|
<!-- 工作流 -->
|
|
|
<div v-show="dataForm.workFlowBusinessExt">
|
|
|
- <el-steps
|
|
|
- :active="
|
|
|
- dataForm.workFlowBusinessExt
|
|
|
- ? dataForm.workFlowBusinessExt.workFlowProcessStepList.length + 2
|
|
|
- : 0
|
|
|
- "
|
|
|
- align-center
|
|
|
- style="margin-bottom: 20px"
|
|
|
- >
|
|
|
+ <el-steps :active="dataForm.workFlowBusinessExt?dataForm.workFlowBusinessExt.workFlowProcessStepList.length + 2:0" align-center style="margin-bottom: 20px">
|
|
|
<template v-for="(item, i) in stepList">
|
|
|
- <el-step
|
|
|
- :icon="item.icon"
|
|
|
- :title="item.title"
|
|
|
- :description="item.description"
|
|
|
- ></el-step>
|
|
|
+ <el-step :icon="item.icon" :title="item.title" :description="item.description"></el-step>
|
|
|
</template>
|
|
|
</el-steps>
|
|
|
<el-collapse style="margin-bottom: 20px">
|
|
@@ -31,10 +19,7 @@
|
|
|
<span style="color: red">审批日志(展开查看更多):</span>
|
|
|
</template>
|
|
|
<template v-for="(item, i) in logList">
|
|
|
- <div>
|
|
|
- {{ ++i }}:{{ item.approverName }} {{ item.createTime }}
|
|
|
- {{ item.approvalValue }}
|
|
|
- </div>
|
|
|
+ <div>{{++i}}:{{item.approverName}} {{item.createTime}} {{item.approvalValue}}</div>
|
|
|
</template>
|
|
|
</el-collapse-item>
|
|
|
</el-collapse>
|
|
@@ -94,7 +79,9 @@ export default {
|
|
|
isFlow: false,
|
|
|
id: 0,
|
|
|
productName: '',
|
|
|
- dataForm: {},
|
|
|
+ dataForm: {
|
|
|
+ workFlowBusinessExt: null
|
|
|
+ },
|
|
|
stepList: [],
|
|
|
logList: [],
|
|
|
fileList: [],
|
|
@@ -118,7 +105,7 @@ export default {
|
|
|
},
|
|
|
getDetails (businessType) {
|
|
|
getInfo(this.id).then(({ data }) => {
|
|
|
- if (data && data.code === '200') {
|
|
|
+ if (data && data.code === '200' && data.data) {
|
|
|
this.dataForm = data.data
|
|
|
// 流程图展示
|
|
|
this.workFlowData = {
|