113 lines
3.5 KiB
JavaScript
113 lines
3.5 KiB
JavaScript
|
|
/**
|
||
|
|
* Created by erc on 2017/9/4.
|
||
|
|
*/
|
||
|
|
$(function () {
|
||
|
|
var webroot = $("#hdWebroot").val();
|
||
|
|
var webrootHttps = $("#hdWebrootHttps").val()+"/index/login";
|
||
|
|
var logUrl=webroot+"/chat/AppVersion/getPkgList?pkgType=";
|
||
|
|
var routerUrl=webroot+"/index/downloadRouter";
|
||
|
|
var androidUrl=webroot+"/chat/AppVersion/downFile?pkgType=2&isUpdatePkg=0";
|
||
|
|
var iosUrl=webroot+"/chat/AppVersion/downFile?pkgType=3&isUpdatePkg=0";
|
||
|
|
var winUrl=webroot+"/chat/AppVersion/downFile?pkgType=1&isUpdatePkg=0";
|
||
|
|
createQr();
|
||
|
|
getLogList();
|
||
|
|
$(".listLi").bind("mouseover",function (e) {
|
||
|
|
var div= this;
|
||
|
|
var divDl=$(".divDl",div);
|
||
|
|
var divQr=$(".divQr",div);
|
||
|
|
divDl.hide();
|
||
|
|
divQr.show();
|
||
|
|
}).bind("mouseout",function (e) {
|
||
|
|
var div= this;
|
||
|
|
var divDl=$(".divDl",div);
|
||
|
|
var divQr=$(".divQr",div);
|
||
|
|
divDl.show();
|
||
|
|
divQr.hide();
|
||
|
|
});
|
||
|
|
$("#down-android").bind("click",function () {
|
||
|
|
if(androidUrl!="") {
|
||
|
|
location.href = androidUrl;
|
||
|
|
location.target="_blank";
|
||
|
|
}
|
||
|
|
});
|
||
|
|
$("#down-ios").bind("click",function () {
|
||
|
|
if(iosUrl!=""){
|
||
|
|
location.href=iosUrl;
|
||
|
|
}
|
||
|
|
});
|
||
|
|
$("#down-win").bind("click",function () {
|
||
|
|
if(winUrl!="") {
|
||
|
|
location.href = winUrl;
|
||
|
|
}
|
||
|
|
});
|
||
|
|
$("#gotoIndex").bind("click",function () {
|
||
|
|
location.href=webrootHttps;
|
||
|
|
});
|
||
|
|
function createQr() {
|
||
|
|
var config={
|
||
|
|
text: androidUrl,
|
||
|
|
width: 120,
|
||
|
|
height: 120,
|
||
|
|
colorDark : "#000000",
|
||
|
|
colorLight : "#ffffff",
|
||
|
|
correctLevel : QRCode.CorrectLevel.H
|
||
|
|
};
|
||
|
|
var qr_android;
|
||
|
|
var qr_ios;
|
||
|
|
var qr=new QRCode(document.getElementById("side_code"),$.extend({},config,{
|
||
|
|
text:routerUrl,
|
||
|
|
width: 150,
|
||
|
|
height: 150,
|
||
|
|
}) );
|
||
|
|
if(androidUrl!="") {
|
||
|
|
qr_android = new QRCode(document.getElementById("qr_android"), $.extend({},config,{
|
||
|
|
text:androidUrl
|
||
|
|
}) );
|
||
|
|
}else {
|
||
|
|
$("#qr_android").html("即将上线");
|
||
|
|
}
|
||
|
|
if(iosUrl!=""){
|
||
|
|
qr_ios = new QRCode(document.getElementById("qr_ios"),$.extend({},config,{
|
||
|
|
text:iosUrl
|
||
|
|
}) );
|
||
|
|
}else {
|
||
|
|
$("#qr_ios").html("即将上线");
|
||
|
|
}
|
||
|
|
}
|
||
|
|
function getLogList() {
|
||
|
|
getData(1);
|
||
|
|
getData(2);
|
||
|
|
getData(3);
|
||
|
|
function getData(type) {
|
||
|
|
$.ajax({
|
||
|
|
type: 'post',
|
||
|
|
url: logUrl+type,
|
||
|
|
success: function (result) {
|
||
|
|
if (result.success) {
|
||
|
|
var data = result.data;
|
||
|
|
var html = template('logList_Temp', data);
|
||
|
|
var div;
|
||
|
|
switch(type){
|
||
|
|
case 2:
|
||
|
|
div=$("#log_android");
|
||
|
|
break;
|
||
|
|
case 3:
|
||
|
|
div=$("#log_ios");
|
||
|
|
break;
|
||
|
|
case 1:
|
||
|
|
div=$("#log_win");
|
||
|
|
break;
|
||
|
|
}
|
||
|
|
div.append(html);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|
||
|
|
function showLog(item,e) {
|
||
|
|
var div=$(item);
|
||
|
|
div.find(".fa-angle-up,.fa-angle-down").toggle();
|
||
|
|
div.parent().find(".logContent").toggle();
|
||
|
|
}
|