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/notice.vue |   26 ++++++++++++++++++++------
 1 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/src/views/Admin/notice.vue b/src/views/Admin/notice.vue
index a3b18a4..597bb82 100644
--- a/src/views/Admin/notice.vue
+++ b/src/views/Admin/notice.vue
@@ -79,7 +79,7 @@
 					</a-col>
 				</a-row>
 <!--				<span><b>发布单位:</b>{{form.publishingUnit}}</span>-->
-				<br /><br />
+<!--				<br /><br />-->
 				<!-- 子单位-->
 				<a-row :gutter="24">
 					<a-col :span="12">
@@ -119,6 +119,7 @@
               <a-tree-select
                   v-model="form.recipient"
                   style="width: 100%"
+                  :maxTagCount="3"
                   :tree-data="treeData"
                   tree-checkable
                   placeholder="选择平级接收单位"
@@ -141,7 +142,7 @@
 						</a-form-model-item>
 					</a-col>
 					<a-col :span="12" style="text-align: right">
-						<a-button type="primary" style="width: 250px;" @click="confirmSend()" v-preventReClick="1500"
+						<a-button type="primary" style="width: 250px;" @click="confirmSend()" v-preventReClick="2000"
 							:disabled="userInfo.role.id==1?true:false">
 							确认并提交审核
 						</a-button>
@@ -152,7 +153,7 @@
 				<h2>短信预览</h2>
 				<div class="mobile">
 					<div class="mesg">
-						<P>【防灾减灾工作通知】{{form.content}}</P>
+						<P>【新疆自然灾害预警中心】{{form.content}}</P>
 					</div>
 				</div>
 			</div>
@@ -178,11 +179,23 @@
 		deleteFile
 	} from "@/api/list";
   import { TreeSelect } from 'ant-design-vue';
+  import {verifySimpleContent} from "@/util/validate";
   const SHOW_PARENT = TreeSelect.SHOW_PARENT;
   const treeData = [];
 	export default {
 		name: "notice",
 		data() {
+      let validateContent = (rule, value, callback)=>{
+        if(value === ''){
+          callback(new Error('请输入信息内容'))
+        }else{
+          if(!verifySimpleContent(value)){
+            callback(new Error('内容不可包含中文中括号【】'))
+          }else{
+            callback()
+          }
+        }
+      }
 			return {
         value: [],
         SHOW_PARENT,
@@ -283,9 +296,9 @@
 						trigger: 'blur'
 					}],
 					content: [{
-						required: true,
-						message: '请输入信息内容',
-						trigger: 'blur'
+            required: true,
+            validator: validateContent,
+            trigger: 'blur'
 					}],
 					timeout: [{
 						required: true,
@@ -318,6 +331,7 @@
 		components: {},
 		created() {
 			const t = this
+      t.treeData = []
       t.getAreaUsers()
       t.areaUsers = JSON.parse(localStorage.getItem('areaUsers'))
 			const {

--
Gitblit v1.9.2