<view class="ticket-container">
    <view class="ticket-container-top">
        <block wx:for="{{columnsMp}}" wx:key="attr">
            <view class="filter-item {{index !== columnsMp.length - 1 ? 'filter-item-mb' : ''}}">
                <oak-filter column="{{item}}" oakPath="{{oakFullpath}}" entity="{{entity}}" />
            </view>
        </block>
        <view class="space-vertical" style="height: {{isExpandContent ? 72*moreColumnsMp.length + 20*(moreColumnsMp.length - 1)  : 0}}rpx">
            <block wx:for="{{moreColumnsMp}}" wx:key="attr">
                <view class="filter-item {{index !== columnsMp.length - 1 ? 'filter-item-mb' : ''}}">
                    <oak-filter column="{{item}}" oakPath="{{oakFullpath}}" entity="{{entity}}" />
                </view>
            </block>
        </view>
    </view>
    <view class="ticket-container-bottom">
        <view class="title">
            <block wx:if="{{moreColumnsMp && moreColumnsMp.length}}">
                <view class="ticket-detail-container" bindtap="toggleExpand">
                    {{isExpandContent ? '收起' : '展开'}}
                    <l-icon name="down" size="16" color="#999" style="{{isExpandContent ? 'transform:rotate(-180deg);' : ''}}"/>
                </view>
            </block>
            <view class="btn-view">
                <l-button l-class bind:lintap="resetFiltersMp" height="50" size="mini" shape="semicircle" plain="{{true}}" type="error" style="margin-right: 10rpx">重置</l-button>
                <l-button l-class bind:lintap="confirmSearchMp" height="50" size="mini" shape="semicircle" plain="{{true}}">搜索</l-button>
            </view>
        </view>
    </view>
</view>