优化图纸预览和编辑功能

This commit is contained in:
wangqiao
2025-09-13 11:50:44 +08:00
parent 164690bcce
commit ad61430545
4 changed files with 62 additions and 10 deletions

View File

@ -37,9 +37,9 @@
<el-table-column prop="address" label="操作" width="100">
<template #default="scope">
<el-link v-if="scope.row.status === 4" type="primary" :underline="false" @click="handleXiaJia(scope.row)">下架</el-link>
<el-link type="danger" :underline="false" @click="handleDelete(scope.row)">删除</el-link>
<el-link type="danger" :underline="false" @click="handleDelete(scope.row)" class="mr-4px">删除</el-link>
<el-link type="primary" :underline="false" @click="handlePreview(scope.row)">查看</el-link>
<el-link type="primary" :underline="false" @click="handleEdit(scope.row)">编辑</el-link>
<el-link type="primary" :underline="false" @click="handleEdit(scope.row)" class="mt-4px">编辑</el-link>
</template>
</el-table-column>
</el-table>
@ -125,11 +125,11 @@
}
const handlePreview = (row: any) => {
window.open(row.url)
navigateTo(`/upnew?id=${row.id}&projectId=${row.projectId}&type=preview`)
}
const handleEdit = (row: any) => {
window.open(`/personal-center/edit-resource?id=${row.id}`)
navigateTo(`/upnew?id=${row.id}&projectId=${row.projectId}&type=edit`)
}
</script>