2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-04-27 21:16:48 +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/";
@override
Map<String, String> defaultListFilters() {
Map<String, String> defaultFilters() {
return {
"sub_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
String get reference => getString("reference");

View File

@ -155,7 +155,8 @@ class InvenTreeSupplierPart extends InvenTreeModel {
return fields;
}
Map<String, String> _filters() {
@override
Map<String, String> defaultFilters() {
return {
"manufacturer_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");

View File

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

View File

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

View File

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

View File

@ -253,7 +253,7 @@ class InvenTreeStockItem extends InvenTreeModel {
}
@override
Map<String, String> defaultGetFilters() {
Map<String, String> defaultFilters() {
return {
"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 = [];
int get testTemplateCount => testTemplates.length;