From bf2b4ced8c9303eabd22c87d505820b5b60e566c Mon Sep 17 00:00:00 2001 From: puhui999 <puhui999@163.com> Date: Wed, 22 Mar 2023 16:02:04 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E4=BF=AE=E5=A4=8D=E6=A3=80=E7=B4=A2?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E7=9F=AD=E4=BF=A1=E4=B8=8B=E6=8B=89=E8=8F=9C?= =?UTF-8?q?=E5=8D=95undefined=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/system/sms/smsTemplate/index.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/views/system/sms/smsTemplate/index.vue b/src/views/system/sms/smsTemplate/index.vue index a7d6ded1..081f0596 100644 --- a/src/views/system/sms/smsTemplate/index.vue +++ b/src/views/system/sms/smsTemplate/index.vue @@ -51,10 +51,7 @@ :key="channel.id" :value="channel.id" :label=" - channel.signature + - '【' + - getDictObj(DICT_TYPE.SYSTEM_SMS_CHANNEL_CODE, channel.code) + - '】' + channel.signature + optionLabel(DICT_TYPE.SYSTEM_SMS_CHANNEL_CODE, channel.code) " /> </el-select> @@ -205,7 +202,7 @@ <SmsTemplateFrom ref="modalRef" :channelOptions="channelOptions" @success="getList" /> </template> <script setup lang="ts" name="SmsTemplate"> -import { DICT_TYPE, getDictOptions, getDictObj } from '@/utils/dict' +import { DICT_TYPE, getDictOptions, getDictLabel } from '@/utils/dict' import { dateFormatter } from '@/utils/formatTime' import * as templateApi from '@/api/system/sms/smsTemplate' import * as SmsChannelApi from '@/api/system/sms/smsChannel' @@ -282,6 +279,9 @@ onMounted(() => { channelOptions.value = res }) }) +const optionLabel = computed( + () => (type: string, code: string) => `【${getDictLabel(type, code)}】` +) /** 格式化短信渠道 */ const formatChannelSignature = (channelId: number) => { channelOptions.value.forEach((item) => {