Browse Source

fix: 添加遗漏的preloadkey

xyh 2 years ago
parent
commit
4206f3b9e1

+ 1 - 1
packages/app/src/pages/container-scrap/index.tsx

@@ -19,7 +19,7 @@ const ContainerScrap: FC<Props> = function ({id}) {
       context={context}
       state={{...contextState, containerName: id}}
     >
-      <SearchProvider context={searchContext} preloadKey='/container_scrap'>
+      <SearchProvider context={searchContext} preloadKey={PRELOAD_KEY}>
         <PageProvider
           context={pageContext}
           initPageSize={MODAL_PAGE_SIZE_LIST[0]}

+ 1 - 0
packages/app/src/pages/deliver-trace-sn/context.ts

@@ -11,3 +11,4 @@ export const contextState: OriginalListParams<GetTraceBackSNListParams> = {
   trackId: '',
 };
 export const context = createTableSearchContext(contextState);
+export const PRELOAD_KEY = '/deliver_sn';

+ 8 - 3
packages/app/src/pages/deliver-trace-sn/index.tsx

@@ -1,13 +1,18 @@
 import {PageProvider, SearchProvider, TableSearchProvider} from '@components';
 import {FC} from 'react';
-import {context, pageContext, searchContext} from './context';
+import {PRELOAD_KEY, context, pageContext, searchContext} from './context';
 import TableList from './table';
+import {MODAL_PAGE_SIZE_LIST} from '@utils';
 
 const DeliverTraceSnList: FC<{id: string}> = function ({id}) {
   return (
     <TableSearchProvider context={context} state={{trackId: id}}>
-      <SearchProvider context={searchContext}>
-        <PageProvider context={pageContext}>
+      <SearchProvider context={searchContext} preloadKey={PRELOAD_KEY}>
+        <PageProvider
+          context={pageContext}
+          initPageSize={MODAL_PAGE_SIZE_LIST[0]}
+          preloadKey={PRELOAD_KEY}
+        >
           <section className='content-main'>
             <TableList />
           </section>

+ 3 - 1
packages/app/src/pages/deliver-trace-sn/table/index.tsx

@@ -7,7 +7,7 @@ import {
 } from '@hooks';
 import {Card} from 'antd';
 import {FC} from 'react';
-import {context, pageContext, searchContext} from '../context';
+import {PRELOAD_KEY, context, pageContext, searchContext} from '../context';
 import {ColumnsType} from 'antd/es/table';
 import {CODE_COL_WIDTH, NORMAL_TABLE_WIDTH} from '@utils';
 import {GetTraceBackSNListData} from '@models';
@@ -45,6 +45,7 @@ const TableList: FC = function () {
         searchContext={searchContext}
         isExporting={isExporting}
         onExport={onExport}
+        preloadKey={PRELOAD_KEY}
       />
 
       <Table
@@ -54,6 +55,7 @@ const TableList: FC = function () {
         pageContext={pageContext}
         searchContext={searchContext}
         data-testid='deliver_trace_sn_table'
+        preloadKey={PRELOAD_KEY}
       />
     </Card>
   );

+ 1 - 1
packages/app/src/pages/inventory-detail/index.tsx

@@ -23,7 +23,7 @@ const InventoryDetail: FC<Porps> = function ({uuid}) {
         initPageSize={MODAL_PAGE_SIZE_LIST[0]}
         preloadKey={PRELAOD_KEY}
       >
-        <SearchProvider context={searchContext}>
+        <SearchProvider context={searchContext} preloadKey={PRELAOD_KEY}>
           <section className='content-main'>
             <Filter />
             <TableList />

+ 1 - 0
packages/app/src/pages/inventory-detail/table/index.tsx

@@ -83,6 +83,7 @@ const TableList: FC = function () {
         searchContext={searchContext}
         data-testid='inventory_detail_table'
         pageSizeList={MODAL_PAGE_SIZE_LIST}
+        preloadKey={PRELAOD_KEY}
       />
     </Card>
   );

+ 1 - 1
packages/app/src/pages/inventory-log/index.tsx

@@ -23,7 +23,7 @@ const InventoryLog: FC<Props> = function ({uuid}) {
         initPageSize={MODAL_PAGE_SIZE_LIST[0]}
         preloadKey={PRELAOD_KEY}
       >
-        <SearchProvider context={searchContext}>
+        <SearchProvider context={searchContext} preloadKey={PRELAOD_KEY}>
           <section className='content-main'>
             <Filter />
             <TableList />

+ 1 - 0
packages/app/src/pages/inventory-log/table/index.tsx

@@ -71,6 +71,7 @@ const TableList: FC = function () {
         columns={columns}
         data-testid='inventory_log_table'
         pageSizeList={MODAL_PAGE_SIZE_LIST}
+        preloadKey={PRELAOD_KEY}
       />
     </Card>
   );

+ 1 - 1
packages/app/src/pages/menu-id/index.tsx

@@ -18,7 +18,7 @@ type Props = {
 const ChildMenu: FC<Props> = function ({id}) {
   return (
     <TableSearchProvider context={context} state={{...contextState, pId: id}}>
-      <SearchProvider context={searchContext} preloadKey='/menu_second_level'>
+      <SearchProvider context={searchContext} preloadKey={PRELOAD_KEY}>
         <PageProvider
           context={pageContext}
           initPageSize={MODAL_PAGE_SIZE_LIST[0]}

+ 4 - 1
packages/app/src/routes/index.tsx

@@ -374,7 +374,10 @@ export const routes: RouteObject[] = [
     path: DELIVER_TRACE_PATH,
     element: <DeliverTraces />,
     async loader() {
-      return await preloadSettings(PRODUCTION_REQUISITION_PATH);
+      return await preloadSettingsList([
+        PRODUCTION_REQUISITION_PATH,
+        '/deliver_sn',
+      ]);
     },
   },
   {path: NO_PERMISSION_PATH, element: <NoPermision />},