| | |
| | | <div class="list-data"> |
| | | <div class="header-box"> |
| | | <van-list |
| | | v-model="loadings" |
| | | :finished-text="$t('hj43')" |
| | | :loading-text="$t('hj430')" |
| | | :immediate-check="false" |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div |
| | | class="right_btn" |
| | | :class="item.status !== 3 ? 'pink' : ''" |
| | | :style="item.status !== 3 ? 'padding: 0px 0.2rem' : ''" |
| | | @click="renjiao(item)" |
| | | > |
| | | <span v-if="item.status !== 3"> |
| | | <div class="right_btn pink" style="padding: 0px 0.2rem"> |
| | | <span> |
| | | {{ |
| | | item.status == 1 |
| | | ? $t("hj131") |
| | |
| | | }} |
| | | </span> |
| | | |
| | | <van-button v-else type="primary"> |
| | | <!-- <van-button v-else type="primary"> |
| | | {{ $t("hj250") }}</van-button |
| | | > |
| | | > --> |
| | | </div> |
| | | |
| | | <!----> |
| | |
| | | fromData: { |
| | | value: 1, |
| | | }, |
| | | loadings: false, |
| | | loading: false, |
| | | show: false, |
| | | finished: false, |
| | | listArr: [], |
| | |
| | | |
| | | // 获取列表 |
| | | getStock: handleDt.debounce(async function (a, b) { |
| | | a = this.active; |
| | | let stockType = ""; |
| | | console.log(this.tabsList, a, this.active); |
| | | if (a !== "") { |
| | | let array = this.tabsList.filter((item) => item.key === a); |
| | | stockType = array[0].name; |
| | | } |
| | | let opt = { |
| | | // pageNum: this.pageNumVal, |
| | | // pageSize: 15, |
| | | // stockPlate: "", |
| | | keyWords: this.sousuo, |
| | | // stockType: stockType, |
| | | // orderBy: "", |
| | | }; |
| | | let data = await api.getUserNewGuList(); |
| | | this.loading = false; |
| | | if (data.status === 0) { |
| | | if (this.listArr.length >= data.data.total) { |
| | | this.finished = true; |
| | | } |
| | | if (this.pageNumVal !== 1) { |
| | | this.listArr = [...this.listArr, ...data.data]; |
| | | } else { |
| | | this.listArr = data.data; |
| | | } |
| | | } else { |
| | | this.loading = false; |
| | | this.finished = true; |
| | | this.listArr = data.data; |
| | | } |
| | | console.log(2222222); |
| | | this.loading = false; |
| | | this.finished = false; |
| | | }, 500), |
| | | onLoads() { |
| | | if (!this.loading) { |
| | | this.pageNumVal++; |
| | | this.loading = true; |
| | | this.getStock(); |
| | | } |
| | | }, |
| | | onLoads() {}, |
| | | optionszx() {}, |
| | | }, |
| | | }; |