From 3cc4abeb92d11d7a8b365928c5aa9452679fe06c Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期一, 19 八月 2024 09:04:50 +0800
Subject: [PATCH] 责任人增加筛选条件

---
 src/views/Admin/massSend.vue |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/src/views/Admin/massSend.vue b/src/views/Admin/massSend.vue
index c1a8a8f..e19d961 100644
--- a/src/views/Admin/massSend.vue
+++ b/src/views/Admin/massSend.vue
@@ -41,14 +41,14 @@
         <a-col :span="12" style="display: flex;align-items: center;justify-content: right">
           <a-form-model-item prop="disasterType" style="margin-right: 20px">
             <a-select placeholder="请选择相关灾种" v-model="form.disasterType" style="width: 240px" allowClear @change="handleRisk">
-              <a-select-option v-for="item in riskOptions" :key="item.value" :value="item.value">
+              <a-select-option v-for="(item,index) in riskOptions" :key="item.id" :value="item.value">
                 {{ item.name }}
               </a-select-option>
             </a-select>
           </a-form-model-item>
           <a-form-model-item prop="warningLevel">
             <a-select placeholder="请选择预警级别" v-model="form.warningLevel" style="width: 240px" allowClear @change="handleLevel">
-              <a-select-option v-for="item in levelOptions" :key="item.value" :value="item.value">
+              <a-select-option v-for="(item,index) in levelOptions" :key="item.id" :value="item.value">
                 {{ item.name }}
               </a-select-option>
             </a-select>
@@ -71,7 +71,7 @@
 <!--      </a-row>-->
 <!--			<span><b>发布单位:</b>{{form.publishingUnit}}</span>-->
 
-      <a-row :gutter="24">
+      <a-row :gutter="24" v-if="unittype == 1">
         <a-col :span="12">
           <a-radio-group v-model="isNewTxl" button-style="solid" style="margin-bottom: 20px" @change="changeTxl">
             <a-radio-button :value="1">
@@ -236,6 +236,7 @@
         filteredOptions:[],
         wrapperCol: { span: 24 },
         isNewTxl: 1,
+        unittype: null,
         form: {
           id: null,
           emergType: null,
@@ -270,17 +271,17 @@
         },
         areaUsers: [],
         riskOptions: [
-          {name: '地震',value: 1},
-          {name: '气象',value: 3},
-          {name: '地质灾害',value: 4},
-          {name: '水旱',value: 5},
-          {name: '森林草原火灾',value: 6}
+          {id: 1,name: '地震',value: 1},
+          {id: 2,name: '气象',value: 3},
+          {id: 3,name: '地质灾害',value: 4},
+          {id: 4,name: '水旱',value: 5},
+          {id: 5,name: '森林草原火灾',value: 6}
         ],
         levelOptions: [
-          {name: '红色预警',value: 1},
-          {name: '橙色预警',value: 2},
-          {name: '黄色预警',value: 3},
-          {name: '蓝色预警',value: 4}
+          {id: 6,name: '红色预警',value: 1},
+          {id: 7,name: '橙色预警',value: 2},
+          {id: 8,name: '黄色预警',value: 3},
+          {id: 9,name: '蓝色预警',value: 4}
         ],
         rules: {
           emergType: [{ required: true, message: '请选择紧急类型', trigger: 'change'}],
@@ -298,6 +299,7 @@
 		components: {},
     created() {
       const t = this
+      t.unittype = getUserInfo().unittype
       t.form.publishingUnit = t.userInfo.company
       t.getUserByGroup()
       t.getNewAddressBook()

--
Gitblit v1.9.2