This commit is contained in:
dhr
2025-09-18 19:56:24 +08:00
parent 834b0ab161
commit 93d9d71c25
18 changed files with 154 additions and 123 deletions

View File

@ -115,11 +115,10 @@
</el-table-column>
<el-table-column align="center" label="操作" min-width="180" fixed="right">
<template #default="scope">
<el-button type="text" @click="handleViewDetails(scope.row)" size="small" class="action-btn">详情</el-button>
<el-button type="text" @click="handleViewDetails(scope.row)" class="action-btn">详情</el-button>
<el-button
type="text"
@click="handleViewReport(scope.row)"
size="small"
class="action-btn report-btn"
v-if="scope.row.completionStatus === '已完成'"
>
@ -128,13 +127,12 @@
<el-button
type="text"
@click="handleViewProgress(scope.row)"
size="small"
class="action-btn progress-btn"
v-else-if="scope.row.completionStatus === '进行中'"
>
查看进度
</el-button>
<el-button type="text" @click="handleTrack(scope.row)" size="small" class="action-btn track-btn" v-else> 跟踪 </el-button>
<el-button type="text" @click="handleTrack(scope.row)" class="action-btn track-btn" v-else> 跟踪 </el-button>
</template>
</el-table-column>
</el-table>