| | |
| | | <uni-icons type="right" size="25" color="#fff"></uni-icons> |
| | | </view> --> |
| | | </view> |
| | | <!-- 弹窗 --> |
| | | <view> |
| | | <uni-popup ref="pakoutPrive" type="dialog"> |
| | | <view class="popup"> |
| | | <!-- 标题 --> |
| | | <view class="title">请选择货架类型</view> |
| | | <view class="popup-item"> |
| | | <view class="dropdown" @click="toggleDropdown()"> |
| | | <input type="text" style="width: 650rpx;" v-model="containerType" placeholder="请选择货架类型"> |
| | | <uni-icons :type="isOpen ? 'top' : 'bottom'" color="#c1c1c1" style="margin-left: 10rpx;"></uni-icons> |
| | | <scroll-view scroll-y="ture" class="dropdown-content" v-if="isOpen"> |
| | | <view class="dropdown-item" v-for="option in selects" @click="selected(option)">{{option}}</view> |
| | | </scroll-view> |
| | | </view> |
| | | </view> |
| | | <view class="btn"> |
| | | <view class="btn-left" @click="emptyOutClose">取消</view> |
| | | <view class="btn-right" @click="emptyOutConfirm()">出库</view> |
| | | </view> |
| | | </view> |
| | | </uni-popup> |
| | | </view> |
| | | |
| | | <!-- 垫高 --> |
| | | <view style="height: 340rpx;text-align: center;color: #b9b9b9;"> |
| | | - 已经到底了 - |
| | |
| | | containerType: '', |
| | | isOpen: true, |
| | | option: '', |
| | | selects: [] |
| | | selects: [], |
| | | orderId: '' |
| | | } |
| | | }, |
| | | onShow() { |
| | |
| | | // 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据 |
| | | eventChannel.on('item', function(data) { |
| | | console.log(data.item); |
| | | _this.getLocDetl(data.item.orderNo,data.item.threeCode,data.item.matnr) |
| | | _this.orderId = data.item.id |
| | | _this.getLocDetl(data.item.orderNo,data.item.threeCode,data.item.matnr,data.item.id) |
| | | }) |
| | | }, |
| | | methods: { |
| | | getLocDetl(orderNo,threeCode,matnr) { |
| | | getLocDetl(orderNo,threeCode,matnr,id) { |
| | | let _this = this |
| | | uni.request({ |
| | | url: `${_this.baseUrl}/agvMobile/query/locDetl/v1`, |
| | |
| | | } else { |
| | | k['color'] = 'order-sts-end' |
| | | } |
| | | k['id'] = id |
| | | } |
| | | _this.dataList = res.data |
| | | } |
| | |
| | | }, |
| | | pakoutPrive(item) { |
| | | let _this = this |
| | | console.log(item); |
| | | uni.navigateTo({ |
| | | url: "./orderCheck", |
| | | success: function(res) { |
| | | // 通过eventChannel向被打开页面传送数据 向另外一个页面传递值的 |
| | | res.eventChannel.emit('item1', { |
| | | item: item, |
| | | res.eventChannel.emit('mat', { |
| | | mat: item, |
| | | }) |
| | | }, |
| | | events: { |