This commit is contained in:
liang.chao 2025-11-29 18:24:34 +08:00
parent b883a53c5c
commit 63871adfd6
1 changed files with 26 additions and 0 deletions

View File

@ -43,6 +43,18 @@
</span>
</template>
<template #menu="{ row }">
<el-button
plain
size="small"
type="success"
v-hasPermi="['transfer:apply:query']"
@click="handleDetail(row)"
>
详情
</el-button>
</template>
</avue-crud>
</basic-container>
@ -64,6 +76,8 @@ import {
import { getDeptSelectApi } from '@/api/select';
import { mapGetters } from 'vuex';
import website from '@/config/website';
import { useRouter } from 'vue-router';
const router = useRouter()
export default {
components: {
@ -283,6 +297,18 @@ export default {
this.recordListVisible = true;
},
handleDetail (rowData) {
router.push({
name: 'DetailData',
query: {
id: rowData.id ?? '0',
proId: rowData.proId ?? '0',
viewStatus: 'record',
auditStatus: getStatusText2(rowData.auditStatus),
}
})
},
handleTProgress(row) {
this.recordListTitle = '移交进度';
this.recordListRow = row;