| | |
| | | allowClear?: boolean; |
| | | approvalFilter?: boolean; |
| | | disabled?: boolean; |
| | | excludeApproved?: boolean; |
| | | modelValue?: number; |
| | | placeholder?: string; |
| | | supplierName?: string; |
| | |
| | | allowClear: true, |
| | | approvalFilter: true, |
| | | disabled: false, |
| | | excludeApproved: false, |
| | | modelValue: undefined, |
| | | placeholder: '请选择供应商', |
| | | supplierName: undefined, |
| | |
| | | const selectedIds = ( |
| | | props.modelValue === null ? [] : [props.modelValue] |
| | | ) as number[]; |
| | | dialogRef.value?.open(selectedIds, { multiple: false, approvalFilter: props.approvalFilter }); |
| | | dialogRef.value?.open(selectedIds, { multiple: false, approvalFilter: props.approvalFilter, excludeApproved: props.excludeApproved }); |
| | | } |
| | | |
| | | function handleSelected(rows: SrmSupplierApi.SupplierVO[]) { |