<!DOCTYPE html>
|
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:layout="http://www.w3.org/1999/xhtml"
|
xmlns:th="http://www.thymeleaf.org" >
|
|
<head>
|
<meta charset="UTF-8"/>
|
<title>解析WSDL</title>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
|
<link rel="stylesheet" th:href="@{${pubzyWebRoot} + 'BootStrap4/expand/plugins/jqgrid/ui.jqgrid-bootstrap.css'}"/>
|
<link rel="stylesheet"
|
th:href="@{${pubzyWebRoot} + 'BootStrap4/assets/plugins/bootstrap-datepicker/old_datepaker/datepicker.css'}"/>
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"/>
|
<link rel="stylesheet" th:href="@{${pubzyWebRoot} + 'BootStrap4/expand/plugins/portlet/css/portlet.css'}"/>
|
<script th:src="@{${pubzyWebRoot} + 'BootStrap4/assets/js/jquery.min.js'}"></script>
|
<script th:src="@{${pubzyWebRoot} + 'BootStrap4/expand/plugins/portlet/portlet.js'}"></script>
|
<script th:src="@{${pubzyWebRoot} + 'BootStrap4/assets/plugins/bootstrap-datepicker/old_datepaker/bootstrap-datepicker.js'}"></script>
|
<script th:src="@{${pubzyWebRoot} + 'BootStrap4/assets/plugins/bootstrap-datepicker/old_datepaker/bootstrap-datepicker.zh-CN.min.js'}"></script>
|
<script th:src="@{${pubzyWebRoot} + 'media/js/tabPages.js'}"></script>
|
<style>
|
.PanelBoxTitle{
|
background-color: #DEF0FC;
|
height: 41px;
|
padding-left: 10px;
|
border-top: 3px solid #DEF0FC;
|
line-height: 38px;
|
border-bottom: 1px solid #ddd;
|
}
|
.bigtb{
|
margin: 5px 0;
|
width: 50%;
|
}
|
.left{
|
margin: 10px 10px;
|
font-weight: bold;
|
font-family: "Microsoft Yahei", "微软雅黑", "宋体", "Simsun", "Open Sans"
|
}
|
.right{
|
margin-left: 10px;
|
}
|
.tbvalue{
|
width: 100%;
|
border:1px solid #F2F1EF;
|
border-collapse:collapse;
|
}
|
.tbvalue tr td{
|
border:1px solid #F2F1EF;
|
text-align: center;
|
height: 30px;
|
}
|
.tbl{
|
width: 12%;
|
}
|
</style>
|
|
<script th:inline="javascript">
|
window.onload=function (ev) {
|
var funObj =[[${Obj}]];
|
var tableSum="";
|
for (var i = 0; i < funObj.length; i++) {
|
var obj = funObj[i];
|
var data = eval('(' + obj + ')');
|
var table=["<div class=\"portlet box tjzy_blue\" style=\"margin-right: 1%; margin-bottom: 20px; margin-left: 1%;border:1px solid #DEF0FC;border-color: #DEF0FC!important;\">",
|
" <div class=\"PanelBoxTitle\" style=\"border-top-color: #DEF0FC!important;\">",
|
" <span style=\"font-size: 16px;\" id=\"name\">"+data.functionName+"</span>",
|
" <a onclick=\"\" href=\"/res/ZiYuanZhongXin/ZiYuanTuiJianGD?keepThis=True&FB_iframe=True&height=720&width=1150\" class=\"firstebox\" target=\"_blank\" style=\"cursor:pointer;float:right;color: #006D96;font-size:14px;padding-right:10px;\">更多>></a>",
|
" </div>",
|
" <div id=\"divtuijianziyuan\" class=\"portlet-body\" style=\"padding: 0px;\" name=\"loadbox\">",
|
" <table class=\"table\">",
|
" <tr>",
|
" <td class=\"tbl\">",
|
" <div class=\"left\">",
|
" 方法描述:",
|
" </div>",
|
" </td>",
|
" <td >",
|
" <div class=\"right\" style=\"text-align: left\" id=\"miaoshu\">"+data.ShuoMing+" ",
|
" </div>",
|
" </td>",
|
" </tr>",
|
" <tr>",
|
" <td class=\"tbl\">",
|
" <div class=\"left\">",
|
" 方法类型:",
|
" </div>",
|
" </td>",
|
" <td >",
|
" <div class=\"right\" style=\"text-align: left\">",
|
" POST",
|
" </div>",
|
" </td>",
|
" </tr>",
|
" <tr>",
|
" <td>",
|
" <div class=\"left\">",
|
" 请求参数:",
|
" </div>",
|
" </td>",
|
" <td >",
|
" <div class=\"right\">",
|
" </div>",
|
" </td>",
|
" </tr>",
|
" <tr>",
|
" <td colspan=\"2\">",
|
" <div id=\"canshu\" style=\"margin-left:10px\">"].join("");
|
console.log(data.ChanShus);
|
// if(data.ChanShus.length>0){
|
// var tb1="<table class='tbvalue' ><tr><td style='background-color:#F2F1EF'>参数名称</td><td style='background-color:#F2F1EF'>参数类型</td><td style='background-color:#F2F1EF'>是否必填</td><td style='background-color:#F2F1EF'>参数描述</td></tr>";
|
// for(i=0;i<data.ChanShus.length;i++){
|
// tb1+="<tr><td>"+data.ChanShus[i].name+"</td><td>"+data.ChanShus[i].type+"</td><td>必填</td><td>暂无</td></tr>";
|
// }
|
// tb1+="</table>";
|
// table+=tb1;
|
// }else {
|
// table+="无输入参数";
|
// }
|
if(data.ChanShus.length>0){
|
var tb1="<table class='tbvalue' ><tr><td style='background-color:#F2F1EF'>参数名称</td><td style='background-color:#F2F1EF'>参数类型</td><td style='background-color:#F2F1EF'>是否必填</td><td style='background-color:#F2F1EF'>参数描述</td></tr>";
|
for(var j=0;j<data.ChanShus.length;j++){
|
tb1+="<tr><td>"+data.ChanShus[j].name+"</td><td>"+data.ChanShus[j].type+"</td><td>必填</td><td>暂无</td></tr>";
|
}
|
tb1+="</table>";
|
table+=tb1;
|
}else {
|
table+="无输入参数";
|
}
|
var table2=["</div>",
|
" </td>",
|
" </tr>",
|
" <!--<tr>-->",
|
" <!--<td>-->",
|
" <!--<div class=\"left\">-->",
|
" <!--请求示例:-->",
|
" <!--</div>-->",
|
" <!--</td>-->",
|
" <!--<td >-->",
|
" <!--<div class=\"right\">-->",
|
" <!--</div>-->",
|
" <!--</td>-->",
|
" <!--</tr>-->",
|
" <!--<tr>-->",
|
" <!--<td colspan=\"2\">-->",
|
" <!--<div id=\"lizi\" style=\"margin-left:10px\">-->",
|
" <!--<img src=\"/image/shili.png\" />-->",
|
" <!--</div>-->",
|
" <!--</td>-->",
|
" <!--</tr>-->",
|
" <tr>",
|
" <td class=\"tbl\">",
|
" <div class=\"left\">",
|
" 返回类型:",
|
" </div>",
|
" </td>",
|
" <td >",
|
" <div class=\"right\" style=\"text-align: left\" id=\"return\">"].join("");
|
|
if(data.ResultType!=""){
|
table2+=data.ResultType;
|
}else {
|
table2+="空值";
|
}
|
var table3= ["</div>",
|
" </td>",
|
" </tr>",
|
" </table>",
|
" </div>",
|
"</div>"].join("");
|
tableSum+=table+table2+table3;
|
}
|
console.log(tableSum);
|
document.getElementById("wsdl").innerHTML=tableSum;
|
// document.getElementById("name").innerHTML=data.functionName;
|
// document.getElementById("miaoshu").innerHTML=data.ShuoMing;
|
// if(data.ChanShus.length>0){
|
// var tb1="<table class='tbvalue' ><tr><td style='background-color:#F2F1EF'>参数名称</td><td style='background-color:#F2F1EF'>参数类型</td><td style='background-color:#F2F1EF'>是否必填</td><td style='background-color:#F2F1EF'>参数描述</td></tr>";
|
// for(i=0;i<data.ChanShus.length;i++){
|
// tb1+="<tr><td>"+data.ChanShus[i].name+"</td><td>"+data.ChanShus[i].type+"</td><td>必填</td><td>暂无</td></tr>";
|
// }
|
// tb1+="</table>";
|
// document.getElementById("canshu").innerHTML=tb1;
|
// }else {
|
// document.getElementById("canshu").innerHTML="无输入参数";
|
// }
|
// if(data.ResultType!=""){
|
// document.getElementById("return").innerHTML=data.ResultType;
|
// }else {
|
// document.getElementById("return").innerHTML="空值";
|
// }
|
}
|
|
</script>
|
</head>
|
<body>
|
<div id="wsdl"></div>
|
|
</body>
|
</html>
|