From 0cba68c09447d2c21407b0ff0321b2cfd173552a Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期五, 26 四月 2024 15:30:25 +0800
Subject: [PATCH] 优化消息通知
---
src/components/view/notice-detail.vue | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
diff --git a/src/components/view/notice-detail.vue b/src/components/view/notice-detail.vue
index bcea964..c4661e0 100644
--- a/src/components/view/notice-detail.vue
+++ b/src/components/view/notice-detail.vue
@@ -1,7 +1,7 @@
<template>
<div class="notice-detail-page">
<div class="notice-detail-head">
- <h4 style="margin-bottom: 16px;">{{ noticeInfo.theme }}</h4>
+ <h4 style="margin-bottom: 16px;">{{ noticeInfo.theme }} <el-tag style="margin-left: 10px;" :type="options.find(m=>m.value==noticeInfo.messageType).type" v-if="options.find(m=>m.value==noticeInfo.messageType)">{{ options.find(m=>m.value==noticeInfo.messageType).label }}</el-tag></h4>
<p style="font-size: 12px;color: #999;margin-bottom: 20px;">
<!-- <span>娑堟伅绫诲瀷锛氬鎵� </span> -->
<span>鍙戦�佷汉锛歿{ noticeInfo.createUser }} </span>
@@ -38,6 +38,7 @@
data() {
return{
noticeInfo:{},
+ options:[]
}
},
created(){
@@ -50,7 +51,18 @@
console.log(this.noticeInfo);
sessionStorage.setItem("noticeInfo", msg);
});
+ this.getTypeDicts()
},
+ methods:{
+ getTypeDicts() {
+ this.$axios.post(this.$api.enums.selectEnumByCategory, {
+ category: "娑堟伅绫诲瀷"
+ }).then(res => {
+ let data = res.data
+ this.options = data;
+ })
+ },
+ }
}
</script>
--
Gitblit v1.9.3