|
@@ -2,25 +2,29 @@
|
|
<view>
|
|
<view>
|
|
<view class="jiazheng-uni-list">
|
|
<view class="jiazheng-uni-list">
|
|
|
|
|
|
- <view>
|
|
|
|
|
|
+ <view class="jiazheng-search-box">
|
|
|
|
|
|
- <view @click="clickAlltype">
|
|
|
|
- 全部类型
|
|
|
|
- </view>
|
|
|
|
- <view v-if="isOpen" v-for="(item,index) in allType" :key="index" @click="onSelectCell(item,index)">
|
|
|
|
- <view class="le-dropdown-cell-active-text">{{item.label}}</view>
|
|
|
|
- <view v-show="item.value==typeChecked" class=""></view>
|
|
|
|
- </view>
|
|
|
|
-
|
|
|
|
- <view>
|
|
|
|
- 更新时间
|
|
|
|
|
|
+ <view @click="clickAlltype" class="select-item-box">
|
|
|
|
+ <text>全部类型</text><icon :class="allJtClass"/>
|
|
</view>
|
|
</view>
|
|
- <view>
|
|
|
|
- 录入时间
|
|
|
|
|
|
+ <view class="all-type-list">
|
|
|
|
+ <view v-if="isOpen" v-for="(item,index) in allType" :key="index" @click="onSelectCell(item,index)" class="all-type-item all-type-active">
|
|
|
|
+ <view class="le-dropdown-cell-active-text">{{item.label}}</view>
|
|
|
|
+ <view v-show="item.value==typeChecked"></view>
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
- <view>
|
|
|
|
- <view @click="toggle('top')">搜索</view>
|
|
|
|
|
|
+ <view class="jiazheng-search-right">
|
|
|
|
+ <!-- 当前点击 增加 saixuan-active-->
|
|
|
|
+ <view class="saixuan-item-box saixuan-active">
|
|
|
|
+ <text>更新时间</text><icon :class="updataJtClass"/>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="saixuan-item-box">
|
|
|
|
+ <!-- class切换 saixuan-jt-default saixuan-jt-click-->
|
|
|
|
+ <text>录入时间</text><icon :class="luruJtClass"/>
|
|
|
|
+ </view>
|
|
|
|
+ <uni-icons type="search" size="16" color="#000" @click="toggle('top')"></uni-icons>
|
|
</view>
|
|
</view>
|
|
|
|
+
|
|
</view>
|
|
</view>
|
|
|
|
|
|
<view>
|
|
<view>
|
|
@@ -86,13 +90,17 @@
|
|
let isOpen = ref(false)
|
|
let isOpen = ref(false)
|
|
let typeChecked = ref(1)
|
|
let typeChecked = ref(1)
|
|
const popup = ref(null);
|
|
const popup = ref(null);
|
|
|
|
+ const allJtClass = 'select-jt-default';
|
|
|
|
+ const updataJtClass = 'saixuan-jt-default';
|
|
|
|
+ const luruJtClass = 'saixuan-jt-click';
|
|
const clickAlltype = (data) => {
|
|
const clickAlltype = (data) => {
|
|
isOpen.value = true
|
|
isOpen.value = true
|
|
}
|
|
}
|
|
const onSelectCell = (data, index) => {
|
|
const onSelectCell = (data, index) => {
|
|
console.log('data', data);
|
|
console.log('data', data);
|
|
console.log('index', index);
|
|
console.log('index', index);
|
|
- isOpen.value = false
|
|
|
|
|
|
+ isOpen.value = false;
|
|
|
|
+ allJtClass = 'select-jt-click'
|
|
}
|
|
}
|
|
const toggle = (data, index) => {
|
|
const toggle = (data, index) => {
|
|
popup.value.open('top')
|
|
popup.value.open('top')
|