f33cc9f7
by1642146903
计划池
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import React from 'react';
import { Tabs, Card, ConfigProvider } from 'antd';
import { PageHeaderWrapper } from '@ant-design/pro-layout';
import AreaTable from './components/AreaTable';
import StorageTable from './components/StorageTable';
import SeriesTable from './components/SeriesTable';
import PartTable from './components/PartTable';
import StoragePartTable from './components/StoragePartTable';
import zhCN from "antd/lib/locale-provider/zh_CN";
import st from "@/pages/pms/partPlan/PlanShipping/style.less";
import Filter from './components/Filter';
import {createStore} from "@/hooks/moz";
import store from "./useStore";
|
57b51c35
jiangwei
配件计划池增加查看90天出库详情和...
|
14
15
|
import OutFlowModal from './components/OutFlowModal';
import CustBuyModal from './components/CustBuyModal';
|
f33cc9f7
by1642146903
计划池
|
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
export const { Provider, useStore } = createStore(store);
function Index() {
const { setKey } = useStore();
return (
<PageHeaderWrapper title="计划池">
<ConfigProvider locale={zhCN}>
<Card className={st.page}>
<Filter />
<Tabs defaultActiveKey="1" onChange={(key: string) => setKey(key)}>
<Tabs.TabPane tab="按区域库" key="1">
<AreaTable type={1} />
</Tabs.TabPane>
<Tabs.TabPane tab="按库房" key="2">
<StorageTable type={2} />
</Tabs.TabPane>
<Tabs.TabPane tab="按车系" key="3">
<SeriesTable type={3} />
</Tabs.TabPane>
<Tabs.TabPane tab="按配件" key="5">
<PartTable type={5} />
</Tabs.TabPane>
<Tabs.TabPane tab="按库房配件" key="6">
<StoragePartTable type={6} />
</Tabs.TabPane>
</Tabs>
|
57b51c35
jiangwei
配件计划池增加查看90天出库详情和...
|
43
44
|
<OutFlowModal />
<CustBuyModal />
|
f33cc9f7
by1642146903
计划池
|
45
46
47
48
49
50
51
|
</Card>
</ConfigProvider>
</PageHeaderWrapper>
);
}
// @ts-ignore
export default () => <Provider><Index /></Provider>;
|