zhouwx
2025-05-19 457f9c817adef8b003ee6379f493798bae5cbb69
src/views/Admin/notice.vue
@@ -153,7 +153,7 @@
            <h2>短信预览</h2>
            <div class="mobile">
               <div class="mesg">
                  <P>【防灾减灾工作通知】{{form.content}}</P>
                  <P>【新疆自然灾害预警中心】{{form.content}}</P>
               </div>
            </div>
         </div>
@@ -179,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,
@@ -284,9 +296,9 @@
                  trigger: 'blur'
               }],
               content: [{
                  required: true,
                  message: '请输入信息内容',
                  trigger: 'blur'
            required: true,
            validator: validateContent,
            trigger: 'blur'
               }],
               timeout: [{
                  required: true,