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