mirror of
https://github.com/inventree/InvenTree.git
synced 2026-09-02 19:08:47 +00:00
Merge commit '27ca0836e7c7e46ebb41ea98d507972ae7a6b018' into block-notes
This commit is contained in:
@@ -12,12 +12,13 @@ export enum ApiEndpoints {
|
||||
// User API endpoints
|
||||
user_list = 'user/',
|
||||
user_set_password = 'user/:id/set-password/',
|
||||
user_me = 'user/me/',
|
||||
user_profile = 'user/profile/',
|
||||
user_roles = 'user/roles/',
|
||||
user_token = 'user/token/',
|
||||
user_tokens = 'user/tokens/',
|
||||
user_simple_login = 'email/generate/',
|
||||
// Individual user endpoints
|
||||
user_me_profile = 'user/me/profile/',
|
||||
user_me_roles = 'user/me/roles/',
|
||||
user_me_token = 'user/me/token/',
|
||||
user_me = 'user/me/',
|
||||
|
||||
// User auth endpoints
|
||||
auth_base = '/auth/',
|
||||
@@ -198,6 +199,17 @@ export enum ApiEndpoints {
|
||||
return_order_line_list = 'order/ro-line/',
|
||||
return_order_extra_line_list = 'order/ro-extra-line/',
|
||||
|
||||
transfer_order_list = 'order/transfer-order/',
|
||||
transfer_order_issue = 'order/transfer-order/:id/issue/',
|
||||
transfer_order_hold = 'order/transfer-order/:id/hold/',
|
||||
transfer_order_cancel = 'order/transfer-order/:id/cancel/',
|
||||
transfer_order_complete = 'order/transfer-order/:id/complete/',
|
||||
transfer_order_allocate = 'order/transfer-order/:id/allocate/',
|
||||
transfer_order_allocate_serials = 'order/transfer-order/:id/allocate-serials/',
|
||||
|
||||
transfer_order_line_list = 'order/transfer-order-line/',
|
||||
transfer_order_allocation_list = 'order/transfer-order-allocation/',
|
||||
|
||||
// Template API endpoints
|
||||
label_list = 'label/template/',
|
||||
label_print = 'label/print/',
|
||||
|
||||
@@ -207,6 +207,22 @@ export const ModelInformationDict: ModelDict = {
|
||||
api_endpoint: ApiEndpoints.return_order_line_list,
|
||||
icon: 'return_orders'
|
||||
},
|
||||
transferorder: {
|
||||
label: () => t`Transfer Order`,
|
||||
label_multiple: () => t`Transfer Orders`,
|
||||
url_overview: '/stock/location/index/transfer-orders',
|
||||
url_detail: '/stock/transfer-order/:pk/',
|
||||
api_endpoint: ApiEndpoints.transfer_order_list,
|
||||
admin_url: '/order/transferorder/',
|
||||
supports_barcode: true,
|
||||
icon: 'transfer_orders'
|
||||
},
|
||||
transferorderlineitem: {
|
||||
label: () => t`Transfer Order Line Item`,
|
||||
label_multiple: () => t`Transfer Order Line Items`,
|
||||
api_endpoint: ApiEndpoints.transfer_order_line_list,
|
||||
icon: 'transfer-orders'
|
||||
},
|
||||
address: {
|
||||
label: () => t`Address`,
|
||||
label_multiple: () => t`Addresses`,
|
||||
|
||||
@@ -24,6 +24,8 @@ export enum ModelType {
|
||||
salesordershipment = 'salesordershipment',
|
||||
returnorder = 'returnorder',
|
||||
returnorderlineitem = 'returnorderlineitem',
|
||||
transferorder = 'transferorder',
|
||||
transferorderlineitem = 'transferorderlineitem',
|
||||
importsession = 'importsession',
|
||||
address = 'address',
|
||||
contact = 'contact',
|
||||
|
||||
@@ -11,6 +11,7 @@ export enum UserRoles {
|
||||
part_category = 'part_category',
|
||||
purchase_order = 'purchase_order',
|
||||
return_order = 'return_order',
|
||||
transfer_order = 'transfer_order',
|
||||
sales_order = 'sales_order',
|
||||
stock = 'stock',
|
||||
stock_location = 'stock_location'
|
||||
@@ -40,6 +41,8 @@ export function userRoleLabel(role: UserRoles): string {
|
||||
return t`Purchase Orders`;
|
||||
case UserRoles.return_order:
|
||||
return t`Return Orders`;
|
||||
case UserRoles.transfer_order:
|
||||
return t`Transfer Orders`;
|
||||
case UserRoles.sales_order:
|
||||
return t`Sales Orders`;
|
||||
case UserRoles.stock:
|
||||
|
||||
Reference in New Issue
Block a user