| | |
| | | } from "@/api/consumablesLogistics/consumablesOutRecord.js"; |
| | | import { |
| | | findAllQualifiedStockOutRecordTypeOptions, |
| | | findAllUnQualifiedStockOutRecordTypeOptions, |
| | | } from "@/api/basicData/enum.js"; |
| | | |
| | | const props = defineProps({ |
| | |
| | | }; |
| | | |
| | | const fetchStockRecordTypeOptions = () => { |
| | | const api = |
| | | props.type === "1" |
| | | ? findAllUnQualifiedStockOutRecordTypeOptions |
| | | : findAllQualifiedStockOutRecordTypeOptions; |
| | | api() |
| | | findAllQualifiedStockOutRecordTypeOptions() |
| | | .then((res) => { |
| | | stockRecordTypeOptions.value = res.data || []; |
| | | }) |
| | |
| | | |
| | | const getList = () => { |
| | | tableLoading.value = true; |
| | | getConsumablesOutRecordPage({ ...searchForm.value, ...page, type: props.type }) |
| | | getConsumablesOutRecordPage({ ...searchForm.value, ...page, type: "0" }) |
| | | .then(res => { |
| | | tableData.value = res?.data?.records || []; |
| | | total.value = res?.data?.total || 0; |