diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index eca6cfa..2537fad 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -41,21 +41,27 @@ >已读 - + @@ -171,6 +177,19 @@ export default { ...mapGetters(["sidebar", "avatar"]), }, methods: { + toggleMessage(item){ + if(item.read_at) return + toggleRead({ + id:item.id + }).then(res => { + this.$message({ + type:'success', + message:res?.msg || "成功" + }) + this.getNotice() + }) + }, + async getNotice() { let res = await getNotice({ read_state: this.messageStatus, diff --git a/src/views/activity/component/addActivity.vue b/src/views/activity/component/addActivity.vue index 5dcb64c..9cf3c7b 100644 --- a/src/views/activity/component/addActivity.vue +++ b/src/views/activity/component/addActivity.vue @@ -161,10 +161,10 @@ @@ -254,8 +254,8 @@
*活动内容:
-
- +
+
@@ -279,10 +279,10 @@ import {index as shopIndex} from "@/api/shop" import {store,show,save} from "@/api/activity" import { Message } from 'element-ui' -import tinymce from "@/components/Tinymce" +import xyTinymce from "@/components/XyTinymce/index.vue"; export default { components:{ - tinymce + xyTinymce }, data() { return { @@ -435,7 +435,6 @@ export default { sort:res.sort, content:res.content, } - this.$refs['tinymce'].setContent(this.form.content ?? ' ') }, submit(){ @@ -521,7 +520,6 @@ export default { this.id = '' this.type = '' this.$refs['dialog'].reset() - this.$refs['tinymce'].setContent(' ') } } }