diff --git a/src/views/ne/neLicense/components/UploadLicenseFile.vue b/src/views/ne/neLicense/components/UploadLicenseFile.vue
index 70b11e77..6d1c9438 100644
--- a/src/views/ne/neLicense/components/UploadLicenseFile.vue
+++ b/src/views/ne/neLicense/components/UploadLicenseFile.vue
@@ -1,5 +1,5 @@
@@ -178,11 +206,50 @@ onMounted(() => {});
-
+
+
+ {{ s.neType }}
+
+
+
+
+ Universal
+ AUSF-UDM-IMS
+
+
+
+
+
+
+
+
+ Upload
+
+
+
+
+
{});
list-type="text"
:multiple="true"
:max-count="1"
- :show-upload-list="false"
+ :show-upload-list="{
+ showPreviewIcon: false,
+ showRemoveIcon: false,
+ showDownloadIcon: false,
+ }"
:before-upload="fnBeforeUploadFile"
:custom-request="fnUploadFile"
:disabled="modalState.confirmLoading"
@@ -204,7 +275,7 @@ onMounted(() => {});
- 5GC
+ Other
AUSF-UDM-IMS
diff --git a/src/views/system/quick-start/components/NeInfoSoftwareLicense.vue b/src/views/system/quick-start/components/NeInfoSoftwareLicense.vue
index e52733f2..75d089c5 100644
--- a/src/views/system/quick-start/components/NeInfoSoftwareLicense.vue
+++ b/src/views/system/quick-start/components/NeInfoSoftwareLicense.vue
@@ -60,6 +60,8 @@ type StateType = {
selectedRowKeys: (string | number)[];
/**授权文件上传 */
visibleByLicenseFile: boolean;
+ /**授权文件上传勾选指定到网元授权列表 */
+ neLicenseList: any[];
/**确定按钮 loading */
confirmLoading: boolean;
};
@@ -70,6 +72,7 @@ let state: StateType = reactive({
data: [],
selectedRowKeys: [],
visibleByLicenseFile: false,
+ neLicenseList: [],
confirmLoading: false,
});
@@ -88,6 +91,21 @@ function fnModalCancel() {
state.visibleByLicenseFile = false;
}
+/**对话框弹出打开执行函数 */
+function fnModalOpen() {
+ if (state.selectedRowKeys.length > 0) {
+ // 勾选的网元数据的网元类型
+ let neTypeArr = state.data.filter(item =>
+ state.selectedRowKeys.includes(item.id)
+ );
+ state.neLicenseList = neTypeArr;
+ }else{
+ state.neLicenseList = []
+ }
+
+ state.visibleByLicenseFile = !state.visibleByLicenseFile;
+}
+
/**勾选刷新网元状态 */
function fnRecordState() {
Modal.confirm({
@@ -236,6 +254,7 @@ onMounted(() => {
@@ -244,12 +263,7 @@ onMounted(() => {
上一步
- (state.visibleByLicenseFile = !state.visibleByLicenseFile)
- "
- >
+
Upload License