enum baseUrl{
baseUrl = '/api/usecaseui-server/v1' //online
- // baseUrl = 'https://192.168.235.77:30283' //local two
+ // baseUrl = 'https://192.168.235.25:30283/api/usecaseui-server/v1' //local two
}
interface servicesTableData {
this.http.getTemplateParameters(types, chosedtemplates)
.subscribe((data) => {
this.loadingAnimateShow = false;
- if (data.status == "FAILED") {
+ if (!data || !data.status) {
+ this.temParametersTips = true;
+ this.isVisible = true;
+ this.msg.error('Back end data format error')
+ }
+ else if (data.status == "FAILED") {
this.temParametersTips = true;
this.isVisible = true;
} else {
params = {...this.formData};
}
// Verify that each item is not empty, include special handeling of area_list
- if (this.Util.deepCheck(params) && this.areaCheckBeforeSubmit(params)) {
+ console.log(params)
+ let checkParams = params
+ if (this.title === 'An' || this.title === 'Cn') {
+ checkParams = this.coreFormItems.filter((item) => {
+ return item.required === true
+ })
+ } else if (this.title = 'Tn') {
+ checkParams = this.transferFormItems.filter((item) => {
+ return item.required === true
+ })
+ }
+ if (this.Util.deepCheck(checkParams) && this.areaCheckBeforeSubmit(params)) {
this.paramsDataChange.emit(params);
this.handleCancel();
} else {
{\r
title: 'Downlink Regional Traffic Density(Mbps/km )',\r
key: 'sliceProfile_AN_areaTrafficCapDL',\r
- required: true\r
+ required: false\r
},\r
{\r
title: 'Uplink Regional Traffic Density(Mbps/km )',\r
key: 'sliceProfile_AN_areaTrafficCapUL',\r
- required: true,\r
+ required: false\r
},\r
{\r
title: 'Script Name',\r
key: 'an_script_name',\r
- required: true\r
+ required: false\r
},\r
{\r
title: 'Overall User Density',\r
key: 'sliceProfile_AN_overallUserDensity',\r
- required: true\r
+ required: false\r
},\r
{\r
title:'Endpoint',\r
{\r
title: 'Downlink Regional Traffic Density(Mbps/km )',\r
key: 'cn_area_traffic_cap_dl',\r
- required: true\r
+ required: false\r
},\r
{\r
title: 'Uplink Regional Traffic Density(Mbps/km )',\r
key: 'cn_area_traffic_cap_ul',\r
- required: true\r
+ required: false\r
},\r
{\r
title: 'Script Name',\r
key: 'cn_script_name',\r
- required: true\r
+ required: false\r
},\r
{\r
title: 'Max Number of PUD Session',\r
{\r
title: 'OverAll User Density',\r
key: 'sliceProfile_CN_overallUserDensity',\r
- required: true\r
+ required: false\r
},\r
// {\r
// title: 'ip-address',\r