|  |  |  | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="btn filter-btn"> | 
|---|
|  |  |  | <view class="btn-right" @click="filterConfirm()">开始调拨</view> | 
|---|
|  |  |  | <button class="btn-right" @click="filterConfirm()" :disabled="isAutoDis">开始调拨</button> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </uni-popup> | 
|---|
|  |  |  | 
|---|
|  |  |  | <!-- 底部操作按钮 --> | 
|---|
|  |  |  | <view class="buttom"> | 
|---|
|  |  |  | <button size="mini" @click="isAuto('unAuto')">手动</button> | 
|---|
|  |  |  | <button size="mini" type="primary" @click="isAuto('auto')">自动</button> | 
|---|
|  |  |  | <button size="mini" type="primary" @click="isAuto('auto')" >自动</button> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  | 
|---|
|  |  |  | allCheckBtnTitle: '全选', | 
|---|
|  |  |  | floorList: ['2楼','3楼'], | 
|---|
|  |  |  | floor: '', | 
|---|
|  |  |  | moveType: '' | 
|---|
|  |  |  | moveType: '', | 
|---|
|  |  |  | isAutoDis: false | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onShow() { | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | filterConfirm() { | 
|---|
|  |  |  | console.log(this.dbList); | 
|---|
|  |  |  | this.isAutoDis = true | 
|---|
|  |  |  | 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`, | 
|---|
|  |  |  | url: `${_this.baseUrl}/agvMobile/agv/v2/locMove`, | 
|---|
|  |  |  | header: {'token': uni.getStorageSync('token'),}, | 
|---|
|  |  |  | data: param, | 
|---|
|  |  |  | method: 'POST', | 
|---|
|  |  |  | success(res) { | 
|---|
|  |  |  | _this.isAutoDis = false | 
|---|
|  |  |  | console.log(res); | 
|---|
|  |  |  | res = res.data | 
|---|
|  |  |  | if (res.code === 200) { | 
|---|
|  |  |  | 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' }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | fail(res) { | 
|---|
|  |  |  | _this.isAutoDis = false | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | this.$refs.filter.close('bottom') | 
|---|
|  |  |  | 
|---|
|  |  |  | @import url('../../../static/css/common/order.css'); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | .station { | 
|---|
|  |  |  | position: fixed; | 
|---|
|  |  |  | /* position: fixed; */ | 
|---|
|  |  |  | font-size: 18px; | 
|---|
|  |  |  | width: 96%; | 
|---|
|  |  |  | padding: 24rpx; | 
|---|