From 457f9c817adef8b003ee6379f493798bae5cbb69 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Mon, 19 May 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