| | |
| | | <template>
|
| | | <view class="content p30 bbox">
|
| | | <div class="content_search">
|
| | | <v-Search @searchInput="searchForm.mixParam" @submit="search" @reset="reset" :isShow="true"
|
| | | <v-Search @searchInput="searchInput" @submit="search" @reset="reset" :isShow="true"
|
| | | placeholder="搜索工单编码/工序名称">
|
| | | <template v-slot:content>
|
| | | <div class="Search_item">
|
| | |
| | | <v-LableSelection :TagList="tagList" :isShow="true" @change="clickTag"></v-LableSelection>
|
| | | </div>
|
| | | <div class="content_total mt20">共{{page.total}}条数据</div> |
| | | <view class="fx1"> |
| | | <scroll-view scroll-y="true" refresher-enabled="true" :refresher-triggered="triggered" @scrolltolower="getLists" |
| | | <scroll-view scroll-y="true" :style="{height:height}" refresher-enabled="true" :refresher-triggered="triggered" @scrolltolower="getLists" |
| | | @refresherrefresh="onRefresh"> |
| | | <div class="content_list"> |
| | | <div class="content_list_item" v-for="(item, i) in list" :key="i" @click="jump(item)"> |
| | |
| | | </div> |
| | | </div> |
| | | </scroll-view> |
| | | <view class="fx1"> |
| | | |
| | | </view>
|
| | |
|
| | | <!-- <u-calendar :show="isOpenDate" mode="range" @confirm="dateConfirm"></u-calendar> --> |
| | | <l-calendar :lunar="false" v-model="isOpenDate" @change="onConfirm" :isRange="true" activeBgColor="#305ED5" |
| | | <l-calendar :lunar="false" v-model="isOpenDate" @change="dateConfirm" :isRange="true" activeBgColor="#305ED5" |
| | | rangeColor="#305ED5" rangeBgColor="rgba(48, 80, 213, 0.1)"></l-calendar>
|
| | | </view>
|
| | | </template>
|
| | |
| | | num: '0'
|
| | | }
|
| | | ],
|
| | | height: '',
|
| | | triggered: false,
|
| | | _freshing: false,
|
| | | searchForm: {
|
| | |
| | | },
|
| | | list: [],
|
| | | }
|
| | | }, |
| | | onReady() { |
| | | var that = this |
| | | |
| | | this.$nextTick(() => { |
| | | uni.createSelectorQuery() |
| | | .in(this) |
| | | .select('.content_search') |
| | | .boundingClientRect((rect) => { |
| | | console.log('-----',rect); |
| | | that.height = `calc(100vh - ${rect.height + 80}px)` |
| | | that.top = `${rect.height}px` |
| | | }) |
| | | .exec() |
| | | }) |
| | | },
|
| | | onLoad() {
|
| | | this.pageCounts()
|
| | |
| | | this.pageCounts() |
| | | this.loadData() |
| | | },
|
| | | searchInput(data) { |
| | | this.searchForm.mixParam = data |
| | | this.page.page = 1 |
| | | this.pageCounts() |
| | | this.loadData() |
| | | },
|
| | | loadData() {
|
| | |
|
| | | getList({
|
| | | ...this.page,
|
| | | model: {
|