From f26f29d84e0a68831a6af14dab3eec5500496d2e Mon Sep 17 00:00:00 2001 From: spring <2396852758@qq.com> Date: 星期三, 28 五月 2025 16:48:52 +0800 Subject: [PATCH] 初始化项目 --- pages/product/pick/requirePartRecordList.vue | 95 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 95 insertions(+), 0 deletions(-) diff --git a/pages/product/pick/requirePartRecordList.vue b/pages/product/pick/requirePartRecordList.vue new file mode 100644 index 0000000..3bd2d39 --- /dev/null +++ b/pages/product/pick/requirePartRecordList.vue @@ -0,0 +1,95 @@ +<template> + <view class="wrap"> + <scroll-view class="scroll-list" scroll-y="true" @scrolltolower="loadMore"> + <u-cell-group class="list" :border="false"> + <view class="content" v-for="(item, index) in requirePartList" :key="item.id" :index="index"> + <view class="row-list part-row"> + <span class="span-lable">闆朵欢缂栧彿: </span>{{ item.partNo }} + </view> + <view class="row-list part-row"> + <span class="span-lable">闆朵欢鎻忚堪: </span>{{ item.partDesc }} + </view> + <view class="row-list part-row"> + <span class="span-lable">闇�姹傛暟閲�: </span>{{ item.demandQuantity }} + </view> + <view class="row-list part-row"> + <span class="span-lable">绉诲簱鏁伴噺: </span>{{ item.transferQuantity }} + </view> + <view class="row-list part-row"> + <span class="span-lable">鍓╀綑鏁伴噺: </span>{{ item.surplusQuantity }} + </view> + <view class="row-list part-row"> + <span class="span-lable">璁¢噺鍗曚綅: </span>{{ item.unit }} + </view> + <view class="row-list part-row"> + <span class="span-lable">IFS鑷冲簱浣�: </span>{{ item.toIfsLocationNo }} + </view> + </view> + </u-cell-group> + <view class="loadmore" @click="loadMore"> + <u-loadmore :status="loadStatus"></u-loadmore> + </view> + </scroll-view> + </view> +</template> +<script> + export default { + data() { + return { + requirePartList: [], + query: { + current: 1, + size: 20 + }, + originList: [], + loadStatus: 'loadmore' + }; + }, + onLoad(params) { + if (params && params.id !== "undefined") { + this.query.transportsId=params.id + this.loadList(); + } + }, + onShow() { + + }, + methods: { + loadMore() { + this.loadStatus = "loading"; + setTimeout(() => { + this.query.current += 1; + this.loadList(); + }, 100); + }, + loadList() { + this.$u.api.palletTransportsMaterial.page(this.query).then(res => { + if (!res.data.records || res.data.records.length == 0) { + this.loadStatus = "nomore"; + return; + } + this.requirePartList = this.requirePartList.concat(res.data.records); + //this.total = res.data.total; + this.query.current = res.data.current; + this.query.size = res.data.size; + this.loadStatus = "loadmore"; + }); + } + } + }; +</script> +<style lang="scss"> + .list .content { + font-size: 12px; + background-color: #efefef; + box-sizing: border-box; + border-radius: 14rpx; + margin: 8px; + padding: 5px 10px; + box-shadow: none; + } + .part-row{ + display: flex; + justify-content:space-between; + } +</style> -- Gitblit v1.9.3