diff options
author | liuwh7 <liuwh7@asiainfo.com> | 2022-03-04 14:13:19 +0800 |
---|---|---|
committer | liuwh7 <liuwh7@asiainfo.com> | 2022-03-04 14:13:24 +0800 |
commit | 125fb9b3811f9f580997545f92c93e0a01271abe (patch) | |
tree | 43ad20a5e8bd8bcdceeabc83bf794f0b81d1d595 /usecaseui-portal/src/app/views/services/slicing-management | |
parent | 37545534852e50f6fa0d46b2371d58a986410375 (diff) |
feat:intentBasedService predict
Signed-off-by: liuwh7 <liuwh7@asiainfo.com>
Change-Id: I08e0d7a5141325f830bf522b42894b399ea6e7af
Issue-ID: REQ-1075
Diffstat (limited to 'usecaseui-portal/src/app/views/services/slicing-management')
2 files changed, 13 insertions, 9 deletions
diff --git a/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/business-order/business-order.component.ts b/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/business-order/business-order.component.ts index 9c3fe319..aa5a5db1 100644 --- a/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/business-order/business-order.component.ts +++ b/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/business-order/business-order.component.ts @@ -1,8 +1,8 @@ import { Component, EventEmitter, Input, OnInit, Output } from "@angular/core"; -import { COMMUNICATION_FORM_ITEMS, MASKTEXT } from "./constants"; -import { Util } from "../../../../../shared/utils/utils"; -import { SlicingTaskServices } from "../../../../../core/services/slicingTaskServices"; import { NzMessageService } from "ng-zorro-antd"; +import { SlicingTaskServices } from "../../../../../core/services/slicingTaskServices"; +import { Util } from "../../../../../shared/utils/utils"; +import { COMMUNICATION_FORM_ITEMS, MASKTEXT } from "./constants"; @Component({ selector: "app-business-order", @@ -24,9 +24,7 @@ export class BusinessOrderComponent implements OnInit { this.slicing_order_info = { ...this.modelParams }; if (this.slicing_order_info.coverageArea) { areaList = []; - areaList.push( - this.slicing_order_info.coverageArea.split(" ").join(";") - ); + areaList.push(this.slicing_order_info.coverageArea); } } this.AreaFormatting(areaList); diff --git a/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/input-business-order/input-business-order.component.ts b/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/input-business-order/input-business-order.component.ts index e64f687f..7b4d9d1b 100644 --- a/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/input-business-order/input-business-order.component.ts +++ b/usecaseui-portal/src/app/views/services/slicing-management/csmf-slicing-business-management/input-business-order/input-business-order.component.ts @@ -79,12 +79,18 @@ export class InputBusinessOrderComponent implements OnInit { "text": this.communicationMessage }; this.myhttp["analysisInputText"](params) - .subscribe((data) => { + .subscribe((response) => { this.clickRepeat = false; - if (data === 0) { + const { code, message, data } = response; + if (code !== 200) { + this.msg.error(message); return; } - let orderForm = { ...data }; + + let orderForm = { + ...data, + intentContent: this.communicationMessage + }; this.communicationMessage = ""; this.showModel = false; this.modalOpreation.emit({ "cancel": false, "param": orderForm }); |