From 3b4d27bcc95eb167436fb37ed7d8bc0739c2da7a Mon Sep 17 00:00:00 2001 From: xuyiming Date: Tue, 11 Aug 2020 16:36:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=B3=E8=AF=B7=E7=9A=84=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E5=93=8D=E5=BA=94=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workbench/fwgl/apply_service_detail.vue | 49 ++++++++++--------- src/pages/workbench/fwgl/serviceDetail.vue | 14 +++--- 2 files changed, 33 insertions(+), 30 deletions(-) diff --git a/src/pages/workbench/fwgl/apply_service_detail.vue b/src/pages/workbench/fwgl/apply_service_detail.vue index bf9dfb2..c6e6583 100644 --- a/src/pages/workbench/fwgl/apply_service_detail.vue +++ b/src/pages/workbench/fwgl/apply_service_detail.vue @@ -157,28 +157,33 @@ export default { ], header_arr:[ { - prop:'wfwmc', - label:'微服务名称', - minWidth:'20%', - align:'left', + prop: "name", + label: "字段编码", + align: "left", + width: 200 }, { - prop:'jkzt', - label:'健康状态', - width:'120px', - align:'center', + prop: "label", + label: "字段名称", + align: "center", + width: 200 }, { - prop:'jklj', - label:'接口链接', - minWidth:'40%', - align:'center', + prop: "show_type", + label: "字段类型", + align: "center", + width: 240 }, { - prop:'wfwms', - label:'微服务描述', - minWidth:'40%', - align:'left', + prop: "descript", + label: "字段说明", + align: "left", + }, + { + prop: "example", + label: "字段示例数值", + align: "center", + width: 240 }, ], service_arr:['服务基本信息','接口详细信息','申请审批信息'], @@ -372,14 +377,10 @@ export default { this.$set(this.apply_arr[6], "info", '访问次数:'+data.service_apply_info.request_spcs.pv+'/日,'+'访问量:'+data.service_apply_info.request_spcs.count+'/日'); this.$set(this.apply_arr[7], "info", data.service_apply_info.duration + (data.service_apply_info.duration_unit==1?'月':'年')); this.$set(this.apply_arr[8], "info", data.service_apply_info.apply_time.replace('T'," ").split('+')[0]); - this.zd_table_arr = [ - { - wfwmc:data.name, - jkzt:data.health_state, - jklj:data.req_url, - wfwms:data.descript - } - ] + this.zd_table_arr = JSON.parse(data.service_apply_info.res_fields || "[]"); + if (this.zd_table_arr.length===0) { + this.$set(this.servicead_arr[4], "info", "无响应参数"); + } console.log(this.zd_table_arr); if(data.service_apply_info.approval_process){ data.service_apply_info.approval_process.forEach(e => { diff --git a/src/pages/workbench/fwgl/serviceDetail.vue b/src/pages/workbench/fwgl/serviceDetail.vue index cc2114f..3700b7c 100644 --- a/src/pages/workbench/fwgl/serviceDetail.vue +++ b/src/pages/workbench/fwgl/serviceDetail.vue @@ -229,32 +229,31 @@ export default { { prop: "name", label: "字段编码", - minWidth: "20%", align: "left", + width: 240 }, { prop: "label", label: "字段名称", - minWidth: "20%", align: "center", + width: 200 }, { prop: "show_type", label: "字段类型", - width: "100px", align: "center", + width: 240 }, { prop: "descript", label: "字段说明", - minWidth: "30%", align: "left", }, { prop: "is_must", label: "是否必须", - width: "120px", align: "center", + width: 240 }, ], // 请求参数-header req_data: [], // 请求参数 @@ -263,20 +262,22 @@ export default { { prop: "name", label: "字段编码", - minWidth: "20%", align: "left", + width: 240 }, { prop: "label", label: "字段名称", minWidth: "20%", align: "center", + width: 200 }, { prop: "show_type", label: "字段类型", width: "100px", align: "center", + width: 240 }, { prop: "descript", @@ -289,6 +290,7 @@ export default { label: "字段示例数值", width: "120px", align: "center", + width: 240 }, ], // 响应参数-header res_data: [], // 响应参数 -- 2.26.0