AW-1037 Add itemtasklist to service.
This commit is contained in:
parent
8e0d302fd4
commit
e279c04e62
@ -2,14 +2,22 @@
|
||||
export interface IItemTask {
|
||||
code?: string;
|
||||
taskType?: string;
|
||||
attributes?:any
|
||||
attributes?: any;
|
||||
message?: string,
|
||||
state?: number,
|
||||
started?: Date,
|
||||
finished?: Date
|
||||
}
|
||||
|
||||
export class ItemTask implements IItemTask {
|
||||
public code?:string;
|
||||
public taskType?: string;
|
||||
public attributes?: any;
|
||||
public message?: string;
|
||||
public state?: number;
|
||||
public started?: Date;
|
||||
public finished?: Date;
|
||||
|
||||
constructor() {
|
||||
}
|
||||
}
|
||||
}
|
@ -148,5 +148,9 @@ export class ItemService {
|
||||
postItemTask(item: IItem, task: IItemTask): Observable<IItemTask> {
|
||||
return this.httpClient.post<IItemTask>(`${this.ApiEndpoint()}/api/v1/items/${item.code}/tasks`, task);
|
||||
}
|
||||
|
||||
getItemTaskList(itemcode: string): Observable<IItemTask[]> {
|
||||
return this.httpClient.get<IItemTask[]>(`${this.ApiEndpoint()}/api/v1/items/${itemcode}/tasks`).pipe(map(ia => ia.map(i => this.parseDates(i))));
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user