@maxvision/maxerp-api-client
Advanced tools
Comparing version 1.18.0 to 1.19.0
108
Api.ts
@@ -287,2 +287,34 @@ /* eslint-disable */ | ||
export interface ERPOrderListItemResDTO { | ||
/** @format date-time */ | ||
createdAt?: string; | ||
customerCardNumber?: string; | ||
/** @format int64 */ | ||
customerId?: number; | ||
customerName?: string; | ||
customerPhoneNumber?: string; | ||
/** @format int64 */ | ||
lastModifiedById?: number; | ||
/** @format int64 */ | ||
orderId?: number; | ||
orderNumber?: string; | ||
orderStatus?: | ||
| "CREATED" | ||
| "CLOTHES_CHOSEN" | ||
| "PHOTO_SHOT" | ||
| "ORIGINAL_PHOTOS_UPLOADED" | ||
| "RETOUCHED_PHOTOS_UPLOADED" | ||
| "PHOTOS_CHOSEN" | ||
| "PHOTOS_RETOUCHED" | ||
| "PHOTOS_PRINTED" | ||
| "PHOTOS_DELIVERED" | ||
| "CANCELLED"; | ||
orderTotal?: string; | ||
productName?: string; | ||
/** @format int32 */ | ||
storeId?: number; | ||
/** @format date-time */ | ||
updatedAt?: string; | ||
} | ||
export interface ERPPasswordChangeReqDTO { | ||
@@ -496,2 +528,15 @@ email: string; | ||
export interface ERPSuccessPageResDTOOrderListItemResDTO { | ||
/** @format int32 */ | ||
code?: number; | ||
data?: ERPOrderListItemResDTO[]; | ||
message?: string; | ||
/** @format date-time */ | ||
timestamp?: string; | ||
/** @format int64 */ | ||
totalElements?: number; | ||
/** @format int32 */ | ||
totalPages?: number; | ||
} | ||
export interface ERPSuccessPageResDTOPositionDetailResDTO { | ||
@@ -1450,2 +1495,65 @@ /** @format int32 */ | ||
* @tags Order Controller | ||
* @name GetOrderList | ||
* @summary get order list | ||
* @request GET:/orders | ||
* @secure | ||
*/ | ||
getOrderList: ( | ||
query?: { | ||
/** @default "" */ | ||
query?: string; | ||
orderStatus?: | ||
| "CREATED" | ||
| "CLOTHES_CHOSEN" | ||
| "PHOTO_SHOT" | ||
| "ORIGINAL_PHOTOS_UPLOADED" | ||
| "RETOUCHED_PHOTOS_UPLOADED" | ||
| "PHOTOS_CHOSEN" | ||
| "PHOTOS_RETOUCHED" | ||
| "PHOTOS_PRINTED" | ||
| "PHOTOS_DELIVERED" | ||
| "CANCELLED"; | ||
/** @format int64 */ | ||
productId?: number; | ||
/** @format int64 */ | ||
customerId?: number; | ||
/** @format int32 */ | ||
storeId?: number; | ||
/** | ||
* @maxItems 2 | ||
* @minItems 2 | ||
*/ | ||
createdAtRange?: string[]; | ||
/** | ||
* Zero-based page index (0..N) | ||
* @min 0 | ||
* @default 0 | ||
*/ | ||
page?: number; | ||
/** | ||
* The size of the page to be returned | ||
* @min 1 | ||
* @default 20 | ||
*/ | ||
size?: number; | ||
/** | ||
* Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. | ||
* @default ["orderId,DESC"] | ||
*/ | ||
sort?: string[]; | ||
}, | ||
params: RequestParams = {}, | ||
) => | ||
this.http.request<ERPSuccessPageResDTOOrderListItemResDTO, ERPErrorResDTO>({ | ||
path: `/orders`, | ||
method: "GET", | ||
query: query, | ||
secure: true, | ||
...params, | ||
}), | ||
/** | ||
* No description | ||
* | ||
* @tags Order Controller | ||
* @name CreateOrder | ||
@@ -1452,0 +1560,0 @@ * @summary create order |
@@ -159,2 +159,23 @@ export interface ERPCustomerContactCreateReqDTO { | ||
} | ||
export interface ERPOrderListItemResDTO { | ||
/** @format date-time */ | ||
createdAt?: string; | ||
customerCardNumber?: string; | ||
/** @format int64 */ | ||
customerId?: number; | ||
customerName?: string; | ||
customerPhoneNumber?: string; | ||
/** @format int64 */ | ||
lastModifiedById?: number; | ||
/** @format int64 */ | ||
orderId?: number; | ||
orderNumber?: string; | ||
orderStatus?: "CREATED" | "CLOTHES_CHOSEN" | "PHOTO_SHOT" | "ORIGINAL_PHOTOS_UPLOADED" | "RETOUCHED_PHOTOS_UPLOADED" | "PHOTOS_CHOSEN" | "PHOTOS_RETOUCHED" | "PHOTOS_PRINTED" | "PHOTOS_DELIVERED" | "CANCELLED"; | ||
orderTotal?: string; | ||
productName?: string; | ||
/** @format int32 */ | ||
storeId?: number; | ||
/** @format date-time */ | ||
updatedAt?: string; | ||
} | ||
export interface ERPPasswordChangeReqDTO { | ||
@@ -350,2 +371,14 @@ email: string; | ||
} | ||
export interface ERPSuccessPageResDTOOrderListItemResDTO { | ||
/** @format int32 */ | ||
code?: number; | ||
data?: ERPOrderListItemResDTO[]; | ||
message?: string; | ||
/** @format date-time */ | ||
timestamp?: string; | ||
/** @format int64 */ | ||
totalElements?: number; | ||
/** @format int32 */ | ||
totalPages?: number; | ||
} | ||
export interface ERPSuccessPageResDTOPositionDetailResDTO { | ||
@@ -950,2 +983,44 @@ /** @format int32 */ | ||
* @tags Order Controller | ||
* @name GetOrderList | ||
* @summary get order list | ||
* @request GET:/orders | ||
* @secure | ||
*/ | ||
getOrderList: (query?: { | ||
/** @default "" */ | ||
query?: string | undefined; | ||
orderStatus?: "CREATED" | "CLOTHES_CHOSEN" | "PHOTO_SHOT" | "ORIGINAL_PHOTOS_UPLOADED" | "RETOUCHED_PHOTOS_UPLOADED" | "PHOTOS_CHOSEN" | "PHOTOS_RETOUCHED" | "PHOTOS_PRINTED" | "PHOTOS_DELIVERED" | "CANCELLED" | undefined; | ||
/** @format int64 */ | ||
productId?: number | undefined; | ||
/** @format int64 */ | ||
customerId?: number | undefined; | ||
/** @format int32 */ | ||
storeId?: number | undefined; | ||
/** | ||
* @maxItems 2 | ||
* @minItems 2 | ||
*/ | ||
createdAtRange?: string[] | undefined; | ||
/** | ||
* Zero-based page index (0..N) | ||
* @min 0 | ||
* @default 0 | ||
*/ | ||
page?: number | undefined; | ||
/** | ||
* The size of the page to be returned | ||
* @min 1 | ||
* @default 20 | ||
*/ | ||
size?: number | undefined; | ||
/** | ||
* Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. | ||
* @default ["orderId,DESC"] | ||
*/ | ||
sort?: string[] | undefined; | ||
} | undefined, params?: RequestParams) => Promise<AxiosResponse<ERPSuccessPageResDTOOrderListItemResDTO, any>>; | ||
/** | ||
* No description | ||
* | ||
* @tags Order Controller | ||
* @name CreateOrder | ||
@@ -952,0 +1027,0 @@ * @summary create order |
@@ -327,2 +327,15 @@ "use strict"; | ||
* @tags Order Controller | ||
* @name GetOrderList | ||
* @summary get order list | ||
* @request GET:/orders | ||
* @secure | ||
*/ | ||
getOrderList: function (query, params) { | ||
if (params === void 0) { params = {}; } | ||
return _this.http.request(__assign({ path: "/orders", method: "GET", query: query, secure: true }, params)); | ||
}, | ||
/** | ||
* No description | ||
* | ||
* @tags Order Controller | ||
* @name CreateOrder | ||
@@ -329,0 +342,0 @@ * @summary create order |
{ | ||
"name": "@maxvision/maxerp-api-client", | ||
"version": "1.18.0", | ||
"version": "1.19.0", | ||
"description": "Api client for Max Erp API", | ||
@@ -5,0 +5,0 @@ "main": "dist/Api.js", |
156204
4703