diff --git a/src/views/dashboard/message/columns.ts b/src/views/dashboard/message/columns.ts new file mode 100644 index 0000000..9c0d462 --- /dev/null +++ b/src/views/dashboard/message/columns.ts @@ -0,0 +1,34 @@ +import { h } from 'vue'; + +export const columns = [ + { + type: 'selection', + width: 50, + fixed:"left" + }, + { + title: 'ID', + key: 'id', + fixed: 'left', + width: 50, + }, + { + title: '消息标题', + key: 'title', + }, + { + title: '消息状态', + key: 'status', + customRender({ record }) { + return h('span', record.status === 1 ? '已读' : '未读') + }, + }, + { + title: '创建人', + key: 'createUser', + }, + { + title: '创建时间', + key: 'createTime', + }, +]; diff --git a/src/views/dashboard/message/edit.vue b/src/views/dashboard/message/edit.vue new file mode 100644 index 0000000..8329a98 --- /dev/null +++ b/src/views/dashboard/message/edit.vue @@ -0,0 +1,92 @@ + + diff --git a/src/views/dashboard/message/index.vue b/src/views/dashboard/message/index.vue new file mode 100644 index 0000000..078cbee --- /dev/null +++ b/src/views/dashboard/message/index.vue @@ -0,0 +1,157 @@ + + +