From 6c4510ab6dfd1f0962e77268fa6e49e17861a00a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 25 十二月 2025 16:26:36 +0800
Subject: [PATCH] feat: 订单
---
src/views/EnterpriseManage/EnterpriseManageList.vue | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/src/views/EnterpriseManage/EnterpriseManageList.vue b/src/views/EnterpriseManage/EnterpriseManageList.vue
index 1de4e4c..6da17ba 100644
--- a/src/views/EnterpriseManage/EnterpriseManageList.vue
+++ b/src/views/EnterpriseManage/EnterpriseManageList.vue
@@ -1,5 +1,5 @@
<template>
- <LoadingLayout :loading="isInitialLoading">
+ <LoadingLayout :loading="state.loading">
<AppContainer>
<ProTableQueryFilterBar @on-reset="reset">
<template #query>
@@ -58,6 +58,7 @@
import { Message } from '@bole-core/core';
import * as enterpriseServices from '@/services/api/enterprise';
import WechatWalletOpen from './components/WechatWalletOpen.vue';
+import { stat } from 'fs';
defineOptions({
name: 'EnterpriseManageList',
@@ -84,8 +85,16 @@
});
const router = useRouter();
-const { getList, proTableProps, paginationState, extraParamState, reset, isInitialLoading } =
- useGetEnterprises();
+
+const BaseState = {
+ loading: true,
+};
+
+const state = reactive({ ...BaseState });
+
+const { getList, proTableProps, paginationState, extraParamState, reset } = useGetEnterprises({
+ type: EnumEnterpriseType.Supplier,
+});
function openDialog(row?: API.GetEnterprisesQueryResultItem) {
handleEdit({
@@ -133,4 +142,9 @@
function handleDetail(row: API.GetEnterprisesQueryResultItem) {
router.push({ name: 'EnterpriseDetail', params: { id: row?.id ?? '' } });
}
+onMounted(() => {
+ state.loading = true;
+ getList();
+ state.loading = false;
+});
</script>
--
Gitblit v1.10.0