2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-04-28 05:26:47 +00:00

Refactoring

This commit is contained in:
Oliver Walters 2024-12-11 21:35:56 +11:00
parent 19fdac46a7
commit d5a9f4310e
6 changed files with 9 additions and 62 deletions

View File

@ -18,7 +18,7 @@ class InvenTreeBomItem extends InvenTreeModel {
String get URL => "bom/"; String get URL => "bom/";
@override @override
Map<String, String> defaultListFilters() { Map<String, String> defaultFilters() {
return { return {
"sub_part_detail": "true", "sub_part_detail": "true",
"part_detail": "true", "part_detail": "true",
@ -26,13 +26,6 @@ class InvenTreeBomItem extends InvenTreeModel {
}; };
} }
@override
Map<String, String> defaultGetFilters() {
return {
"sub_part_detail": "true",
};
}
// Extract the 'reference' value associated with this BomItem // Extract the 'reference' value associated with this BomItem
String get reference => getString("reference"); String get reference => getString("reference");

View File

@ -155,7 +155,8 @@ class InvenTreeSupplierPart extends InvenTreeModel {
return fields; return fields;
} }
Map<String, String> _filters() { @override
Map<String, String> defaultFilters() {
return { return {
"manufacturer_detail": "true", "manufacturer_detail": "true",
"supplier_detail": "true", "supplier_detail": "true",
@ -163,15 +164,6 @@ class InvenTreeSupplierPart extends InvenTreeModel {
}; };
} }
@override
Map<String, String> defaultListFilters() {
return _filters();
}
@override
Map<String, String> defaultGetFilters() {
return _filters();
}
int get manufacturerId => getInt("pk", subKey: "manufacturer_detail"); int get manufacturerId => getInt("pk", subKey: "manufacturer_detail");

View File

@ -227,16 +227,9 @@ class InvenTreePart extends InvenTreeModel {
} }
@override @override
Map<String, String> defaultListFilters() { Map<String, String> defaultFilters() {
return { return {
"location_detail": "true", "category_detail": "true",
};
}
@override
Map<String, String> defaultGetFilters() {
return {
"category_detail": "true", // Include category detail information
}; };
} }

View File

@ -64,14 +64,7 @@ class InvenTreePurchaseOrder extends InvenTreeOrder {
} }
@override @override
Map<String, String> defaultGetFilters() { Map<String, String> defaultFilters() {
return {
"supplier_detail": "true",
};
}
@override
Map<String, String> defaultListFilters() {
return { return {
"supplier_detail": "true", "supplier_detail": "true",
}; };

View File

@ -65,14 +65,7 @@ class InvenTreeSalesOrder extends InvenTreeOrder {
} }
@override @override
Map<String, String> defaultGetFilters() { Map<String, String> defaultFilters() {
return {
"customer_detail": "true",
};
}
@override
Map<String, String> defaultListFilters() {
return { return {
"customer_detail": "true", "customer_detail": "true",
}; };
@ -180,14 +173,7 @@ class InvenTreeSOLineItem extends InvenTreeOrderLine {
} }
@override @override
Map<String, String> defaultGetFilters() { Map<String, String> defaultFilters() {
return {
"part_detail": "true",
};
}
@override
Map<String, String> defaultListFilters() {
return { return {
"part_detail": "true", "part_detail": "true",
}; };

View File

@ -253,7 +253,7 @@ class InvenTreeStockItem extends InvenTreeModel {
} }
@override @override
Map<String, String> defaultGetFilters() { Map<String, String> defaultFilters() {
return { return {
"part_detail": "true", "part_detail": "true",
@ -263,16 +263,6 @@ class InvenTreeStockItem extends InvenTreeModel {
}; };
} }
@override
Map<String, String> defaultListFilters() {
return {
"part_detail": "true",
"location_detail": "true",
"supplier_detail": "true",
};
}
List<InvenTreePartTestTemplate> testTemplates = []; List<InvenTreePartTestTemplate> testTemplates = [];
int get testTemplateCount => testTemplates.length; int get testTemplateCount => testTemplates.length;