From 600725fd9c21f36c2de2b0483fea49343f0686ea Mon Sep 17 00:00:00 2001
From: luobisheng <727299681@qq.com>
Date: 星期四, 08 十二月 2022 14:22:44 +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