943b946df35eff91ee21df55b27062cf94c280da
[usecase-ui.git] /
1 <div>
2   <div nz-row>
3     <div nz-col nzSpan="12" class="task_status">
4       <span>Status : </span>
5       <nz-select 
6         nzShowSearch 
7         nzAllowClear 
8         [(ngModel)]="selectedValue" 
9         nzPlaceHolder="Select a processing status" 
10         (ngModelChange)="processingStatusChange()"
11       >
12         <nz-option *ngFor="let item of statusOptions" [nzLabel]="item.title" [nzValue]="item.value"></nz-option>
13       </nz-select>
14     </div>
15   </div>
16   <div>
17     <nz-table 
18       #basicTable 
19       nzShowPagination
20       nzPageSizeOptions
21       nzShowSizeChanger
22       [nzTotal]="total"
23       [nzLoading]="loading"
24       [nzData]="listOfData"
25       [nzFrontPagination]="false"
26       (nzPageSizeChange)="pageSizeChange($event)"
27       (nzPageIndexChange)="pageNumChange($event)"
28     >
29       <thead>
30         <tr>
31           <th>任务ID</th>
32           <th>任务名称</th>
33           <th>S-NSSAI</th>
34           <th>切片业务类型</th>
35           <th>到达时间</th>
36           <th>处理环节</th>
37           <th>操作</th>
38         </tr>
39       </thead>
40       <tbody>
41         <tr *ngFor="let data of basicTable.data">
42           <td>{{ data.task_id }}</td>
43           <td>{{ data.task_name }}</td>
44           <td>{{ data.service_snssai }}</td>
45           <td>{{ data.service_type }}</td>
46           <td>{{ data.arrival_time }}</td>
47           <td>{{ data.status }}</td>
48           <td>
49             <span *ngIf="data.processing_status === 'Planning'" class="task_operation_disabled">{{ data.operation }}</span>
50             <a (click)="showdetail(data)" *ngIf="data.processing_status !== 'Planning'">{{ data.operation }}</a>
51           </td>
52         </tr>
53       </tbody>
54     </nz-table>
55   </div>
56   <app-slicing-task-model [moduleTitle]="moduleTitle" [showDetail]="showDetail" [taskId]="taskId"
57     (cancel)="showDetail=$event">
58   </app-slicing-task-model>
59   <app-check-process-model 
60     [moduleTitle]="moduleTitle"
61     [showProcess]="showProcess" 
62     [taskId]="taskId" 
63     (cancel)="showProcess=$event"
64   >
65   </app-check-process-model>
66 </div>