From 457f9c817adef8b003ee6379f493798bae5cbb69 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 19 五月 2025 09:31:19 +0800 Subject: [PATCH] 修改 --- src/views/Admin/massSend.vue | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/views/Admin/massSend.vue b/src/views/Admin/massSend.vue index ad09f01..8fa0dc9 100644 --- a/src/views/Admin/massSend.vue +++ b/src/views/Admin/massSend.vue @@ -233,7 +233,7 @@ <h2>短信预览</h2> <div class="mobile"> <div class="mesg"> - <P>【防灾减灾工作提示】{{form.content}}</P> + <P>【新疆自然灾害预警中心】{{form.content}}</P> </div> </div> @@ -249,9 +249,21 @@ import {getUserInfo} from "@/util/storage"; import {getNewAddressBook, getNewAddressBookArea, getNewAddressBookUser} from "@/api/contactBook"; import {debounce} from "@/util/debounce"; +import {verifySimpleContent} from "@/util/validate"; export default { name: "massSend", data() { + let validateContent = (rule, value, callback)=>{ + if(value === ''){ + callback(new Error('请输入信息内容')) + }else{ + if(!verifySimpleContent(value)){ + callback(new Error('内容不可包含中文中括号【】')) + }else{ + callback() + } + } + } return { newBookUsers: [], currentLoadedKeys: [], @@ -312,7 +324,11 @@ emergType: [{ required: true, message: '请选择紧急类型', trigger: 'change'}], disasterType: [{ required: true, message: '请选择灾种', trigger: 'change'}], warningLevel: [{ required: true, message: '请选择预警级别', trigger: 'change'}], - content: [{ required: true, message: '请输入信息内容', trigger: 'blur'}], + content: [{ + required: true, + validator: validateContent, + trigger: 'blur' + }], txlUsers: [{ required: true, message: '请选择通讯录接收人', trigger: 'blur'}], // receiver: [{ required: true, message: '请选择接收单位', trigger: 'change'}], // recipient: [{ required: true, message: '请选择平级接收人', trigger: 'change'}] -- Gitblit v1.9.2