|
|
|
|
@ -6,8 +6,8 @@ |
|
|
|
|
<el-button @click="handleCancel">关闭</el-button> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-row> |
|
|
|
|
<el-card class="box-card"> |
|
|
|
|
<div slot="header" class="clearfix"> |
|
|
|
|
<el-card shadow="hover"> |
|
|
|
|
<div slot="header"> |
|
|
|
|
<span>审批信息</span> |
|
|
|
|
</div> |
|
|
|
|
<el-form-item label="申请人"> |
|
|
|
|
@ -29,28 +29,25 @@ |
|
|
|
|
<el-input :disabled="true" type="textarea" v-model="form.reason"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-card> |
|
|
|
|
<el-card class="box-card"> |
|
|
|
|
<div slot="header" class="clearfix"> |
|
|
|
|
<el-card shadow="hover"> |
|
|
|
|
<div slot="header"> |
|
|
|
|
<span>流程信息</span> |
|
|
|
|
</div> |
|
|
|
|
<el-row type="flex" class="row-bg"> |
|
|
|
|
<avue-timeline pending time :time-width="200"> |
|
|
|
|
<avue-timeline-item v-bind:key="flow.id" v-for="flow in flowList"> |
|
|
|
|
<div slot="time"> |
|
|
|
|
<p>{{flow.createTime}}</p> |
|
|
|
|
</div> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<el-timeline> |
|
|
|
|
<el-timeline-item :key="flow.id" :timestamp="flow.createTime" v-for="flow in flowList" placement="top"> |
|
|
|
|
<el-card shadow="hover"> |
|
|
|
|
<p>{{flow.assigneeName}} 在 [{{flow.createTime}}] 开始处理 [{{flow.historyActivityName}}] 环节</p> |
|
|
|
|
<p v-if="flow.historyActivityDurationTime!==''">任务历时 [{{flow.historyActivityDurationTime}}]</p> |
|
|
|
|
<p v-if="flow.comment!==''">批复意见: [{{flow.comment}}]</p> |
|
|
|
|
<p v-if="flow.endTime!==''">结束时间: [{{flow.endTime}}]</p> |
|
|
|
|
</div> |
|
|
|
|
</avue-timeline-item> |
|
|
|
|
</avue-timeline> |
|
|
|
|
</el-card> |
|
|
|
|
</el-timeline-item> |
|
|
|
|
</el-timeline> |
|
|
|
|
</el-row> |
|
|
|
|
</el-card> |
|
|
|
|
<el-card class="box-card"> |
|
|
|
|
<div slot="header" class="clearfix"> |
|
|
|
|
<el-card shadow="hover"> |
|
|
|
|
<div slot="header"> |
|
|
|
|
<span>流程跟踪</span> |
|
|
|
|
</div> |
|
|
|
|
<el-row type="flex" class="row-bg"> |
|
|
|
|
|