|
@@ -143,6 +143,14 @@
|
|
|
function handleDelVehicleNo(index) {
|
|
|
vehicleList.value.splice(index, 1);
|
|
|
}
|
|
|
+ function handleValidate() {
|
|
|
+ if(batchNoCheck.value||vehicleList.value ) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
function handleScanCode() {
|
|
|
uni.scanCode({
|
|
@@ -168,7 +176,10 @@
|
|
|
function handleAdd() {
|
|
|
dayWork.value.dayworkCarriers = vehicleList.value;
|
|
|
console.log(dayWork.value)
|
|
|
- saveDayWork(dayWork.value).then(res => {
|
|
|
+ console.log(batchNoCheck.value)
|
|
|
+ console.log(vehicleList.value)
|
|
|
+ if(handleValidate()) {
|
|
|
+ saveDayWork(dayWork.value).then(res => {
|
|
|
console.log(res)
|
|
|
if (res.code === 200) {
|
|
|
uni.showToast({
|
|
@@ -188,6 +199,15 @@
|
|
|
});
|
|
|
}
|
|
|
})
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ uni.showToast({
|
|
|
+ icon: 'error',
|
|
|
+ title: '未选择完整信息',
|
|
|
+ duration: 2000
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
</script>
|
|
|
|