From e6b2d108f49e2dc1d3c825704cb19e5557607420 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期三, 06 八月 2025 10:11:35 +0800 Subject: [PATCH] PDA问题修复 --- pages/pakin/pakinSelector.vue | 99 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 94 insertions(+), 5 deletions(-) diff --git a/pages/pakin/pakinSelector.vue b/pages/pakin/pakinSelector.vue index 931a7ad..eb8e799 100644 --- a/pages/pakin/pakinSelector.vue +++ b/pages/pakin/pakinSelector.vue @@ -1,5 +1,13 @@ <template> <view> + <view class="item"> + <view class="code-decs">鐗╂枡鐮�:</view> + <input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="matnr" :focus="matFocus" > + <view class="item-right"> + <text style="text-align: right;color: #409EFF;" @click="findMat()">鏌ヨ</text> + <uni-icons type="right" color="#c1c1c1"></uni-icons> + </view> + </view> <scroll-view> <view class="tag-list" v-for="(item,i) in matData" :key="i" @click="showTag(item)"> <!-- <view class="tag"> @@ -49,6 +57,8 @@ return { matData: [], barcode: '', + matnr: null, + matFocus: false, } }, onLoad(option) { @@ -56,8 +66,7 @@ }, onShow() { - - this.getMats(this.barcode) + this.getMats(this.barcode, null) }, methods: { @@ -78,20 +87,27 @@ }, }, }); + }, + + findMat() { + console.log("--------->"); + this.getMats(this.barcode, this.matnr) }, /** * 鑾峰彇褰撳墠璁㈠崟涓嬫墍鏈夌墿鏂欐槑缁� * @param {Object} barcode */ - getMats(barcode) { + getMats(barcode, matnr) { + console.log(matnr); let that = this uni.request({ // url: that.baseUrl + '/mat/auth', url: uni.getStorageSync('baseUrl') + '/pda/mat/auth', method:'POST', data: JSON.stringify({ - barcode: barcode, + barcode: barcode, + matnr: matnr }), header: { 'token': uni.getStorageSync('token') @@ -130,7 +146,7 @@ <style> @import url('../../static/css/wms.css/wms.css'); .tag-list { - width: 94%; + width: 92%; min-height: 160rpx; margin: 15rpx; padding: 15rpx; @@ -161,3 +177,76 @@ font-size: 14px; } </style> +<style> + @import url('../../static/css/wms.css/wms.css'); + + .uni-section { + margin-top: 0rpx; + + .uni-section__content-title { + font-size: 16px !important; + } + } + + .list { + border-radius: unset; + margin: auto; + margin-top: 20rpx; + padding: 10rpx; + } + + .list-view { + width: 100%; + position: relative; + } + + .list:first-child { + margin-top: 320rpx; + } + .code { + width: 100%; + position: fixed; + min-height: 200rpx; + background-color: #FFF; + z-index: 10; + } + + .item { + display: flex; + align-items: center; + height: 100rpx; + margin-left: 20rpx; + border-bottom: 1px solid #DCDFE6; + } + + .item input { + height: 50rpx; + line-height: 50rpx; + /* font-family: PingFang SC; uniapp 榛樿瀛椾綋涓嶅眳涓� */ + font-size: 36upx; + font-family: PingFang SC; + width: 55vw; + + } + + .code-decs { + width: 20vw; + font-size: 18px; + color: #303133; + } + + .item-right { + margin-left: auto; + margin-right: 20rpx; + } + + .mat-list-title { + height: 80rpx; + line-height: 80rpx; + width: 100%; + background-color: white; + position: relative; + font-weight: 500; + z-index: 9; + } +</style> \ No newline at end of file -- Gitblit v1.9.1