From 4359194642e33e171346c2747c14ba630976cabd Mon Sep 17 00:00:00 2001 From: liudianxin Date: Mon, 13 Jul 2020 19:03:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BA=91=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E8=AF=A6=E6=83=85=EF=BC=8C=E4=B8=AA=E4=BA=BA=E6=A1=A3=E6=A1=88?= =?UTF-8?q?+=E6=8C=89=E9=92=AE=E7=BD=AE=E7=81=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/user/order/order_detail.vue | 2 +- src/pages/user/user_info.vue | 61 +++++++++++++++-------- src/pages/workbench/fwgl/cloud-detail.vue | 15 ++++-- 3 files changed, 51 insertions(+), 27 deletions(-) diff --git a/src/pages/user/order/order_detail.vue b/src/pages/user/order/order_detail.vue index 246b2ae..99a3c1c 100644 --- a/src/pages/user/order/order_detail.vue +++ b/src/pages/user/order/order_detail.vue @@ -416,7 +416,7 @@ export default { }) .then(response => { if (response.data.success == 1) { - let data = response.data.data; + let data = response.data.data || []; for (let i = 0; i < data.length; i++) { this.approval_arr1[i].result = data[i].apply_type_name; this.approval_arr1[i].arr[0].info = data[i].created; diff --git a/src/pages/user/user_info.vue b/src/pages/user/user_info.vue index 2cf05a7..5c5e557 100644 --- a/src/pages/user/user_info.vue +++ b/src/pages/user/user_info.vue @@ -57,12 +57,12 @@

当前用户类型:

升级为开发者 修改 + +
是否升级为开发者?
+ +
@@ -251,7 +263,7 @@ export default { newIpWhite: "", newIpBlack: "", diaPassWord: false, - couldUp: true + upLevelDia: false }; }, mounted() { @@ -269,7 +281,7 @@ export default { } }); }, - getUserInfo(id) { + getUserInfo() { this.$api.user.getUserDetail({ id: this.userId }).then(response => { if (response.data.success == 1) { let data = response.data.data; @@ -288,6 +300,7 @@ export default { : this.user_data.userType == 3 ? "普通用户" : "普通用户开发者"; + this.user_data.is_apply = data.is_apply; this.imgList = []; this.imgList.push(data.picture_path); this.formBusiness.businessSystemName = data.system_name; @@ -380,6 +393,26 @@ export default { } }); }, + cancelUpLevel() { + this.upLevelDia = false; + }, + submitUpLevel() { + this.upLevelDia = false; + this.$api.authority.updateLevel().then(response => { + if (response.data.success == 1) { + this.$message({ + message: "申请升级开发者成功", + type: "success" + }); + this.getUserInfo(); + } else { + this.$message({ + message: "申请升级开发者失败", + type: "error" + }); + } + }); + }, resetKey() { this.$confirm("此操作将重置您的密钥, 是否继续?", "提示", { confirmButtonText: "确定", @@ -413,22 +446,8 @@ export default { }); }); }, - upLevel() { - this.$api.authority.updateLevel().then(response => { - if (response.data.success == 1) { - this.$message({ - message: "申请升级开发者成功", - type: "success" - }); - this.couldUp = false; - this.getUserInfo(); - } else { - this.$message({ - message: "申请升级开发者失败", - type: "error" - }); - } - }); + showUpLevel() { + this.upLevelDia = true; }, copyKey() { const input = document.createElement("input"); diff --git a/src/pages/workbench/fwgl/cloud-detail.vue b/src/pages/workbench/fwgl/cloud-detail.vue index 3c8e234..e9f64b9 100644 --- a/src/pages/workbench/fwgl/cloud-detail.vue +++ b/src/pages/workbench/fwgl/cloud-detail.vue @@ -16,7 +16,11 @@
- +
{{ cloudData.workplace }}
@@ -398,23 +402,23 @@ export default { appListHeaders: [ { label: "应用名称", - prop: "app_name", + prop: "deploy_name", align: "center", type: "href" }, { label: "应用类型", - prop: "app_name", + prop: "type_name", align: "center" }, { label: "应用版本号", - prop: "app_name", + prop: "app_version", align: "center" }, { label: "应用部署时间", - prop: "app_name", + prop: "created", align: "center" } ], @@ -745,6 +749,7 @@ export default { width: 144px; height: 144px; border-radius: 8px; + border: 4px #f4f7fc solid; } .head_right { width: calc(100% - 160px); -- 2.26.0