| | |
| | | |
| | | const open = ref(false); |
| | | const multiple = ref(true); |
| | | const outStatus = ref<number | undefined>(undefined); |
| | | const status = ref<number | undefined>(undefined); |
| | | const selectedRows = ref<ErpSaleOrderApi.SaleOrder[]>([]); |
| | | const preSelectedIds = ref<number[]>([]); |
| | |
| | | return await getSaleOrderPage({ |
| | | pageNo: page.currentPage, |
| | | pageSize: page.pageSize, |
| | | outStatus: outStatus.value, |
| | | status: status.value, |
| | | ...formValues, |
| | | }); |
| | |
| | | /** 打开销售订单选择弹窗 */ |
| | | async function openModal( |
| | | selectedIds?: number[], |
| | | options?: { multiple?: boolean; status?: number }, |
| | | options?: { multiple?: boolean; outStatus?: number; status?: number }, |
| | | ) { |
| | | open.value = true; |
| | | multiple.value = options?.multiple ?? true; |
| | | outStatus.value = options?.outStatus; |
| | | status.value = options?.status; |
| | | preSelectedIds.value = selectedIds || []; |
| | | await nextTick(); |