| | |
| | | <Warehouse :show="warehouseShow" @close="close" @value="getValue" /> |
| | | <Materials ref="Material" :show="materialsShow" :id="form.warehouseId.toString()" @close="close1" @value="getValue1" /> |
| | | <!-- 单据类型 --> |
| | | <van-popup v-model:show="typeShow" position="bottom" :style="{ height: '50%' }"> |
| | | <van-popup v-model:show="typeShow" round position="bottom" :style="{ height: '50%' }"> |
| | | <van-picker |
| | | :columns="columns" |
| | | @confirm="onConfirm1" |
| | |
| | | // 提交 |
| | | const onConfirm = () => { |
| | | if (!form.type) return Toast('请选择单据类型') |
| | | if (!form.warehouseId) return Toast('请选择出库仓库') |
| | | if (list.value.length === 0) return Toast('至少选择一条出库物料') |
| | | for (let i = 0; i < list.value.length; i++) { |
| | | if (!list.value[i].num || list.value[i].num == '' || list.value[i].num == 0) { |
| | | return Toast(`第${i + 1}个出库物料数量必须大于0`) |