feat(afterSales): 售后项目信息列表增加查看详情功能

dev
Yangk 2 weeks ago
parent 24e741e870
commit 50ef949bd1

@ -128,11 +128,11 @@
<el-table-column label="备注" align="center" prop="remark" v-if="columns[26].visible" />
<el-table-column label="操作" align="center" fixed="right" class-name="small-padding fixed-width">
<template #default="scope">
<el-tooltip content="修改" placement="top">
<el-tooltip content="修改" placement="top" v-if="scope.row.flowStatus === 'draft' || scope.row.flowStatus === 'back'">
<el-button link type="primary" icon="Edit" @click="handleUpdate(scope.row)" v-hasPermi="['oa/erp:afterSales:edit']"></el-button>
</el-tooltip>
<el-tooltip content="删除" placement="top">
<el-button link type="primary" icon="Delete" @click="handleDelete(scope.row)" v-hasPermi="['oa/erp:afterSales:remove']"></el-button>
<el-tooltip content="查看详情" placement="top" v-if="scope.row.flowStatus !== 'draft'">
<el-button link type="info" icon="DocumentChecked" @click="handleView(scope.row)"></el-button>
</el-tooltip>
</template>
</el-table-column>
@ -343,7 +343,7 @@ const handleView = (row?: AfterSalesVO) => {
const _afterSalesId = row?.afterSalesId;
proxy.$tab.closePage(route);
router.push({
path: '/erp/afterSales/edit',
path: '/project/afterSales/edit',
query: {
id: _afterSalesId,
type: 'view'

Loading…
Cancel
Save