From 670c7596d0e982b54071a955623012bf03851f2f Mon Sep 17 00:00:00 2001 From: zjl Date: Fri, 30 Aug 2024 13:00:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=80=9A=E7=9F=A5=E5=85=AC?= =?UTF-8?q?=E5=91=8A=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/data/notice/columns.ts | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/src/views/data/notice/columns.ts b/src/views/data/notice/columns.ts index 55e7272..5df1eaf 100644 --- a/src/views/data/notice/columns.ts +++ b/src/views/data/notice/columns.ts @@ -12,19 +12,42 @@ export const columns = [ { label: '标题', prop: 'title', + width: 300, }, { label: '类型', prop: 'type', + // render(record) { + // return h('span', record.row.type === 1 ? '通知' : '公告'); + // }, render(record) { - return h('span', record.row.type === 1 ? '通知' : '公告'); + return h( + ElTag, + { + type: record.row.type == 1 ? 'primary' : 'warning', + }, + { + default: () => (record.row.type == 1 ? '通知' : '公告'), + }, + ); }, }, { label: '状态', prop: 'status', + // render(record) { + // return h('span', record.row.status === 1 ? '正常' : '关闭') + // }, render(record) { - return h('span', record.row.status === 1 ? '正常' : '关闭') + return h( + ElTag, + { + type: record.row.status ==1 ? 'success' : 'danger', + }, + { + default: () => (record.row.status ==1 ? '正常' : '禁用'), + }, + ); }, }, {