From 9c842d71b7d742eae34ef8610faa354ca69192b1 Mon Sep 17 00:00:00 2001 From: liminge Date: Wed, 9 Mar 2022 17:19:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=B7=E6=B1=82=E5=A4=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/workbench/fwzc_fwcs.vue | 111 ++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) diff --git a/src/pages/workbench/fwzc_fwcs.vue b/src/pages/workbench/fwzc_fwcs.vue index 36c7ed7..63c30a0 100644 --- a/src/pages/workbench/fwzc_fwcs.vue +++ b/src/pages/workbench/fwzc_fwcs.vue @@ -269,6 +269,31 @@ + + +
@@ -380,6 +405,31 @@ >
+ + + @@ -621,6 +671,31 @@ + + +
@@ -1011,6 +1086,16 @@ export default { ] } ], + sjfwQqtcs:[ + { + label: "key", + prop: "requestEncoding", + type: "input", + align: "left" + }, + { label: "value", prop: "requestValue", type: "input", align: "left" } + ], + datasQqu:[], datasZhForm: [], datasZhwww: [], emptyText: "暂无数据", @@ -1201,6 +1286,7 @@ export default { clickFwcs() { let headers = {}; let requestData = {}; + let requestHeaderDataObj = {}; if (this.activeBtn == 0 || this.activeBtn == 3) { if (this.sqfsVal != "") { headers.Authorization = []; @@ -1253,6 +1339,31 @@ export default { } } } + if(this.activeBtn == 0 || this.activeBtn == 2 || this.activeBtn == 3 || this.activeBtn == 4){ + let requestHeader = this.$refs.fwcs_zhfw_qqtcs.getTableData(); + for (let i = 0; i < requestHeader.length; i++) { + if ( + requestHeader[i] && + requestHeader[i].requestEncoding && + requestHeader[i].requestValue && + requestHeader[i].requestEncoding != "" && + requestHeader[i].requestValue != "" + ) { + console.log(Object.keys(requestHeaderDataObj).indexOf(requestHeader[i].requestEncoding) == -1) + if ( + Object.keys(requestHeaderDataObj).indexOf(requestHeader[i].requestEncoding) == -1 + ) { + requestHeaderDataObj[requestHeader[i].requestEncoding] = []; + requestHeaderDataObj[requestHeader[i].requestEncoding][0] = requestHeader[i].requestValue; + } else { + requestHeaderDataObj[requestHeader[i].requestEncoding].push( + requestHeader[i].requestValue + ); + } + } + } + headers = Object.assign(headers, requestHeaderDataObj) + } let bodys = ""; let contentType = ""; if (this.activeBtn == 0 || this.activeBtn == 3) { -- 2.26.0