skyouc
7 天以前 06d7fb698ce6d0efc7ff4224c6b68d2f50feb716
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
import {
    ListGuesser,
    EditGuesser,
    ShowGuesser,
} from "react-admin";
 
import host from "./system/host";
import config from './system/config';
import tenant from './system/tenant';
import role from './system/role';
import userLogin from './system/userLogin';
import dept from "./system/dept";
import menu from './system/menu'
import user from './system/user';
import operationRecord from './system/operationRecord';
import matnr from './basicInfo/matnr';
import matnrGroup from './basicInfo/matnrGroup';
import warehouse from './basicInfo/warehouse';
import warehouseAreas from './warehouseAreas';
import loc from './basicInfo/loc';
import container from './container';
import contract from './contract';
import qlyInspect from './orders/qlyInspect';
import dictType from './system/dicts/dictType';
import companys from './basicInfo/companys';
import locType from './basicInfo/locType';
import locArea from './basicInfo//locArea';
import locAreaMatRela from './basicInfo/locAreaMatRela';
import locAreaMat from './basicInfo/locAreaMat';
import serialRule from './system/serialRule';
import whMat from './basicInfo/whMat';
import asnOrder from './orders/asnOrder';
import purchase from './orders/purchase';
import fields from './fields';
import fieldsItem from './fieldsItem';
import warehouseAreasItem from './warehouseAreasItem';
import deviceSite from './basicInfo/deviceSite';
import waitPakin from './waitPakin';
import waitPakinLog from './histories/waitPakinLog';
import asnOrderLog from './histories/asnOrderLog';
import task from './task';
import taskLog from './histories/taskLog';
import stock from './orders/stock';
import delivery from './orders/delivery';
 
const ResourceContent = (node) => {
    switch (node.component) {
        case 'host':
            return host;
        case 'config':
            return config;
        case 'tenant':
            return tenant;
        case 'role':
            return role;
        case 'userLogin':
            return userLogin;
        case 'dept':
            return dept;
        case 'menu':
            return menu;
        case 'user':
            return user;
        case 'operationRecord':
            return operationRecord;
        case 'matnr':
            return matnr;
        case 'matnrGroup':
            return matnrGroup;
        case 'warehouse':
            return warehouse;
        case 'warehouseAreas':
            return warehouseAreas;
        case 'warehouseAreasItem':
            return warehouseAreasItem;
        case 'loc':
            return loc;
        case 'container':
            return container;
        case 'contract':
            return contract;
        case 'qlyInspect':
            return qlyInspect;
        case 'dictType':
            return dictType;
        case 'companys':
            return companys;
        case 'serialRule':
            return serialRule;
        case 'whMat':
            return whMat;
        case 'asnOrder':
            return asnOrder;
        case 'asnOrderLog':
            return asnOrderLog;
        case 'purchase':
            return purchase;
        case 'fields':
            return fields;
        case 'fieldsItem':
            return fieldsItem;
        case 'locType':
            return locType;
        case 'locArea':
            return locArea;
        case 'locAreaMatRela':
            return locAreaMatRela;
        case 'locAreaMat':
            return locAreaMat;
        case 'deviceSite':
            return deviceSite;
        case 'waitPakin':
            return waitPakin;
        case 'waitPakinLog':
            return waitPakinLog;
        case 'task':
            return task;
        case 'taskLog':
            return taskLog;
        case 'stock':
            return stock;
        case 'delivery':
            return delivery;
        default:
            return {
                list: ListGuesser,
                edit: EditGuesser,
                show: ShowGuesser,
            }
    }
}
 
export default ResourceContent;