装卸单增加类型选择

This commit is contained in:
hayu 2025-07-26 09:13:23 +08:00
parent 080b3669ad
commit b709dd283f
1 changed files with 18 additions and 13 deletions

View File

@ -2,6 +2,15 @@
<view class="accept page-common">
<div class="card">
<uni-forms :model="formData" label-width="170rpx" :border="true">
<uni-forms-item label="装卸类型:" name="type">
<uni-data-checkbox
:localdata="[
{ value: '装', text: '装' },
{ value: '卸', text: '卸' }
]"
v-model="formData.type"
/>
</uni-forms-item>
<uni-forms-item label="工程名称:" name="proId">
<eselect
style="width: 100%; height: 90rpx"
@ -60,7 +69,11 @@ import { useMemberStore } from '@/stores'
const memberStore = useMemberStore()
const treeSelect = ref(null)
const treeSelect2 = ref(null)
const formData = ref({})
const formData = ref({
proId: '',
reserveDate: '', //
type: '装' //
})
const unitId = ref('')
const proId = ref('')
const carCode = ref('')
@ -123,20 +136,11 @@ const changePro = (e) => {
proId.value = e.id
}
//
const clearForm = () => {
proId.value = ''
carCode.value = ''
linkMan.value = ''
phone.value = ''
agreementId.value = ''
// eselect
treeSelect.value && (treeSelect.value.selected = {}) // 使 selected
treeSelect2.value && (treeSelect2.value.selected = {})
}
//
const confirmAdd = () => {
if (proId.value == '') {
if (!formData.value.type) {
uni.showToast({ title: '请选择装卸类型!', icon: 'none' })
}else if (proId.value == '') {
uni.showToast({ title: '请选择装卸单工程!', icon: 'none' })
} else if (carCode.value == '') {
uni.showToast({ title: '请输入车牌号!', icon: 'none' })
@ -155,6 +159,7 @@ const confirmAdd = () => {
linkMan: linkMan.value,
phone: phone.value,
reserveDate: formData.value.reserveDate,
type:formData.value.type,
}
addHandlingOrder(obj)
.then((res) => {