#
whycq
2024-05-08 d3b1fdbdfeac8f5db38fc2ba29a9bf73b9ddf2b5
#
1个文件已修改
48 ■■■■ 已修改文件
pages/phyz/bcp/bcpDbList.vue 48 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/phyz/bcp/bcpDbList.vue
@@ -54,11 +54,10 @@
            <uni-popup ref="filter" type="dialog">
                <view class="filter-popup">
                    <!-- 标题 -->
                    <view class="title">筛选</view>
                    <view class="popup-item" style="background-color: #dfdfdf;">
                        <view class="item-cl">
                            <view>销售订单:</view>
                            <input type="text" v-model="searchValue">
                    <view class="title">调拨楼层</view>
                    <view class="popup-item" style="width: 100%;display: flex;justify-content: center;">
                        <view style="margin-top: 50rpx;width: 60%;">
                            <uni-combox :candidates="floorList" placeholder="请选择目标楼层" v-model="floor"></uni-combox>
                        </view>
                    </view>
                    <view class="btn filter-btn">
@@ -82,6 +81,7 @@
                baseUrl: '',
                token: '',
                dataList: [],
                dbList: [],
                count: 0,
                containerType: '',
                isOpen: true,
@@ -90,7 +90,10 @@
                orderId: '',
                station: '',
                allCheck: false,
                allCheckBtnTitle: '全选'
                allCheckBtnTitle: '全选',
                floorList: ['2楼','3楼'],
                floor: '',
                moveType: ''
            }
        },
        onShow() {
@@ -252,7 +255,36 @@
                this.upDateCount()
            },
            isAuto(type) {
                this.dbList = []
                for (let k of this.dataList) {
                    if (k.checked) {
                        this.dbList.push(k)
                    }
                }
                if (this.dbList.length == 0) {
                    uni.showToast({ title: '请选择调拨库位', icon: "error", position: 'top' })
                    return
                }
                this.moveType = type
                this.$refs.filter.open('bottom')
            },
            filterConfirm() {
                console.log(this.dbList);
                if (this.floor == '') {
                    uni.showToast({ title: '请选择调拨楼层', icon: "error", position: 'top' })
                    return
                }
                let _this = this
                let param = {floor: this.floor,dbList: this.dbList,moveType: this.moveType}
                uni.request({
                    url: `${_this.baseUrl}/agvMobile/agv/v1/locMove`,
                    data: param,
                    method: 'POST',
                    success(res) {
                        console.log(res);
                    }
                })
                this.$refs.filter.close('bottom')
            }
        }
    }
@@ -336,8 +368,6 @@
    }
    .popup-item {
        position: relative;
        height: 80rpx;
        line-height: 80rpx;
        display: flex;
        align-items: center;
        font-size: 14px;
@@ -411,7 +441,7 @@
    }
    .filter-popup {
        width: 100%;
        height: 80vh;
        height: 40vh;
        background-color: #FFF;
        position: relative;
        border-radius: 30rpx 30rpx 0rpx 0rpx;