diff --git a/src/pages/workbench/fwzc_fwcs.vue b/src/pages/workbench/fwzc_fwcs.vue
index 36c7ed77895fabf7f47761e9ced9af646815a8bd..63c30a0686a1697436462f5520a617f36fb4deea 100644
--- a/src/pages/workbench/fwzc_fwcs.vue
+++ b/src/pages/workbench/fwzc_fwcs.vue
@@ -269,6 +269,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) {