From b04cd4630e5a32d7b01414332a3de4aa8cf05b3f Mon Sep 17 00:00:00 2001 From: zsk <710162063@qq.com> Date: Wed, 19 Feb 2025 14:36:37 +0800 Subject: [PATCH] 3 --- src/api/contentConfig.js | 9 ++ src/layout/m-aside.vue | 3 + src/router/index.js | 8 ++ src/utils/mock.js | 27 ++++++ src/views/message/content.vue | 157 ++++++++++++++++++++++++---------- src/views/message/gameManagement.vue | 20 ++--- src/views/message/importantPoints.vue | 103 ++++++++++++++++++++++ 7 files changed, 271 insertions(+), 56 deletions(-) create mode 100644 src/views/message/importantPoints.vue diff --git a/src/api/contentConfig.js b/src/api/contentConfig.js index f949789..9264477 100644 --- a/src/api/contentConfig.js +++ b/src/api/contentConfig.js @@ -17,6 +17,15 @@ export function saveContentApi(data) { }); } +// 新增内容 +export function getHzd(data) { + return request({ + url: `/admin/cms/get/61`, + method: "get", + data + }); +} + // 更新内容 export function updateContentApi(data) { return request({ diff --git a/src/layout/m-aside.vue b/src/layout/m-aside.vue index 5af9907..3bdefd1 100644 --- a/src/layout/m-aside.vue +++ b/src/layout/m-aside.vue @@ -125,6 +125,9 @@ onMounted(() => { case "winningInformation": items.push(getItem(item.title, item.id, item.component, () => h(AuditOutlined))); break; + case "importantPoints": + items.push(getItem(item.title, item.id, item.component, () => h(MailOutlined))); + break; case "ServiceMarket": items.push(getItem(item.title, item.id, item.component, () => h(SketchOutlined))); break; diff --git a/src/router/index.js b/src/router/index.js index bbf8598..655a3a9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -56,6 +56,14 @@ const router = createRouter({ }, component: () => import("../views/message/index.vue") }, + { + path: "/merchantManagement/importantPoints", + name: "importantPoints", + meta: { + title: '划重点', + }, + component: () => import("../views/message/importantPoints.vue") + }, { path: "/merchantManagement/content", name: "content", diff --git a/src/utils/mock.js b/src/utils/mock.js index e54b6f0..909e8cd 100644 --- a/src/utils/mock.js +++ b/src/utils/mock.js @@ -164,6 +164,33 @@ export let mockMenuList = { "exportTag": 0, "childrenList": [] }, + { + "id": 111, + "creator": "", + "updator": "", + "createTime": "", + "updateTime": "", + "deleted": 0, + "title": "划重点", + "menuName": "importantPoints", + "parentName": "", + "path": "importantPoints", + "component": "/merchantManagement/importantPoints.vue", + "visible": 0, + "perms": "", + "icon": "icon-houtaishouye", + "remark": "", + "parentId": "", + "tagNames": "queryTag,addTag,updateTag,deleteTag", + "idx": 10, + "queryTag": 0, + "addTag": 0, + "deleteTag": 0, + "updateTag": 0, + "importTag": 0, + "exportTag": 0, + "childrenList": [] + }, { "id": 1, "creator": "", diff --git a/src/views/message/content.vue b/src/views/message/content.vue index a2009f9..174dc81 100644 --- a/src/views/message/content.vue +++ b/src/views/message/content.vue @@ -4,6 +4,7 @@ + @@ -11,7 +12,7 @@