#
whycq
2024-05-14 1f235029c8f5472e8e9c2a87a277b5e85b24dc37
#
2个文件已修改
64 ■■■■■ 已修改文件
pages/phyz/bcp/bcpDbList.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/phyz/checkLocDetl/locMove.vue 56 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/phyz/bcp/bcpDbList.vue
@@ -279,6 +279,7 @@
                let param = {floor: this.floor,dbList: this.dbList,moveType: this.moveType}
                uni.request({
                    url: `${_this.baseUrl}/agvMobile/agv/v1/locMove`,
                    header: {'token': uni.getStorageSync('token'),},
                    data: param,
                    method: 'POST',
                    success(res) {
@@ -288,7 +289,12 @@
                            uni.navigateBack({
                                delta: 1
                            });
                        }
                        } else if (res.code == 403) {
                            uni.showToast({ title: res.msg, icon: "error", position: 'top' })
                            setTimeout(() => { uni.reLaunch({ url: '../../login/login' }); }, 1000);
                        } else {
                            uni.showToast({ title: res.msg, icon: "error", position: 'top' })
                        }
                    }
                })
                this.$refs.filter.close('bottom')
pages/phyz/checkLocDetl/locMove.vue
@@ -32,7 +32,9 @@
                    <view class="title">目标楼层</view>
                    <view class="popup-item">
                        <view class="popup-item-left">楼层:</view>
                        <view class="popup-item-right"><input type="text" v-model="barcode"></view>
                        <view class="popup-item-right">
                            <uni-combox :candidates="floorList" placeholder="请选择目标楼层" v-model="floor"></uni-combox>
                        </view>
                    </view>
                    <view class="btn">
                        <view class="btn-left" @click="checkClose">取消</view>
@@ -58,7 +60,9 @@
                bay1: '',
                lev1: '',
                dataList: [],
                item: ''
                item: '',
                floorList: ['1F','2F','3F'],
                floor: ''
            }
        },
        onShow() {
@@ -169,28 +173,26 @@
            },
            checkConfirm() {
                let _this = this
                let param = {
                    barcode : _this.barcode,
                    locNo : _this.locNo,
                    item: _this.item
                }
                uni.navigateTo({
                    url: "./locDetl",
                    success: function(res) {
                        _this.$refs.check.close()
                        // 通过eventChannel向被打开页面传送数据   向另外一个页面传递值的
                        res.eventChannel.emit('item', {
                            item: param
                        })
                uni.request({
                    url: `${_this.baseUrl}/agvMobile/hand/control/locMove`,
                    header: {'token': uni.getStorageSync('token'),
                    'content-type': 'application/x-www-form-urlencoded'},
                    data: {
                        locNo: _this.dataList[0].locNo,
                        floor: _this.floor
                    },
                    events: {
                        // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据  另外一个页面传过来的
                        acceptDataFromOpenedPage: function(data) {
                            _this.$refs.check.close()
                            _this.getLocMastList()
                        }
                    },
                });
                    method: 'POST',
                    success(res) {
                        res = res.data
                        if (res.code === 200) {
                        } else if (res.code == 403) {
                            uni.showToast({ title: res.msg, icon: "error", position: 'top' })
                            setTimeout(() => { uni.reLaunch({ url: '../../login/login' }); }, 1000);
                        } else {
                            uni.showToast({ title: res.msg, icon: "error", position: 'top' })
                        }
                    }
                })
            }
            
        }
@@ -258,8 +260,10 @@
    }
    .popup-item {
        position: relative;
        height: 80rpx;
        line-height: 80rpx;
        /* height: 80rpx; */
        /* line-height: 80rpx; */
        margin-top: 30rpx;
        margin-bottom: 60rpx;
        display: flex;
        align-items: center;
        font-size: 14px;
@@ -276,7 +280,7 @@
        width: 50vw;
        height: 50rpx;
        padding: 2px 5px;
        border: 1px solid #E4E7ED;
        /* border: 1px solid #E4E7ED; */
        border-radius: 5rpx;
    }
    .popup-item-right input{