wiki文档优化,系统升级信息获取和展示

This commit is contained in:
暮光:城中城
2019-04-21 16:46:14 +08:00
parent ad739a87e0
commit 7c8ab60c6d
18 changed files with 380 additions and 110 deletions

View File

@@ -175,6 +175,22 @@
<a target="_blank" href="http://zyplayer.com">暮光:城中城</a>
</div>
</div>
<div class="form-group upgrade-info">
<label class="col-sm-2 no-padding">当前版本:</label>
<div class="col-md-10 col-sm-10" id="upgradeNowVersion"></div>
</div>
<div class="form-group upgrade-info">
<label class="col-sm-2 no-padding">最新版本:</label>
<div class="col-md-10 col-sm-10" id="upgradeLastVersion"></div>
</div>
<div class="form-group upgrade-info">
<label class="col-sm-2 no-padding">升级地址:</label>
<div class="col-md-10 col-sm-10" id="upgradeUrl"></div>
</div>
<div class="form-group upgrade-info">
<label class="col-sm-2 no-padding">升级内容:</label>
<div class="col-md-10 col-sm-10" id="upgradeContent"></div>
</div>
<div class="form-group">
<div class="col-sm-2 no-padding"></div>
<div class="col-md-10 col-sm-10">

View File

@@ -1,41 +1,43 @@
html,body{width: 100%;height: 100%;}
.container{padding-top: 20px;}
.table-info,.table-columns{margin-top: 10px;}
.table-info .desc{margin-top: 10px;}
#tableDescInput{display: none;}
#tableDescShow .icon-edit{cursor: pointer;margin-left: 20px;display: none;}
.modal-table-box{margin-top: 10px; max-height: 500px;overflow-y: auto;}
#fuzzySearchModal .table td:nth-child(3){word-break:break-all;max-width: 400px;}
#doExport{margin-right: 10px;}
#exportModal .alert{margin-top: 10px;}
#exportUl{list-style: none;}
#exportUl li{float: left; border: 1px solid #ccc;padding: 10px 15px; margin: 0 10px 10px 0; background-color: #ccc;cursor: pointer;}
#exportUl li.checked{border: 1px solid #3f51b5;background-color: #8666b8;color:#fff;}
/* S-覆盖原生样式 */
.chosen-container-single .chosen-single div b {margin-top: 8px;}
/* E-覆盖原生样式 */
/* S-JSON展示的样式 */
pre.json{margin-top:0px;margin-bottom:0px;}
pre.json .canvas{font:10pt georgia;background-color:#ececec;color:#000000;border:1px solid #cecece;}
pre.json .objectBrace{color:#00aa00;font-weight:bold;}
pre.json .arrayBrace{color:#0033ff;font-weight:bold;}
pre.json .propertyName{color:#cc0000;font-weight:bold;}
pre.json .string{color:#007777;}
pre.json .number{color:#aa00aa;}
pre.json .boolean{color:#0000ff;}
pre.json .function{color:#aa6633;text-decoration:italic;}
pre.json .null{color:#0000ff;}
pre.json .comma{color:#000000;font-weight:bold;}
pre img{cursor: pointer;}
/* E-JSON展示的样式 */
html,body{width: 100%;height: 100%;}
.container{padding-top: 20px;}
.table-info,.table-columns{margin-top: 10px;}
.table-info .desc{margin-top: 10px;}
#tableDescInput{display: none;}
#tableDescShow .icon-edit{cursor: pointer;margin-left: 20px;display: none;}
.modal-table-box{margin-top: 10px; max-height: 500px;overflow-y: auto;}
#fuzzySearchModal .table td:nth-child(3){word-break:break-all;max-width: 400px;}
#doExport{margin-right: 10px;}
#exportModal .alert{margin-top: 10px;}
#exportUl{list-style: none;}
#exportUl li{float: left; border: 1px solid #ccc;padding: 10px 15px; margin: 0 10px 10px 0; background-color: #ccc;cursor: pointer;}
#exportUl li.checked{border: 1px solid #3f51b5;background-color: #8666b8;color:#fff;}
.upgrade-info{display: none;}
/* S-覆盖原生样式 */
.chosen-container-single .chosen-single div b {margin-top: 8px;}
/* E-覆盖原生样式 */
/* S-JSON展示的样式 */
pre.json{margin-top:0px;margin-bottom:0px;}
pre.json .canvas{font:10pt georgia;background-color:#ececec;color:#000000;border:1px solid #cecece;}
pre.json .objectBrace{color:#00aa00;font-weight:bold;}
pre.json .arrayBrace{color:#0033ff;font-weight:bold;}
pre.json .propertyName{color:#cc0000;font-weight:bold;}
pre.json .string{color:#007777;}
pre.json .number{color:#aa00aa;}
pre.json .boolean{color:#0000ff;}
pre.json .function{color:#aa6633;text-decoration:italic;}
pre.json .null{color:#0000ff;}
pre.json .comma{color:#000000;font-weight:bold;}
pre img{cursor: pointer;}
/* E-JSON展示的样式 */

View File

@@ -168,6 +168,7 @@ $(document).ready(function(){
}
});
initData();
checkSystemUpgrade();
});
function initData(){
@@ -375,3 +376,20 @@ function fuzzySearchByDesc(){
});
}
function checkSystemUpgrade() {
ajaxTemp("system/info/upgrade", "post", "json", {}, function (json) {
if (json.errCode == 200 && !!json.data) {
$(".upgrade-info").show();
$("#upgradeNowVersion").html(json.data.nowVersion);
$("#upgradeLastVersion").html(json.data.lastVersion);
$("#upgradeUrl").html("<a target='_blank' href='" + json.data.upgradeUrl + "'>" + json.data.upgradeUrl + "</a>");
$("#upgradeContent").html(json.data.upgradeContent);
console.log("zyplayer-doc发现新版本"
+ "\n升级地址" + json.data.upgradeUrl
+ "\n当前版本" + json.data.nowVersion
+ "\n最新版本" + json.data.lastVersion
+ "\n升级内容" + json.data.upgradeContent
);
}
});
}