|
@@ -19,7 +19,14 @@
|
|
|
<div>
|
|
|
<p><el-tag>{{appealInfo.create_time}}</el-tag> 发起申诉</p>
|
|
|
<p>共 <el-tag>{{appealInfo.events.length}}</el-tag> 条积分事件</p>
|
|
|
- <p v-if="appealInfo.global_remark">申请原因 : <el-tag>{{appealInfo.global_remark}}</el-tag></p>
|
|
|
+ <div v-if="appealInfo.global_remark">
|
|
|
+ <p>申请原因:</p>
|
|
|
+ <el-alert
|
|
|
+ :title="appealInfo.global_remark"
|
|
|
+ type="info"
|
|
|
+ :closable="false"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
<template v-if="appealInfo.complete_time">
|
|
|
<p><el-tag>{{appealInfo.complete_time}}</el-tag> 审批结束</p>
|
|
|
</template>
|
|
@@ -43,15 +50,11 @@
|
|
|
<el-descriptions-item label="发起时间">{{item.create_time}}</el-descriptions-item>
|
|
|
<el-descriptions-item label="审批人">{{item.reviewer_name}}</el-descriptions-item>
|
|
|
<el-descriptions-item label="审批意见" v-if="item.remark" >
|
|
|
- <el-popover
|
|
|
- placement="bottom"
|
|
|
- title="审批意见"
|
|
|
- width="300"
|
|
|
- trigger="click"
|
|
|
- :content="item.remark"
|
|
|
- >
|
|
|
- <el-tag style="cursor: pointer" slot="reference" >{{item.remark}}</el-tag>
|
|
|
- </el-popover>
|
|
|
+ <el-alert
|
|
|
+ :closable="false"
|
|
|
+ :title="item.remark"
|
|
|
+ type="info"
|
|
|
+ />
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item label="完结时间" v-if="item.complete_time" >{{item.complete_time}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
@@ -67,19 +70,27 @@
|
|
|
{{item.point + ' ' + ptName(item.pt_id)}}
|
|
|
<el-tag :type="pointStatusType(item.status)" v-if="pointStatusMap[item.status]">{{pointStatusMap[item.status]}}</el-tag>
|
|
|
</el-descriptions-item>
|
|
|
- <el-descriptions-item label="积分备注">{{item.event_remark}}</el-descriptions-item>
|
|
|
+ <el-descriptions-item label="积分备注">
|
|
|
+ <el-alert
|
|
|
+ :title="item.event_remark"
|
|
|
+ :closable="false"
|
|
|
+ type="success"
|
|
|
+ />
|
|
|
+ </el-descriptions-item>
|
|
|
<el-descriptions-item label="时间">{{item.event_time}}</el-descriptions-item>
|
|
|
<el-descriptions-item v-if="item.appeal_remark" label="申诉原因">{{item.appeal_remark}}</el-descriptions-item>
|
|
|
<el-descriptions-item v-if="item.delete_time" label="已删除">{{item.delete_time}}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
</el-collapse-item>
|
|
|
<el-collapse-item :title="appealInfo.logs.length + '条操作日志'" name="logs">
|
|
|
- <el-row class="detail_row" v-for="(item,index) in appealInfo.logs" :key="index" >
|
|
|
- <el-col>
|
|
|
- <el-tag v-if="item.create_time">{{item.create_time}}</el-tag>
|
|
|
- {{item.msg}}
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ <el-alert
|
|
|
+ v-for="(item,index) in appealInfo.logs"
|
|
|
+ :key="index"
|
|
|
+ type="info"
|
|
|
+ show-icon
|
|
|
+ :title="item.create_time + ' ' + item.msg"
|
|
|
+ :closable="false"
|
|
|
+ />
|
|
|
</el-collapse-item>
|
|
|
</el-collapse>
|
|
|
</el-main>
|