优化数据确认

This commit is contained in:
龙运模
2024-08-13 23:40:36 +08:00
parent 0567efecbd
commit 9bd420a67a
8 changed files with 76 additions and 43 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
<template>
<div v-for="item in columnList" :key="item">
<div class="searchItem" v-if="item.type == 'date'">
<div class="searchItem" v-if="item.type == 'date' && ((item.isOpen && item.show) || item.show)">
<label class="name">{{item.name}}</label>
<scDatePicker :size="size" v-model:activation_date="params[item.code]" @visible-change="getSelect(item,$event)" start-placeholder="开始日期" end-placeholder="结束日期"></scDatePicker>
</div>
@@ -12,8 +12,8 @@
</div>
<div class="searchItem" v-if="item.type == 'select' && ((item.isOpen && item.show) || item.show)">
<label class="name">{{item.name}}</label>
<el-select class="input" :size="size" v-model="params.active_status" @visible-change="getSelect(item,$event)" :placeholder="item.placeholder" filterable clearable>
<el-option v-for="em in item.data" :key="em" :label="em.label" :value="em.active_status"></el-option>
<el-select class="input" :size="size" v-model="params[item.code]" @visible-change="getSelect(item,$event)" :placeholder="item.placeholder" filterable clearable>
<el-option v-for="em in item.data" :key="em" :label="em.label" :value="em[item.code[0]] || em.active_status"></el-option>
</el-select>
</div>
<div class="searchItem" v-if="item.type == 'text' && ((item.isOpen && item.show) || item.show)">