服务地址:
-
+
@@ -305,7 +312,6 @@ export default {
{ label: "字段名称", prop: "label", type: "input", align: "left" },
{ label: "字段说明", prop: "descript", type: "input", align: "left" }
],
- url: "",
emptyText: "暂无数据",
resultShow: false,
resSuccess: false,
@@ -354,11 +360,13 @@ export default {
{ label: "其他", value: 10 }
],
optionsOrganization: [],
+ datasFw: [],
datasQqcs: [],
datasFhcs: [],
request_fields: [],
response_fields: [],
- cover: ""
+ cover: "",
+ noSearchUrl: ""
}),
computed: {},
watch: {},
@@ -369,6 +377,23 @@ export default {
this.select = "GET";
this.serviceUrl = "";
},
+ getUrl(url) {
+ if (url.indexOf("?") != -1) {
+ this.noSearchUrl = url.substring(0, url.indexOf("?"));
+ let search = url.substring(url.indexOf("?") + 1);
+ let vars = search.split("&");
+ let arr = [];
+ for (let i = 0; i < vars.length; i++) {
+ if (vars[i] != "") {
+ let pair = vars[i].split("=");
+ arr[i] = {};
+ arr[i].requestEncoding = pair[0] ? pair[0] : "";
+ arr[i].requestValue = pair[1] ? pair[1] : "";
+ }
+ }
+ this.datasFw = arr;
+ }
+ },
clickFwcs() {
let headers = {};
let requestData = {};
@@ -378,6 +403,7 @@ export default {
headers.Authorization[0] = this.sqfsVal + " " + this.tokenVal;
}
let request = this.$refs.fwcs_sjfw_qq.getTableData();
+ console.log(request);
for (let i = 0; i < request.length; i++) {
if (
request[i] &&
@@ -481,6 +507,17 @@ export default {
.catch(function(response) {
console.log("unkonw error");
});
+ },
+ changeTable(val) {
+ let search = "?";
+ for (let i = 0; i < val.length; i++) {
+ if (val[i].requestEncoding != "") {
+ search =
+ search + val[i].requestEncoding + "=" + val[i].requestValue + "&";
+ }
+ }
+ let searchDel = search.substring(0, search.length - 1);
+ this.serviceUrl = this.noSearchUrl + searchDel;
}
},
mounted() {}