配送校验

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 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': !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': !val3}" :disabled="disabled3" @tap="_returnVehicle">载具送回</button>
<button class="submit-button" @tap="_queryMaterialInfo">查询</button>
@@ -97,7 +98,7 @@
<script>
import NavBar from '@/components/NavBar.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 {
components: {
NavBar,
@@ -114,6 +115,7 @@
disabled1: false,
disabled2: false,
disabled3: false,
disabled4: false,
checkArr: []
};
},
@@ -211,6 +213,36 @@
toCheck (e) {
e.checked = !e.checked
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
}
})
// 1.5配送校验
export const shippingCheck = (code, qzzno) => request({
url:'api/pda/shipping/check',
data: {
vehicle_code: code,
qzzno: qzzno
}
})
/**
* 子卷进站