From 42421d3620b27c2e2d0759f638f223a6c0c2edaa Mon Sep 17 00:00:00 2001
From: luobisheng <727299681@qq.com>
Date: 星期三, 07 十二月 2022 14:05:24 +0800
Subject: [PATCH] 预警研判修改

---
 src/views/operate/images/index.vue |   44 ++++++++++++++++----------------------------
 1 files changed, 16 insertions(+), 28 deletions(-)

diff --git a/src/views/operate/images/index.vue b/src/views/operate/images/index.vue
index f939734..d499454 100644
--- a/src/views/operate/images/index.vue
+++ b/src/views/operate/images/index.vue
@@ -3,11 +3,7 @@
     <header>
       <div class="headerContent">
         <div class="search">
-          <span>绫诲瀷鏌ヨ:</span>
-          <div class="option">
-            <el-input v-model="type" placeholder="璇疯緭鍏ョ被鍨�"></el-input>
-          </div>
-          <span>涓婁紶鏃堕棿:</span>
+          <span>涓婁紶鏃堕棿锛�</span>
           <div class="option">
             <el-date-picker
               v-model="datePicked"
@@ -24,13 +20,6 @@
               >鏌ヨ</el-button
             >
           </div>
-          <!-- <div class="findBtn">
-            <el-button
-              type="primary"
-              @click="handleUpdateImageResource(null, 'create')"
-              >娣诲姞鍥剧墖</el-button
-            >
-          </div> -->
         </div>
       </div>
     </header>
@@ -38,8 +27,8 @@
       <div class="mainContent">
         <div class="type-nav">
           <div
-            @click="changeTypeChecked(item.value)"
-            v-for="item in typeList"
+            @click="changeTypeChecked(item)"
+            v-for="(item, index) in typeList"
             :key="item.name"
             :class="[item.checked ? 'is-active' : '', 'type-item']"
           >
@@ -76,8 +65,6 @@
           </el-table-column>
           <el-table-column prop="regionName" label="绀惧尯鍚嶇О" min-width="8">
           </el-table-column>
-          <el-table-column prop="id" label="鍥剧墖Id" min-width="8">
-          </el-table-column>
           <el-table-column
             prop="createTime"
             label="涓婁紶鏃堕棿"
@@ -91,12 +78,12 @@
                 <span @click="handleUpdateImageResource(scope.row, 'view')"
                   >鏌ョ湅</span
                 >
-                <span class="line">|</span>
-                <span @click="handleUpdateImageResource(scope.row, 'update')"
+                <span v-if="mystatus === 3" class="line">|</span>
+                <span v-if="mystatus === 3" @click="handleUpdateImageResource(scope.row, 'update')"
                   >淇敼</span
                 >
-                <span class="line">|</span>
-                <span @click="handleDelete(scope.row)">鍒犻櫎</span>
+                <span v-if="mystatus === 3"  class="line">|</span>
+                <span v-if="mystatus === 3"  @click="handleDelete(scope.row)">鍒犻櫎</span>
               </div>
             </template>
           </el-table-column>
@@ -229,12 +216,12 @@
       typeList: [
         {
           name: "鎽勫儚澶存帹閫�",
-          value: 1,
+          value: "01",
           checked: true,
         },
         {
           name: "鍗曞叺鎺ㄩ��",
-          value: 2,
+          value: "03",
           checked: false,
         },
       ],
@@ -332,12 +319,13 @@
         .catch((err) => this.$message({ type: "error", message: err }));
     },
     // 鏇存敼杩濊/杩濆缓
-    changeTypeChecked(idx) {
-      this.typeList.forEach((item) => {
-        item.checked = item.value === idx;
-      });
-      this.mystatus = idx + 1;
-      this.size = idx;
+    changeTypeChecked(data) {
+      this.typeList.forEach(item => {
+        item.checked = data.name === item.name;
+      })
+      const checkedType = this.typeList.find(item => item.checked);
+      this.mystatus = +checkedType.value;
+      this.size = checkedType.value;
       this.getImageResourceList();
     },
     // 璁剧疆琛ㄦ牸鏂戦┈绾�

--
Gitblit v1.8.0