update
This commit is contained in:
parent
6704593cdf
commit
ffa5802451
@ -114,6 +114,14 @@
|
|||||||
{{ text ? formatDate(text) : '-' }}
|
{{ text ? formatDate(text) : '-' }}
|
||||||
</template>
|
</template>
|
||||||
</a-table-column>
|
</a-table-column>
|
||||||
|
<a-table-column title="备注" key="remark" width="150px">
|
||||||
|
<template #default="{ record }">
|
||||||
|
<span v-if="record.status === 'REJECTED'">
|
||||||
|
{{ record.remark || '无' }}
|
||||||
|
</span>
|
||||||
|
<span v-else>-</span>
|
||||||
|
</template>
|
||||||
|
</a-table-column>
|
||||||
<a-table-column title="操作" key="action" width="120px">
|
<a-table-column title="操作" key="action" width="120px">
|
||||||
<template #default="{ record }">
|
<template #default="{ record }">
|
||||||
<a-popconfirm
|
<a-popconfirm
|
||||||
@ -127,10 +135,7 @@
|
|||||||
取消申请
|
取消申请
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-popconfirm>
|
</a-popconfirm>
|
||||||
<span v-else-if="record.status === 'CANCELLED'" class="status-text">已取消</span>
|
<!-- 其他状态不显示任何内容 -->
|
||||||
<span v-else-if="record.status === 'REJECTED'" class="status-text">已驳回</span>
|
|
||||||
<span v-else-if="record.status === 'APPROVED'" class="status-text">处理中</span>
|
|
||||||
<span v-else-if="record.status === 'COMPLETED'" class="status-text">已完成</span>
|
|
||||||
</template>
|
</template>
|
||||||
</a-table-column>
|
</a-table-column>
|
||||||
</a-table>
|
</a-table>
|
||||||
@ -364,7 +369,7 @@ export default {
|
|||||||
const getStatusColor = (status) => {
|
const getStatusColor = (status) => {
|
||||||
const statusMap = {
|
const statusMap = {
|
||||||
PENDING: 'orange',
|
PENDING: 'orange',
|
||||||
APPROVED: 'blue',
|
APPROVED: 'green',
|
||||||
COMPLETED: 'green',
|
COMPLETED: 'green',
|
||||||
REJECTED: 'red',
|
REJECTED: 'red',
|
||||||
CANCELLED: 'gray'
|
CANCELLED: 'gray'
|
||||||
@ -376,7 +381,7 @@ export default {
|
|||||||
const getStatusText = (status) => {
|
const getStatusText = (status) => {
|
||||||
const statusMap = {
|
const statusMap = {
|
||||||
PENDING: '已申请',
|
PENDING: '已申请',
|
||||||
APPROVED: '已通过',
|
APPROVED: '已完成',
|
||||||
COMPLETED: '已完成',
|
COMPLETED: '已完成',
|
||||||
REJECTED: '已驳回',
|
REJECTED: '已驳回',
|
||||||
CANCELLED: '已取消'
|
CANCELLED: '已取消'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user