From 75c7b41bf31e39e33dcf3a2bb06db704b8890ef8 Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期四, 14 三月 2024 19:21:55 +0800 Subject: [PATCH] # --- pages/project/jmAGV/home.vue | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 46 insertions(+), 2 deletions(-) diff --git a/pages/project/jmAGV/home.vue b/pages/project/jmAGV/home.vue index 8e39df4..9797922 100644 --- a/pages/project/jmAGV/home.vue +++ b/pages/project/jmAGV/home.vue @@ -38,7 +38,13 @@ <uni-popup ref="inputPopup" type="dialog"> <view class="popup3"> <view class="popup3-input-title">{{tipsTitle}}</view> - <view class="popup3-input-box"> + <view class="popup3-input-box2" :class="item.chose" + v-if="!meterShow" v-for="item in emptyMatList" @click="chose(item.matnr)"> + <view> + {{item.maktx}} + </view> + </view> + <view class="popup3-input-box" v-if="meterShow"> <text>{{desc}}:</text> <view style="margin-left: 3rpx;"> <input type="text" v-model="code"/> @@ -89,6 +95,7 @@ {name: '9鍙锋墭鐩樼珯',code:'KW-9',type: 'tray'}, {name: '10鍙锋墭鐩樼珯',code:'KW-10',type: 'tray'} ], + emptyMatList: [], item: '', text: '', btnTitle1: '', @@ -103,7 +110,7 @@ meter: '', meterShow: '', desc: '', - tipsTitle: '' + tipsTitle: '', } }, onShow() { @@ -126,6 +133,16 @@ this.btnTitle3 = '浠撳簱-婊℃墭鐩�(鍑哄簱)' } this.$refs.revise.open(type) + }, + chose(matnr) { + for (let k of this.emptyMatList) { + if (k.matnr == matnr) { + k.chose = 'chosed' + } else { + k.chose = '' + } + } + this.code = matnr }, // 鍦伴潰绔欎笂鏋� / 鎵樼洏绔欏叆搴撴寜閽� upTray() { @@ -176,10 +193,24 @@ this.tipsTitle = '绌烘墭鐩樺嚭搴�' this.desc = '鐗╂枡鐮�' this.meterShow = false + let that = this + uni.request({ + url: `${that.baseUrl}/open/asrs/getEmptyMat`, + header: { 'token': uni.getStorageSync('token') }, + method: 'GET', + success(res) { + res = res.data + if (res.code === 200) { + that.emptyMatList = res.data + + } + } + }) } else { this.tipsTitle = '婊℃墭鐩樺嚭搴�' this.desc = '璁㈠崟鍙�' this.meterShow = true + this.$refs.inputPopup.open('center') } this.$refs.inputPopup.open('center') }, @@ -330,6 +361,7 @@ } .popup3 { background-color: #eee; + max-height: 80vw; width: 50vw; padding: 0 10vw; display: flex; @@ -351,4 +383,16 @@ padding: 2rpx 10rpx; margin: 20rpx; } + .popup3-input-box2 { + display: flex; + border: 1px solid #cecece; + border-radius: 5rpx; + padding: 2rpx 10rpx; + margin: 10rpx; + background-color: #FFF; + } + .chosed { + background-color: #09d174; + color: #cecece; + } </style> -- Gitblit v1.9.1