diff --git a/src/views/canteen/canteenErpMaterial/index.vue b/src/views/canteen/canteenErpMaterial/index.vue index 031868f..d6429b5 100644 --- a/src/views/canteen/canteenErpMaterial/index.vue +++ b/src/views/canteen/canteenErpMaterial/index.vue @@ -44,7 +44,11 @@ - + + + @@ -83,6 +87,7 @@ import { BasicTableProps, useTable } from "/@/hooks/table" import { fetchList, delObjs } from "/@/api/canteen/canteenErpMaterial" import { useMessage, useMessageBox } from "/@/hooks/message" import { displayPrice } from "/@/utils/formatMoney" +import { getSimpleAll } from "/@/api/canteen/canteenErpCategory" // 引入组件 const FormDialog = defineAsyncComponent(() => import("./form.vue")) @@ -100,6 +105,7 @@ const state: BasicTableProps = reactive({ queryForm: {}, pageList: fetchList, }) +const canteenErpCategoryOptions = ref([]) // table hook const { getDataList, currentChangeHandle, sizeChangeHandle, sortChangeHandle, downBlobFile, tableStyle } = useTable(state) @@ -140,4 +146,13 @@ const handleDelete = async (ids: string[]) => { useMessage().error(err.msg) } } + +onMounted(async () => { + const res = await getSimpleAll() + if (res.code == 0) { + canteenErpCategoryOptions.value = res.data + } else { + canteenErpCategoryOptions.value = [] + } +})