class="taskmodel_list"
[nzDataSource]="checkDetail"
nzBordered
- [nzHeader]="'配置审核详情:'"
+ [nzHeader]="'Configuration Audit Detail:'"
[nzFooter]="null"
*ngIf="taskModel !== false"
[nzRenderItem]="checkItem"
class="taskmodel_list"
[nzDataSource]="businessRequirement"
nzBordered
- [nzHeader]="'业务需求信息:'"
+ [nzHeader]="'Business Requirement Information:'"
[nzFooter]="null"
[nzRenderItem]="businessItem"
>
class="taskmodel_list"
[nzDataSource]="NSTinfo"
nzBordered
- [nzHeader]="'匹配NST信息:'"
+ [nzHeader]="'Matching NST Information:'"
[nzFooter]="null"
[nzRenderItem]="taskItem"
>
showdetail(data: any): void {
this.taskId = data.task_id;
- this.moduleTitle = data.processing_status;
+ this.moduleTitle = data.task_name;
if (data.processing_status === 'Waiting to Confirm') {
this.showDetail = true;
} else {
>
</app-basic-info>
<div>
- <nz-list class="taskmodel_list" nzBordered [nzHeader]="'匹配共享切片实例:'" [nzFooter]="null" *ngIf="slicingInstances">
+ <nz-list class="taskmodel_list" nzBordered [nzHeader]="'Matching Shared NSI: '" [nzFooter]="null" *ngIf="slicingInstances">
<nz-list-item nz-row nzType="flex" nzJustify="start" [nzGutter]="8">
<div nz-col nzSpan="12">
- 切片实例 ID:
+ NSI ID:
<nz-select
nzShowSearch
[(ngModel)]="selectedServiceId"
</nz-select>
</div>
<div nz-col nzSpan="8">
- 切片实例名称:{{ selectedServiceName }}
+ NSI Name:{{ selectedServiceName }}
</div>
<div nz-col nzSpan="4">
<button nz-button nzType="primary" (click)="resetSlicingInstance()">
</div>
</nz-list-item>
<nz-list-item nz-row nzType="flex" nzJustify="start" [nzGutter]="8">
- <p class="listitem_subtitle" nz-col nzSpan="24">匹配的共享切片子网实例:</p>
+ <p class="listitem_subtitle" nz-col nzSpan="24">Matching Shared NSSI:</p>
<nz-card *ngFor="let item of slicingSubnet" nzType="inner" nz-col nzSpan="24" [nzTitle]="item.title">
<div nz-row [nzGutter]="8">
<div nz-col nzSpan="12">
- 切片子网实例 ID:
+ NSSI ID:
<nz-select
nzShowSearch
[nzDisabled]="isDisabled"
</nz-select>
</div>
<div nz-col nzSpan="8">
- 切片子网实例名称:{{item.slicingName}}
+ NSSI Name:{{item.slicingName}}
</div>
<div nz-col nzSpan="4">
<button nz-button nzType="primary" (click)="restSubnetInstance(item)" [disabled]='isDisabled'
// 子网实例
slicingSubnet: any[] = [
{
- title: '无线域',
+ title: 'An',
context: 'an',
slicingId: '',
slicingName: '',
instances: []
},
{
- title: '传输域',
+ title: 'Tn',
context: 'tn',
slicingId: '',
slicingName: '',
instances: []
},
{
- title: '核心域',
+ title: 'Cn',
context: 'cn',
slicingId: '',
slicingName: '',
}
changeParams (params: any): void {
- const index = this.paramsTitle === '无线域' ? 0 : (this.paramsTitle === '传输域' ? 1 : 2);
+ const index = this.paramsTitle === 'An' ? 0 : (this.paramsTitle === 'Tn' ? 1 : 2);
this.slicingSubnet[index].params = params
}
<nz-modal [(nzVisible)]="showModel" [nzTitle]="title + 'Parameter'" (nzOnCancel)="handleCancel()" (nzOnOk)="handleOk()"
nzWidth="700px">
<div class="subnet_params_container">
- <form nz-form *ngIf="title === '无线域'">
+ <form nz-form *ngIf="title === 'An'">
<nz-form-item *ngFor="let item of wirelessFormItems">
<nz-form-label [nzSpan]="6" nzRequired [nzFor]="item.key">
{{ item.title }}
</div>
</nz-form-item>
</form>
- <form nz-form *ngIf="title === '传输域'">
+ <form nz-form *ngIf="title === 'Tn'">
<nz-form-item *ngFor="let item of transferFormItems">
<nz-form-label [nzSpan]="7" nzRequired [nzFor]="item.key">
{{ item.title }}
</nz-form-control>
</nz-form-item>
</form>
- <form nz-form *ngIf="title === '核心域'">
+ <form nz-form *ngIf="title === 'Cn'">
<nz-form-item *ngFor="let item of coreFormItems">
- <nz-form-label [nzSpan]="10" nzRequired [nzFor]="item.key">
+ <nz-form-label [nzSpan]="13" nzRequired [nzFor]="item.key">
{{ item.title }}
</nz-form-label>
- <nz-form-control [nzSpan]="10">
+ <nz-form-control [nzSpan]="8">
<input nz-input [id]="item.key" [name]="item.key" [(ngModel)]="detailData[item.key]"
[readOnly]="item.title === 'S-NSSAI'"
*ngIf=" item.title !== 'Resource Sharing Level' && item.title !== 'Mobility' " />
ngOnInit() { }
ngOnChanges() {
- if (this.title === '无线域') {
+ if (this.title === 'An') {
this.AreaFormatting();
}
}
handleOk(): void {
let params: object;
- if (this.title === '无线域') {
+ if (this.title === 'An') {
const an_coverage_area_ta_list: string[] = [];
this.areaList.forEach( item => {
let str: string = '';
key: 'max_number_of_ues'\r
},\r
{\r
- title: '上行区域流量密度(Mbps/km )',\r
+ title: 'Uplink Regional Traffic Density(Mbps/km )',\r
key: 'area_traffic_cap_ul'\r
},\r
{\r
- title: '下行区域流量密度(Mbps/km )',\r
+ title: 'Downlink Regional Traffic Density(Mbps/km )',\r
key: 'area_traffic_cap_dl'\r
}\r
],\r
key: 'cn_activity_factor'\r
},\r
{\r
- title: '用户下行体验速率(Mbps)',\r
+ title: 'User Downlink Experience Rate(Mbps)',\r
key: 'cn_exp_data_rate_dl'\r
},\r
{\r
- title: '用户上行体验速率(Mbps)',\r
+ title: 'User Uplink Experience Rate(Mbps)',\r
key: 'cn_exp_data_rate_ul'\r
},\r
{\r
- title: '下行区域流量密度(Mbps/km )',\r
+ title: 'Downlink Regional Traffic Density(Mbps/km )',\r
key: 'cn_area_traffic_cap_dl'\r
},\r
{\r
- title: '下行区域流量密度(Mbps/km )',\r
+ title: 'Uplink Regional Traffic Density(Mbps/km )',\r
key: 'cn_area_traffic_cap_ul'\r
}\r
]\r