Commit d4fcc555801b72814b985c3d57143a2b511e5866
1 parent
862b2d73
delete
Showing
2 changed files
with
5 additions
and
43 deletions
src/pages/finance/CompanyRelationAuth/index.tsx
src/pages/finance/CompanyRelationCreate/useStore.ts
1 | -import { useState, useEffect } from "react"; | |
1 | +import { useState} from "react"; | |
2 | 2 | import useInitial from "@/hooks/useInitail"; |
3 | -import { getDealerApi } from "@/common/api"; | |
4 | -import { getCompanyByDealerApi, CompanyRelationParams, CompanyRelationListVO, saveCompanyRelationApi } from "./api"; | |
5 | -import { CompanyCategoryTypeEnum } from "@/pages/finance/entitys"; | |
6 | -import { message } from "antd"; | |
3 | +import { CompanyRelationListVO } from "./api"; | |
7 | 4 | import { getCompanyBusinessTypesApi } from "@/pages/finance/TradeCompany/api"; |
8 | 5 | |
9 | 6 | export default function useStore() { |
10 | - const [delay, setDelay] = useState<boolean>(true); | |
11 | 7 | const [disabled, setDisabled] = useState<boolean>(true); |
12 | 8 | const [visible, setVisible] = useState(false); |
13 | 9 | const [submitLoading, setSubmitLoading] = useState(false); |
... | ... | @@ -16,52 +12,18 @@ export default function useStore() { |
16 | 12 | const [selectedRelation, setSelectedRelation] = useState<CompanyRelationListVO[]>([]); |
17 | 13 | // 存储新增时选择条件 |
18 | 14 | const [companyParams, setCompanyParams] = useState({ dealerId: -1 }); |
19 | - | |
20 | - /** 商家下往来单位列表 */ | |
21 | - // const { | |
22 | - // data: companyList, | |
23 | - // setParams: setCompanyParams, | |
24 | - // setLoading, | |
25 | - // loading, | |
26 | - // params: companyParams, | |
27 | - // } = useInitial<CompanyRelationListVO[], CompanyRelationParams>( | |
28 | - // getCompanyByDealerApi, | |
29 | - // [], | |
30 | - // { compCategory: CompanyCategoryTypeEnum["供应商"], dealerId: -1 }, | |
31 | - // delay | |
32 | - // ); | |
33 | - // 商家的列表 | |
34 | - // const { data: dealerList, loading: dealerLoading } = useInitial(getDealerApi, [], {}); | |
15 | + | |
35 | 16 | // 往来单位业务类型列表 |
36 | 17 | const { data: comBussinessList, loading: comBussinessLoading } = useInitial(getCompanyBusinessTypesApi, [], null); |
37 | 18 | |
38 | 19 | const [selected, setSelected] = useState<CompanyRelationListVO[]>([]); |
39 | 20 | |
40 | - // useEffect(() => { | |
41 | - // if (dealerList.length) { | |
42 | - // setDelay(false); | |
43 | - // setCompanyParams({ ...companyParams, dealerId: dealerList[0].id }, true); //因为usePagination 未支持 delay变为false后还需手动刷新接口 | |
44 | - // } else { | |
45 | - // !dealerLoading && message.warning("没有授权商家,无法查看数据"); | |
46 | - // } | |
47 | - // }, [dealerList, dealerLoading]); | |
48 | - | |
49 | - // useEffect(() => { | |
50 | - // setSelected([...companyList]); | |
51 | - // }, [companyList]); | |
52 | - | |
53 | 21 | return { |
54 | 22 | selectData, |
55 | 23 | setSelectData, |
56 | - // companyList, | |
57 | 24 | visible, |
58 | 25 | setVisible, |
59 | - // setCompanyParams, | |
60 | - // companyParams, | |
61 | - // dealerList, | |
62 | - // setLoading, | |
63 | - // loading, | |
64 | - // dealerLoading, | |
26 | + | |
65 | 27 | disabled, |
66 | 28 | setDisabled, |
67 | 29 | selected, | ... | ... |