From 6c9cbdf482ce1330704dc635c510ec51a1115a9f Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期一, 18 三月 2024 16:52:29 +0800 Subject: [PATCH] # --- pages/basics/orderSelect.vue | 62 ++++++++++++++++--------------- 1 files changed, 32 insertions(+), 30 deletions(-) diff --git a/pages/basics/orderSelect.vue b/pages/basics/orderSelect.vue index 399cd81..9914ff8 100644 --- a/pages/basics/orderSelect.vue +++ b/pages/basics/orderSelect.vue @@ -11,13 +11,14 @@ </view> <checkbox-group @change="checkbox"> <label v-for="(item,index) in tag" :key="index" class="demo-list bg-false" - @click="showTag(item.id)"> + @click="showTag(item.orderNo)"> <view class="demo-list-right"> <view class="tag"> <view class="cu-tag bg-blue ">璁㈠崟</view> </view> <view class="order-ditel"><text class="orderNo">{{item.orderNo}}</text></view> + <view class="order-ditel"><text class="orderNo">{{item.combMats[0].supp}}</text></view> </view> </label> @@ -29,9 +30,10 @@ <view class="tag"> <view class="cu-tag bg-cyan ">璁㈠崟鏄庣粏</view> </view> - <view class="matnr" style="font-size: 16px;"><text style="min-width: 400rpx;font-size: 12px;">{{item.matnr}}</text></view> - <view class="matnr" style="font-size: 16px;"><text style="min-width: 400rpx;font-size: 12px;">{{item.maktx}}</text></view> - <view class="matnr" style="font-size: 16px;"><text style="min-width: 400rpx;font-size: 12px;">{{item.specs}}</text></view> + <view class="matnr" style="font-size: 16px;"><text style="min-width: 500rpx;font-size: 12px;">{{item.color}}</text></view> + <view class="matnr" style="font-size: 16px;"><text style="min-width: 500rpx;font-size: 12px;">{{item.maktx}}</text></view> + <view class="matnr" style="font-size: 16px;"><text style="min-width: 500rpx;font-size: 12px;">{{item.specs}}</text></view> + <view class="matnr" style="font-size: 16px;"><text style="min-width: 500rpx;font-size: 12px;">{{item.xh}}</text></view> </view> </label> </checkbox-group> @@ -47,6 +49,7 @@ condition:null, tag: [], data: [], + orderNo: '' } }, onLoad() { @@ -108,26 +111,23 @@ let that = this uni.showLoading(); uni.request({ - url: that.commonUrl + '/order/head/page/auth', + url: that.commonUrl + '/mobile/order/search/orderNo/auth', header: { 'token':uni.getStorageSync('token'), + 'content-type': 'application/x-www-form-urlencoded', }, - data: { - curr: 1, - limit: 100000, - // parentId: parentId - }, - header: { - 'token':uni.getStorageSync('token'), + data: { + orderNo: '' }, + method: 'POST', success(result) { console.log(result) that.tag = null that.data = null var res = result.data if (res.code === 200) { - if (res.data != null && res.data.records.length > 0) { - that.tag = res.data.records + if (res.data != null && res.data.length > 0) { + that.tag = res.data } else { that.showMat(parentId) } @@ -149,26 +149,24 @@ let that = this uni.showLoading(); uni.request({ - url: that.commonUrl + '/orderDetl/list/auth', - header: { - 'token':uni.getStorageSync('token'), - }, - data: { - curr: 1, - limit: 100000, - order_id: parentId + url: that.commonUrl + '/mobile/order/search/orderNo/auth', + header: { + 'token':uni.getStorageSync('token'), + 'content-type': 'application/x-www-form-urlencoded', }, - header: { - 'token':uni.getStorageSync('token'), - }, + data: { + orderNo: parentId + }, + method: 'POST', success(result) { console.log(result) that.tag = null that.data = null var res = result.data if (res.code === 200) { - if (res.data != null && res.data.records.length > 0) { - that.data = res.data.records + if (res.data != null && res.data[0].combMats.length > 0) { + that.data = res.data[0].combMats + that.orderNo = res.data[0].orderNo } else { that.showMat(parentId) } @@ -231,7 +229,11 @@ }, findBySelect(item) { console.log(item); - this.getOpenerEventChannel().emit('acceptDataFromOpenedPage', {data: item}); + let newItem = { + orderNo: this.orderNo, + item: item + } + this.getOpenerEventChannel().emit('acceptDataFromOpenedPage', {data: newItem}); uni.vibrateShort(); uni.navigateBack({ @@ -326,7 +328,7 @@ } .demo-list { border-bottom: 1px solid #d8d8d8; - height: 220rpx; + height: 240rpx; margin: 15rpx; border-radius: 20rpx; } @@ -355,7 +357,7 @@ /* background-color: #3b3b3b; */ } .order-ditel { - margin-top: 30rpx; + padding: 10rpx; height: 60rpx; width: 600rpx; line-height: 60rpx; -- Gitblit v1.9.1