From b66d48e6263b503e9d4e4207526d17266ba461df Mon Sep 17 00:00:00 2001
From: JiangQiming <291854119@qq.com>
Date: Tue, 14 Mar 2023 14:32:48 +0800
Subject: [PATCH] =?UTF-8?q?update:=20=E7=BB=84=E4=BB=B6=E6=9B=B4=E6=8D=A2?=
=?UTF-8?q?=E6=B5=8B=E8=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/notice/Config/index.vue | 25 +++++++++++++++++++++++++
src/views/notice/Template/index.vue | 18 ++++++++++++------
src/views/notice/const.ts | 2 +-
3 files changed, 38 insertions(+), 7 deletions(-)
diff --git a/src/views/notice/Config/index.vue b/src/views/notice/Config/index.vue
index 5a9b56df..7e815933 100644
--- a/src/views/notice/Config/index.vue
+++ b/src/views/notice/Config/index.vue
@@ -147,6 +147,19 @@
+
+ {{ getMethodTxt(slotProps.type) }}
+
+
+
+ {{ getProviderTxt(slotProps.type, slotProps.provider) }}
+
+
+
+
+ {{ slotProps.description }}
+
+
{
const getMethodTxt = (type: string) => {
return NOTICE_METHOD.find((f) => f.value === type)?.label;
};
+/**
+ * 根据类型展示对应文案
+ * @param type
+ * @param provider
+ */
+const getProviderTxt = (type: string, provider: string) => {
+ return MSG_TYPE[type].find((f: any) => f.value === provider)?.label;
+};
/**
* 新增
diff --git a/src/views/notice/Template/index.vue b/src/views/notice/Template/index.vue
index e88a4b21..eea5d383 100644
--- a/src/views/notice/Template/index.vue
+++ b/src/views/notice/Template/index.vue
@@ -110,14 +110,19 @@
-
-
- {{ getMethodTxt(record.type) }}
-
-
- {{ getProviderTxt(record.type, record.provider) }}
+
+ {{ getMethodTxt(slotProps.type) }}
+
+
+
+ {{ getProviderTxt(slotProps.type, slotProps.provider) }}
+
+
+ {{ slotProps.description }}
+
+