|
|
@@ -64,23 +64,25 @@ function A8Manual() {
|
|
|
|
|
|
const getTreeFu = useCallback(async (val?: 1 | 2 | 3, fid?: number) => {
|
|
|
const res = await A8API_getTree();
|
|
|
- setLeftList(res.data);
|
|
|
+ if (res.code === 0) {
|
|
|
+ setLeftList(res.data);
|
|
|
|
|
|
- // 选中第一个
|
|
|
- if (res.data.length) {
|
|
|
- if (val === 1 || val === undefined) setOneId(res.data[0].id);
|
|
|
+ // 选中第一个
|
|
|
+ if (res.data.length) {
|
|
|
+ if (val === 1 || val === undefined) setOneId(res.data[0].id);
|
|
|
|
|
|
- const obj = fid
|
|
|
- ? res.data.find((v: any) => v.id === fid).children || []
|
|
|
- : res.data[0].children;
|
|
|
- if (obj && obj.length) {
|
|
|
- // 发送请求拿表格数据
|
|
|
- if (val === 2 || val === undefined) setTowId(obj[0].id);
|
|
|
- } else
|
|
|
- store.dispatch({
|
|
|
- type: "manual/getList",
|
|
|
- payload: { list: [], total: 0 } as any,
|
|
|
- });
|
|
|
+ const obj = fid
|
|
|
+ ? res.data.find((v: any) => v.id === fid).children || []
|
|
|
+ : res.data[0].children;
|
|
|
+ if (obj && obj.length) {
|
|
|
+ // 发送请求拿表格数据
|
|
|
+ if (val === 2 || val === undefined) setTowId(obj[0].id);
|
|
|
+ } else
|
|
|
+ store.dispatch({
|
|
|
+ type: "manual/getList",
|
|
|
+ payload: { list: [], total: 0 } as any,
|
|
|
+ });
|
|
|
+ }
|
|
|
}
|
|
|
}, []);
|
|
|
useEffect(() => {
|