下拉清除
This commit is contained in:
@@ -6,17 +6,19 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="select">
|
<div class="select">
|
||||||
<div class="item" >
|
<div class="item" >
|
||||||
<AiSelect v-model="status" dict="partyFourLinkageStatus" @data="typeSelect">
|
<AiSelect v-model="status" :list='array' @data='typeSelect'>
|
||||||
<span v-if="!status">全部状态</span>
|
<span v-if="!status">全部状态</span>
|
||||||
<span v-else>{{ $dict.getLabel('partyFourLinkageStatus',status) }}</span>
|
<span v-else>{{ $dict.getLabel('partyFourLinkageStatus',status) }}</span>
|
||||||
<u-icon name="arrow-down-fill" color="#666666" size="28"></u-icon>
|
<u-icon name="arrow-down-fill" color="#666666" size="28"></u-icon>
|
||||||
|
<!-- <u-icon name="close-circle" color="#666666" size="28" v-else @click="status='',getList()"></u-icon> -->
|
||||||
</AiSelect>
|
</AiSelect>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="item" @click="isShowDate = true">
|
<div class="item">
|
||||||
<span v-if="!linksageDate">时间选择</span>
|
<span v-if="!linksageDate">时间选择</span>
|
||||||
<span v-else>{{ linksageDate }}</span>
|
<span v-else>{{ linksageDate }}</span>
|
||||||
<u-icon name="arrow-down-fill" color="#666666" size="28"></u-icon>
|
<u-icon name="arrow-down-fill" color="#666666" size="28" v-if="!linksageDate" @click="isShowDate = true"></u-icon>
|
||||||
|
<u-icon name="close-circle" color="#666666" size="28" v-else @click="linksageDate='',getList()"></u-icon>
|
||||||
</div>
|
</div>
|
||||||
<u-picker mode="time" :params="params" v-model="isShowDate" @confirm="onDateChange"></u-picker>
|
<u-picker mode="time" :params="params" v-model="isShowDate" @confirm="onDateChange"></u-picker>
|
||||||
</div>
|
</div>
|
||||||
@@ -64,10 +66,22 @@ export default {
|
|||||||
},
|
},
|
||||||
list: [],
|
list: [],
|
||||||
current: 1,
|
current: 1,
|
||||||
|
array: [],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onShow() {
|
onShow() {
|
||||||
this.$dict.load('partyFourLinkageStatus')
|
this.$dict.load('partyFourLinkageStatus').then(()=>{
|
||||||
|
this.array = this.$dict.getDict('partyFourLinkageStatus').map(item=>{
|
||||||
|
return {
|
||||||
|
label: item.dictName,
|
||||||
|
value: item.dictValue,
|
||||||
|
}
|
||||||
|
})
|
||||||
|
this.array.unshift({
|
||||||
|
label: '全部',
|
||||||
|
value: ''
|
||||||
|
})
|
||||||
|
})
|
||||||
uni.$on('update', ()=>{
|
uni.$on('update', ()=>{
|
||||||
this.getList()
|
this.getList()
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user