1 import { Component, OnInit } from '@angular/core';
2 import * as moment from 'moment';
3 import { ServiceListService } from '.././../../../core/services/serviceList.service'
6 selector: 'app-slicing-task-management',
7 templateUrl: './slicing-task-management.component.html',
8 styleUrls: ['./slicing-task-management.component.less']
10 export class SlicingTaskManagementComponent implements OnInit {
12 constructor(private myhttp: ServiceListService) { }
17 showDetail: boolean = false;
19 detailData: object = {};
20 moduleTitle: string = "";
23 this.myhttp.getSlicingTaskList(1,10).subscribe (res => {
24 const { result_header: { result_code }, result_body: { slicing_task_list } } = res
25 if (+result_code === 200) {
26 this.listOfData = slicing_task_list.map( item => {
27 item.arrival_time = moment(+item.arrival_time).format('YYYY-MM-DD hh:mm')
28 switch (item.processing_status){
32 case 'Waiting to Confirm':
36 item.status = '切片创建中';
47 showdetail(data: any) {
48 console.log(data, this.showDetail)
49 this.detailData = data;
50 this.showDetail = true;
51 this.moduleTitle = data.status === 0 ? "Check Configuration" : "View Progress";