From 17d1ccd48a86439e05c0291579282290bb1d6fd1 Mon Sep 17 00:00:00 2001 From: xuyiming Date: Wed, 1 Jul 2020 18:07:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E9=94=AE=E9=83=A8=E7=BD=B2=E8=B0=83?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/workbench/yygl/deployment.vue | 60 ++++++------------------- 1 file changed, 13 insertions(+), 47 deletions(-) diff --git a/src/pages/workbench/yygl/deployment.vue b/src/pages/workbench/yygl/deployment.vue index 0e03d5e..a214d98 100644 --- a/src/pages/workbench/yygl/deployment.vue +++ b/src/pages/workbench/yygl/deployment.vue @@ -152,7 +152,7 @@ 高级配置
- + 上一步 @@ -240,7 +240,7 @@ export default { "v-apaas-code": codes, }, data: () => ({ - step: 2, + step: 0, senior_flag: false, begin_code: "", dialogInfo: { @@ -260,7 +260,6 @@ export default { value: 1, }, ], - vision_arr: ["1.0.1", "10.1.2", "2.2.3"], save_arr: [ [ "2Gi", @@ -322,42 +321,11 @@ export default { { required: true, message: "请选择存储容量", trigger: "change" }, ], }, + step2_arr:[], evtUuid: "", evtSource: null, stateList: [], finallyState: 0, - listStatus: [], - state: "", - text: "", - url: "", - act: 0, - stateList: [ - { - name: "获取部署参数", - value: "values", - content: "获取部署参数", - state: 1, - }, - { - name: "拉取部署文件", - value: "pull-chart", - content: "拉取部署文件", - state: 1, - }, - { - name: "开始部署", - value: "install", - content: "开始部署", - state: 1, - }, - { - name: "部署状态", - value: "deploy-status", - content: "部署状态", - state: 2, - }, - ], - step2_arr:[], }), methods: { get_name_space(){ @@ -501,7 +469,7 @@ export default { this.is_loading = false if(response.data.data){ this.$message.success('开始部署成功') - this.nextStep() + this.next_step() } }).catch(()=>{ this.is_loading = false @@ -532,7 +500,7 @@ export default { if(response.data.data){ this.$message.error('工作名称已存在') }else{ - this.nextStep(); + this.next_step(); } } }).catch(()=>{ @@ -568,13 +536,13 @@ export default { this.$set(item,key,true) } }, - preStep() { + pre_step() { this.step--; }, - nextStep() { + next_step() { this.step++; }, - getStatus() { + get_status() { let evtUuid = Math.random() .toString(16) .substr(3); @@ -585,7 +553,7 @@ export default { this.evtUuid = evtUuid; this.evtSource = evtSource; - let messages = [ + [ { id: "values", type: "message", @@ -654,11 +622,9 @@ export default { data: "在命名空间 test 下部署 ram001 成功!", }, }, - ]; - - messages.forEach((msg, index) => { + ].forEach((msg, index) => { setTimeout(() => { - this.updateStatus(msg); + this.update_status(msg); }, (index + 1) * 200); }); @@ -666,7 +632,7 @@ export default { console.log(event); }); }, - updateStatus(event) { + update_status(event) { let names = { values: "获取部署参数", "pull-chart": "拉取部署文件", @@ -706,7 +672,7 @@ export default { }, }, created() { - this.getStatus(); + this.get_status(); this.get_name_space(); this.get_step_info(); this.get_step_file(); -- 2.26.0