-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
39d6f02
commit aaa14e4
Showing
3 changed files
with
135 additions
and
0 deletions.
There are no files selected for viewing
3 changes: 3 additions & 0 deletions
3
alita-examples/alita-demo-authorization-server/src/main/resources/static/js/showdown.min.js
Large diffs are not rendered by default.
Oops, something went wrong.
80 changes: 80 additions & 0 deletions
80
alita-examples/alita-demo-authorization-server/src/main/resources/static/js/swaggerTop.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
$(document).ready(function() { | ||
var checkInfo_descriptionDivTimer; | ||
var isImportantInfo = true; | ||
var isChangeLogShowed = false; | ||
var isStateCodeShowed = true; | ||
var buildMakedown = function() { | ||
if($(".info_description").html()){ | ||
window.clearInterval(checkInfo_descriptionDivTimer); | ||
$(".info_description").append("<div id='importantInfoTitle'>重要说明[-]</div><div id='importantInfoContent'>暂无内容</div>" + | ||
"<div id='changeLogTitle'>改动记录[+]</div><div id='changeLogContent'>暂无内容</div>"); | ||
$("#changeLogTitle,#stateCodeTitle,#importantInfoTitle").css({"cursor":"pointer", "font-size": "30px", "font-weight": "bold"}); | ||
$("#changeLogContent").hide(); | ||
$("#importantInfoTitle").click(function (){ | ||
if(isImportantInfo){ | ||
$("#importantInfoTitle").text("重要说明[+]"); | ||
isImportantInfo = false; | ||
} else { | ||
$("#importantInfoTitle").text("重要说明[-]"); | ||
isImportantInfo = true; | ||
} | ||
$("#importantInfoContent").toggle(isImportantInfo); | ||
}); | ||
$("#changeLogTitle").click(function (){ | ||
if(isChangeLogShowed){ | ||
$("#changeLogTitle").text("改动记录[+]"); | ||
isChangeLogShowed = false; | ||
} else { | ||
$("#changeLogTitle").text("改动记录[-]"); | ||
isChangeLogShowed = true; | ||
} | ||
$("#changeLogContent").toggle(isChangeLogShowed); | ||
}); | ||
|
||
$.get("/static/importantInfo.md?t=" + new Date(), function(data){ | ||
if(!data){ | ||
return; | ||
} | ||
var converter = new showdown.Converter({ | ||
emoji: true, // 打开 emoji 文字表情支持 例: this is a smile :smile: emoji 被转换为 <p>this is a smile 😄 emoji</p>, 表情列表 https://github.com/showdownjs/showdown/wiki/Emojis | ||
underline: true, // 打开下划线支持 __被下划线的__ 和 ___空格 一起下划线___ | ||
simplifiedAutoLink: true, // 打开 url自动转连接功能 | ||
excludeTrailingPunctuationFromURLs: true, // 自动转url时排除最后的标点符号, 要先打开 simplifiedAutoLink | ||
strikethrough: true, //打开删除线支持 ~~被删除线的~~ | ||
tables: true, // 打开表格支持,例: | ||
// | h1 | h2 | h3 | | ||
// |:------|:-------:|--------:| | ||
// | 100 | [a][1] | ![b][2] | | ||
// | *foo* | **bar** | ~~baz~~ | | ||
openLinksInNewWindow: true //在浏览器窗口中打开连接 | ||
|
||
}); | ||
var html = converter.makeHtml(data); | ||
$("#importantInfoContent").html(html); | ||
}); | ||
$.get("/static/changelog.md?t=" + new Date(), function(data){ | ||
if(!data){ | ||
return; | ||
} | ||
var converter = new showdown.Converter({ | ||
emoji: true, // 打开 emoji 文字表情支持 例: this is a smile :smile: emoji 被转换为 <p>this is a smile 😄 emoji</p>, 表情列表 https://github.com/showdownjs/showdown/wiki/Emojis | ||
underline: true, // 打开下划线支持 __被下划线的__ 和 ___空格 一起下划线___ | ||
simplifiedAutoLink: true, // 打开 url自动转连接功能 | ||
excludeTrailingPunctuationFromURLs: true, // 自动转url时排除最后的标点符号, 要先打开 simplifiedAutoLink | ||
strikethrough: true, //打开删除线支持 ~~被删除线的~~ | ||
tables: true, // 打开表格支持,例: | ||
// | h1 | h2 | h3 | | ||
// |:------|:-------:|--------:| | ||
// | 100 | [a][1] | ![b][2] | | ||
// | *foo* | **bar** | ~~baz~~ | | ||
openLinksInNewWindow: true //在浏览器窗口中打开连接 | ||
|
||
}); | ||
var html = converter.makeHtml(data); | ||
$("#changeLogContent").html(html); | ||
}); | ||
|
||
} | ||
} | ||
checkInfo_descriptionDivTimer = window.setInterval(buildMakedown, 1); | ||
}); |
52 changes: 52 additions & 0 deletions
52
alita-examples/alita-demo-authorization-server/src/main/resources/static/swagger-ui.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<title>Swagger UI</title> | ||
<link rel="icon" type="image/png" href="webjars/springfox-swagger-ui/images/favicon-32x32.png" sizes="32x32"/> | ||
<link rel="icon" type="image/png" href="webjars/springfox-swagger-ui/images/favicon-16x16.png" sizes="16x16"/> | ||
<link href='webjars/springfox-swagger-ui/css/typography.css' media='screen' rel='stylesheet' type='text/css'/> | ||
<link href='webjars/springfox-swagger-ui/css/reset.css' media='screen' rel='stylesheet' type='text/css'/> | ||
<link href='webjars/springfox-swagger-ui/css/screen.css' media='screen' rel='stylesheet' type='text/css'/> | ||
<link href='webjars/springfox-swagger-ui/css/reset.css' media='print' rel='stylesheet' type='text/css'/> | ||
<link href='webjars/springfox-swagger-ui/css/print.css' media='print' rel='stylesheet' type='text/css'/> | ||
|
||
<script src='webjars/springfox-swagger-ui/lib/object-assign-pollyfill.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/jquery-1.8.0.min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/jquery.slideto.min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/jquery.wiggle.min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/jquery.ba-bbq.min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/handlebars-4.0.5.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/lodash.min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/backbone-min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/swagger-ui.min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/highlight.9.1.0.pack.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/highlight.9.1.0.pack_extended.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/jsoneditor.min.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/marked.js' type='text/javascript'></script> | ||
<script src='webjars/springfox-swagger-ui/lib/swagger-oauth.js' type='text/javascript'></script> | ||
|
||
<script src='webjars/springfox-swagger-ui/springfox.js' type='text/javascript'></script> | ||
<script type="text/javascript" src="/js/showdown.min.js"></script> | ||
<script type="text/javascript" src="/js/swaggerTop.js"></script> | ||
</head> | ||
|
||
<body class="swagger-section"> | ||
<div id='header'> | ||
<div class="swagger-ui-wrap"> | ||
<a id="logo" href="http://swagger.io"><img class="logo__img" alt="swagger" height="30" width="30" src="webjars/springfox-swagger-ui/images/logo_small.png" /><span class="logo__title">swagger</span></a> | ||
<form id='api_selector'> | ||
<div class='input'> | ||
<select id="select_baseUrl" name="select_baseUrl"/> | ||
</div> | ||
<div class='input'><input placeholder="http://example.com/api" id="input_baseUrl" name="baseUrl" type="text"/></div> | ||
<div id='auth_container'></div> | ||
<div class='input'><a id="explore" class="header__btn" href="#" data-sw-translate>Explore</a></div> | ||
</form> | ||
</div> | ||
</div> | ||
|
||
<div id="message-bar" class="swagger-ui-wrap" data-sw-translate> </div> | ||
<div id="swagger-ui-container" class="swagger-ui-wrap"></div> | ||
</body> | ||
</html> |