refactor: remove unused classes and consolidate ViewModels in Core
Remove 9 unused types from Core (duplicate extension classes, TableSpec, ColumnSpec, LotLocation), move ComponentLotViewModel and OperatorViewModel from Client to Core, and refactor DataSync.Dev to use pipeline-based configuration. Fix Login.razor to use UserInfoDto directly.
This commit is contained in:
@@ -0,0 +1,96 @@
|
||||
{
|
||||
"settings": {
|
||||
"sizeCategories": {
|
||||
"small": ["Branch", "OrgHierarchy", "WorkCenter", "ProfitCenter"],
|
||||
"medium": ["JdeUser", "FunctionCode", "Item", "RouteMaster"],
|
||||
"large": ["Lot", "MisData", "WorkOrder_Curr", "WorkOrder_Hist", "LotUsage_Hist", "WorkOrderComponent_Hist"],
|
||||
"veryLarge": ["WorkOrderStep_Hist", "WorkOrderComponent_Curr", "WorkOrderRouting", "LotUsage_Curr", "WorkOrderStep_Curr", "WorkOrderTime_Hist", "WorkOrderTime_Curr"]
|
||||
}
|
||||
},
|
||||
"pipelines": {
|
||||
"Branch": {
|
||||
"source": { "fileName": "branch.pb.zstd" },
|
||||
"destination": { "table": "Branch" }
|
||||
},
|
||||
"OrgHierarchy": {
|
||||
"source": { "fileName": "orghierarchy.pb.zstd" },
|
||||
"destination": { "table": "OrgHierarchy" }
|
||||
},
|
||||
"WorkCenter": {
|
||||
"source": { "fileName": "workcenter.pb.zstd" },
|
||||
"destination": { "table": "WorkCenter" }
|
||||
},
|
||||
"ProfitCenter": {
|
||||
"source": { "fileName": "profitcenter.pb.zstd" },
|
||||
"destination": { "table": "ProfitCenter" }
|
||||
},
|
||||
"JdeUser": {
|
||||
"source": { "fileName": "jdeuser.pb.zstd" },
|
||||
"destination": { "table": "JdeUser" }
|
||||
},
|
||||
"FunctionCode": {
|
||||
"source": { "fileName": "functioncode.pb.zstd" },
|
||||
"destination": { "table": "FunctionCode" }
|
||||
},
|
||||
"Item": {
|
||||
"source": { "fileName": "item.pb.zstd" },
|
||||
"destination": { "table": "Item" }
|
||||
},
|
||||
"RouteMaster": {
|
||||
"source": { "fileName": "routemaster.pb.zstd" },
|
||||
"destination": { "table": "RouteMaster" }
|
||||
},
|
||||
"Lot": {
|
||||
"source": { "fileName": "lot.pb.zstd" },
|
||||
"destination": { "table": "Lot" }
|
||||
},
|
||||
"MisData": {
|
||||
"source": { "fileName": "misdata.pb.zstd" },
|
||||
"destination": { "table": "MisData" }
|
||||
},
|
||||
"WorkOrder_Curr": {
|
||||
"source": { "fileName": "workorder_curr.pb.zstd" },
|
||||
"destination": { "table": "WorkOrder_Curr" }
|
||||
},
|
||||
"WorkOrder_Hist": {
|
||||
"source": { "fileName": "workorder_hist.pb.zstd" },
|
||||
"destination": { "table": "WorkOrder_Hist" }
|
||||
},
|
||||
"LotUsage_Curr": {
|
||||
"source": { "fileName": "lotusage_curr.pb.zstd" },
|
||||
"destination": { "table": "LotUsage_Curr" }
|
||||
},
|
||||
"LotUsage_Hist": {
|
||||
"source": { "fileName": "lotusage_hist.pb.zstd" },
|
||||
"destination": { "table": "LotUsage_Hist" }
|
||||
},
|
||||
"WorkOrderComponent_Curr": {
|
||||
"source": { "fileName": "workordercomponent_curr.pb.zstd" },
|
||||
"destination": { "table": "WorkOrderComponent_Curr" }
|
||||
},
|
||||
"WorkOrderComponent_Hist": {
|
||||
"source": { "fileName": "workordercomponent_hist.pb.zstd" },
|
||||
"destination": { "table": "WorkOrderComponent_Hist" }
|
||||
},
|
||||
"WorkOrderStep_Curr": {
|
||||
"source": { "fileName": "workorderstep_curr.pb.zstd" },
|
||||
"destination": { "table": "WorkOrderStep_Curr" }
|
||||
},
|
||||
"WorkOrderStep_Hist": {
|
||||
"source": { "fileName": "workorderstep_hist.pb.zstd" },
|
||||
"destination": { "table": "WorkOrderStep_Hist" }
|
||||
},
|
||||
"WorkOrderTime_Curr": {
|
||||
"source": { "fileName": "workordertime_curr.pb.zstd" },
|
||||
"destination": { "table": "WorkOrderTime_Curr" }
|
||||
},
|
||||
"WorkOrderTime_Hist": {
|
||||
"source": { "fileName": "workordertime_hist.pb.zstd" },
|
||||
"destination": { "table": "WorkOrderTime_Hist" }
|
||||
},
|
||||
"WorkOrderRouting": {
|
||||
"source": { "fileName": "workorderrouting.pb.zstd" },
|
||||
"destination": { "table": "WorkOrderRouting" }
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user