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 @@
+
+
+
+
+ {{ formData.title }}
+ {{ getTyepText(formData.type) }}
+ {{ formData.bizType == 1 ? '订单' : '其他' }}
+ {{ formData.status == 1 ? '已读' : '未读' }}
+ {{ formData.content }}
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+ 批量确认
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+