This commit is contained in:
2025-08-14 02:26:01 +08:00
parent 8f26476c9b
commit 71c1bdcf1c
2 changed files with 30 additions and 2 deletions

View File

@ -79,10 +79,11 @@
</el-table-column>
<el-table-column label="变更内容" align="center" prop="changeContent" width="150" />
<el-table-column label="备注" align="center" prop="remark" width="150" />
<el-table-column label="操作" fixed="right" width="300">
<el-table-column label="操作" fixed="right" width="340">
<template #default="scope">
<el-button type="primary" icon="Upload" @click="handleAddChange(scope.row)" v-if="!scope.row.fileId">上传</el-button>
<el-button type="success" icon="View" @click="handleViewInfo(scope.row)">查看</el-button>
<el-button type="success" icon="View" @click="handleViewDetail(scope.row)">通知单</el-button>
<!-- <el-tooltip content="查看文档" placement="top">
<el-button link type="primary" icon="Document" @click="handleView(scope.row)"></el-button>
</el-tooltip> -->
@ -172,6 +173,17 @@ const handleAdd = () => {
}
});
};
/** 新增按钮操作 */
const handleViewDetail = (row) => {
proxy.$tab.closePage(proxy.$route);
proxy.$router.push({
path: `/design-management/designChange/indexEdit`,
query: {
id: row.id,
type: 'view'
}
});
};
// 变更图纸
const handleAddChange = (row) => {
proxy.$tab.closePage(proxy.$route);