Add model for InvenTreePartAttachment

This commit is contained in:
Oliver 2021-08-15 16:49:59 +10:00
parent 40805b2aff
commit ffd423cf9a
5 changed files with 78 additions and 32 deletions

View file

@ -10,9 +10,6 @@ import 'package:http/http.dart' as http;
class InvenTreePartCategory extends InvenTreeModel {
@override
String NAME = "PartCategory";
@override
String get URL => "part/category/";
@ -74,9 +71,6 @@ class InvenTreePartCategory extends InvenTreeModel {
class InvenTreePartTestTemplate extends InvenTreeModel {
@override
String NAME = "PartTestTemplate";
@override
String get URL => "part/test-template/";
@ -131,9 +125,6 @@ class InvenTreePartTestTemplate extends InvenTreeModel {
class InvenTreePart extends InvenTreeModel {
@override
String NAME = "Part";
@override
String get URL => "part/";
@ -396,4 +387,21 @@ class InvenTreePart extends InvenTreeModel {
return part;
}
}
class InvenTreePartAttachment extends InvenTreeAttachment {
InvenTreePartAttachment() : super();
@override
String get URL => "part/attachment/";
InvenTreePartAttachment.fromJson(Map<String, dynamic> json) : super.fromJson(json);
@override
InvenTreeModel createFromJson(Map<String, dynamic> json) {
return InvenTreePartAttachment.fromJson(json);
}
}