Update public.js

pull/632/head
Mr Chen 5 months ago
parent ec79bfc93b
commit ae342c71a7
  1. 50
      web/static/app/public.js

@ -1410,8 +1410,9 @@ function getReloads() {
return
}
if(speed) {return;}
speed = setInterval(function() {
var mm = $(".bt-w-menu .bgw").html()
function renderRunTask(){
var mm = $(".bt-w-menu .bgw").html();
if(mm == undefined || mm.indexOf(lan.bt.task_list) == -1) {
clearInterval(speed);
speed = null;
@ -1421,6 +1422,7 @@ function getReloads() {
a++;
$.post('/task/get_task_speed', '', function(h) {
if(h.task == undefined) {
$(".task_count").text(0);
$(".cmdlist").html('当前没有任务!');
return;
}
@ -1470,7 +1472,12 @@ function getReloads() {
return;
}
},'json').error(function(){});
}, 3000);
}
renderRunTask();
speed = setInterval(function() {
renderRunTask();
}, 2000);
}
//检查选中项
@ -1496,42 +1503,9 @@ function tasklist(a){
$(".taskcon").html(con);
a = a == undefined ? 1 : a;
$.post("/task/list", "tojs=getTaskList&table=tasks&limit=10&p=" + a, function(g) {
var e = "";
var b = "";
var c = "";
var f = false;
for(var d = 0; d < g.data.length; d++) {
switch(g.data[d].status) {
case "-1":
f = true;
if(g.data[d].type != "download") {
b = "<li>\
<span class='titlename'>" + g.data[d].name + "</span>\
<span class='state pull-right c6'>正在安装<img src='/static/img/ing.gif'> | <a class='btlink' href=\"javascript:removeTask(" + g.data[d].id + ")\">关闭</a></span>\
<span class='opencmd'></span><pre class='cmd'></pre>\
</li>";
} else {
b = "<li>\
<div class='line-progress' style='width:0%'></div><span class='titlename'>" + g.data[d].name + "<a id='speed' style='margin-left:130px;'>0.0M/12.5M</a></span>\
<span class='com-progress'>0%</span><span class='state'> <img src='/static/img/ing.gif'> | <a href=\"javascript:removeTask(" + g.data[d].id + ")\"></a></span>\
</li>";
}
break;
case "0":
c += "<li>\
<span class='titlename'>" + g.data[d].name + "</span>\
<span class='state pull-right c6'>等待</span> | <a href=\"javascript:removeTask(" + g.data[d].id + ")\" class='btlink'></a>\
</li>";
break;
}
}
// $(".task_count").text(g.count);
$(".cmdlist").html(b + c);
getReloads();
return f
$('.msg_count').html(g.count);
},'json');
getReloads();
}
function activeDisk() {

Loading…
Cancel
Save