From 6065e9a7826aa70c55a3681454a7853447f76e50 Mon Sep 17 00:00:00 2001 From: zhangjun1 Date: Thu, 23 Jul 2020 12:15:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AB=98=E4=BA=AE=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/workbench/search_act.vue | 25 ++++++++--- src/pages/workbench/yygl/deployment.vue | 60 ++++++++++++++++++++----- 2 files changed, 66 insertions(+), 19 deletions(-) diff --git a/src/pages/workbench/search_act.vue b/src/pages/workbench/search_act.vue index 4bb1d1d..660cf88 100644 --- a/src/pages/workbench/search_act.vue +++ b/src/pages/workbench/search_act.vue @@ -108,13 +108,24 @@ export default { this.listTotal = response.data.data.total var temp = [] response.data.data.data.forEach((e,idx) => { - var temp_str = '' - let replaceReg = new RegExp(this.input3, 'g') - let replaceString ='' + this.input3 + '' - temp_str = (JSON.stringify(e._source)).replace( - replaceReg, - replaceString - ) + var temp_str = JSON.stringify(e._source) + var temp_arr = this.input3.split('') + temp_arr.forEach(el => { + let replaceReg = new RegExp(el, 'g') + let replaceString ='' + el + '' + temp_str = (temp_str).replace( + replaceReg, + replaceString + ) + }); + // let replaceReg = new RegExp(this.input3, 'g') + // let replaceString ='' + this.input3 + '' + // temp_str = (JSON.stringify(e._source)).replace( + // replaceReg, + // replaceString + // ) + + temp.push({...e._source,_source:temp_str,index:idx+1+(this.currentPage-1)*10}) }); this.tableData = temp diff --git a/src/pages/workbench/yygl/deployment.vue b/src/pages/workbench/yygl/deployment.vue index 4948482..01c7d0b 100644 --- a/src/pages/workbench/yygl/deployment.vue +++ b/src/pages/workbench/yygl/deployment.vue @@ -149,12 +149,23 @@
云存储
-
- -

- {{it.disk_serial_number}} ({{'用量:'+it.disk_cap+'Gi'+' '+' ' +'类型:'+it.store_type}}) -

-
+
+
+

存储类型:

+
+
nfs-client
+
rook-ceph-block
+
+
+ +

数据盘:

+
+ +

+ {{it.disk_serial_number}} ({{it.disk_cap+'Gi'}}) +

+
+
@@ -365,23 +376,24 @@ export default { step2_arr.forEach((e) => { if (e.type == "radio") { e["val"] = e.value[0]; - // this.deal_key_value(this.app_set_info,e.name,e.type,e.value[0]) } else if (e.type == "storage") { - e["dwtype"] = e.storage.indexOf("Gi") == -1 ? 1 : 0; - // this.deal_key_value(this.app_set_info,e.name,e.type,e.storage) + debugger + this.select_volumn=[] + e['check_type'] = 0 + e['storage_type'] = 0 + console.log(this.pvc_list); + e['value'] = [this.pvc_list[0].disk_serial_number+';'+this.pvc_list[0].id] } else if (e.type == "resource") { let memory = e.memory; let cpu = e.cpu; e["memory_type"] = memory.indexOf("Mi") == -1 ? "Gi" : "Mi"; e["memory"] = parseInt(memory); e["cpu"] = parseInt(cpu); - // this.deal_key_value(this.app_set_info,e.name,'resource',[memory,cpu]) } else if(e.type == "volume") { this.select_volumn=[] e['check_type'] = 0 console.log(this.pvc_list); e['value'] = this.pvc_list[0].disk_serial_number+';'+this.pvc_list[0].id - // this.deal_key_value(this.app_set_info,e.name,e.type,e.value) }else{ } @@ -687,7 +699,28 @@ export default { }; + +