配送校验

This commit is contained in:
2022-11-09 17:43:34 +08:00
parent d9d9f43d64
commit 8eb6d8e913
2 changed files with 41 additions and 1 deletions

View File

@@ -87,6 +87,7 @@
</view> </view>
<view class="submit-bar"> <view class="submit-bar">
<button class="submit-button" :class="{'btn-disabled': !checkArr.length || checkArr.length > 1}" :disabled="disabled1" @tap="_needVehicle">呼叫载具</button> <button class="submit-button" :class="{'btn-disabled': !checkArr.length || checkArr.length > 1}" :disabled="disabled1" @tap="_needVehicle">呼叫载具</button>
<button class="submit-button" :class="{'btn-disabled': !val1 || !val2}" :disabled="disabled4" @tap="_shippingCheck">配送校验</button>
<button class="submit-button" :class="{'btn-disabled': !checkArr.length}" :disabled="disabled2" @tap="_shippingConfirm">配送确认</button> <button class="submit-button" :class="{'btn-disabled': !checkArr.length}" :disabled="disabled2" @tap="_shippingConfirm">配送确认</button>
<button class="submit-button" :class="{'btn-disabled': !val3}" :disabled="disabled3" @tap="_returnVehicle">载具送回</button> <button class="submit-button" :class="{'btn-disabled': !val3}" :disabled="disabled3" @tap="_returnVehicle">载具送回</button>
<button class="submit-button" @tap="_queryMaterialInfo">查询</button> <button class="submit-button" @tap="_queryMaterialInfo">查询</button>
@@ -97,7 +98,7 @@
<script> <script>
import NavBar from '@/components/NavBar.vue' import NavBar from '@/components/NavBar.vue'
import SearchBox from '@/components/SearchBox.vue' import SearchBox from '@/components/SearchBox.vue'
import {queryProductArea, queryMaterialInfo3, needVehicle, shippingConfirm, returnVehicle} from '@/utils/getData2.js' import {queryProductArea, queryMaterialInfo3, needVehicle, shippingConfirm, returnVehicle, shippingCheck} from '@/utils/getData2.js'
export default { export default {
components: { components: {
NavBar, NavBar,
@@ -114,6 +115,7 @@
disabled1: false, disabled1: false,
disabled2: false, disabled2: false,
disabled3: false, disabled3: false,
disabled4: false,
checkArr: [] checkArr: []
}; };
}, },
@@ -211,6 +213,36 @@
toCheck (e) { toCheck (e) {
e.checked = !e.checked e.checked = !e.checked
this.checkArr = this.dataList.filter(i => { return i.checked === true }) this.checkArr = this.dataList.filter(i => { return i.checked === true })
},
/** 配送校验 */
async _shippingCheck () {
this.disabled4 = true
if (!this.val1) {
uni.showToast({
title: '请输入载具码',
icon: 'none'
})
this.disabled4 = false
return
}
if (!this.val2) {
uni.showToast({
title: '请输入气涨轴',
icon: 'none'
})
this.disabled4 = false
return
}
try {
let res = await shippingCheck(this.val1, this.val2)
uni.showToast({
title: res.message,
icon: 'none'
})
this.disabled4 = false
} catch (e) {
this.disabled4 = false
}
} }
} }
} }

View File

@@ -106,6 +106,14 @@ export const returnVehicle = (rows, code) => request({
point_code: code point_code: code
} }
}) })
// 1.5配送校验
export const shippingCheck = (code, qzzno) => request({
url:'api/pda/shipping/check',
data: {
vehicle_code: code,
qzzno: qzzno
}
})
/** /**
* 子卷进站 * 子卷进站