|
@@ -661,7 +661,7 @@
|
|
|
opt=opt+opt1+opt2+opt3+opt4;
|
|
|
{{end}}
|
|
|
var select="<div class='form-group'><label for='name'>状态:</label>"+
|
|
|
- "<select id='type_state' onchange='checkclick(this.value)' class='form-control input-sm'>"+
|
|
|
+ "<select id='type_state' onchange='checkclick(this,\"\")' class='form-control input-sm'>"+
|
|
|
opt+
|
|
|
"</select></div>";
|
|
|
$("#spider_filter").prepend(" ");
|
|
@@ -673,14 +673,14 @@
|
|
|
spiderEvent+="<option value='"+events[k]+"'>"+events[k]+"</option>";
|
|
|
}
|
|
|
var selectEvent="<div class='form-group'><label for='name'>节点:</label>"+
|
|
|
- "<select id='task_event' onchange='checkclick(this.value)' class='form-control input-sm'>"+
|
|
|
+ "<select id='task_event' onchange='checkclick(this,\"\")' class='form-control input-sm'>"+
|
|
|
spiderEvent+
|
|
|
"</select></div>";
|
|
|
$("#spider_filter").prepend(" ");
|
|
|
$("#spider_filter").prepend(selectEvent);
|
|
|
//类型
|
|
|
var infoformat="<div class='form-group'><label for='name'>类型:</label>"+
|
|
|
- "<select id='infoformat' onchange='checkclick(this.value)' class='form-control input-sm'>"+
|
|
|
+ "<select id='infoformat' onchange='checkclick(this,\"\")' class='form-control input-sm'>"+
|
|
|
"<option value='-1'>全部</option>"+
|
|
|
"<option value='1'>招标</option>"+
|
|
|
"<option value='2'>拟建/审批</option>"+
|
|
@@ -691,7 +691,7 @@
|
|
|
$("#spider_filter").prepend(infoformat);
|
|
|
//平台
|
|
|
var platform="<div class='form-group'><label for='name'>平台:</label>"+
|
|
|
- "<select id='platform' onchange='checkclick(this.value)' class='form-control input-sm'>"+
|
|
|
+ "<select id='platform' onchange='checkclick(this,\"\")' class='form-control input-sm'>"+
|
|
|
"<option value='-1'>全部</option>"+
|
|
|
"<option value='golua平台'>golua平台</option>"+
|
|
|
"<option value='chrome'>chrome</option>"+
|
|
@@ -722,14 +722,14 @@
|
|
|
}
|
|
|
}
|
|
|
var selectModifyuser="<div class='form-group'><label for='name'>维护人:</label>"+
|
|
|
- "<select id='modifyuser' onchange='checkclick(this.value)' class='form-control input-sm'>"+
|
|
|
+ "<select id='modifyuser' onchange='checkclick(this,\"modifyuser\")' class='form-control input-sm'>"+
|
|
|
modifyuser+
|
|
|
"</select></div>";
|
|
|
$("#spider_filter").prepend(" ");
|
|
|
$("#spider_filter").prepend(selectModifyuser);
|
|
|
// 认领状态
|
|
|
var claimtype="<div class='form-group'><label for='name'>认领状态:</label>"+
|
|
|
- "<select id='claimtype' onchange='checkclick(this.value)' class='form-control input-sm'>"+
|
|
|
+ "<select id='claimtype' onchange='checkclick(this,\"claimtype\")' class='form-control input-sm'>"+
|
|
|
"<option value='-1'>全部</option>"+
|
|
|
"<option value='0'>待认领</option>"+
|
|
|
"<option value='1'>已认领</option>"+
|
|
@@ -740,7 +740,7 @@
|
|
|
{{end}}
|
|
|
// 优先级priority
|
|
|
var priority="<div class='form-group'><label for='name'>优先级:</label>"+
|
|
|
- "<select id='priority' onchange='checkclick(this.value)' class='form-control input-sm'>"+
|
|
|
+ "<select id='priority' onchange='checkclick(this,\"\")' class='form-control input-sm'>"+
|
|
|
"<option value='-1'>全部</option>"+
|
|
|
"<option value='0-200'>200以下</option>"+
|
|
|
"<option value='200-500'>200-500</option>"+
|
|
@@ -752,7 +752,6 @@
|
|
|
$("#spider_wrapper .col-sm-6").css({width:"100%"});//样式
|
|
|
});
|
|
|
})
|
|
|
-
|
|
|
function showcheck(e){
|
|
|
var tr = $(e).closest('tr');
|
|
|
var row = ttable.row(tr);
|
|
@@ -819,7 +818,16 @@
|
|
|
);
|
|
|
}
|
|
|
|
|
|
- function checkclick(me){
|
|
|
+ function checkclick(event,tp){
|
|
|
+ var claimtype = $("#claimtype").val()
|
|
|
+ var modifyuser = $("#modifyuser").val()
|
|
|
+ if (tp == "modifyuser" && modifyuser != -1 && claimtype == 0){
|
|
|
+ alert("指定维护人时,不能筛选其待认领的爬虫!")
|
|
|
+ return
|
|
|
+ }else if (tp == "claimtype" && modifyuser != -1 && claimtype == 0){
|
|
|
+ alert("指定维护人时,不能筛选其待认领的爬虫!")
|
|
|
+ return
|
|
|
+ }
|
|
|
ttable.ajax.reload();
|
|
|
}
|
|
|
function selectrow(me){
|
|
@@ -1235,7 +1243,9 @@
|
|
|
"<option disabled value='10'>已上线</option>"+
|
|
|
+"</select>";
|
|
|
};
|
|
|
-{{end}}
|
|
|
+ {{end}}
|
|
|
+
|
|
|
+
|
|
|
</script>
|
|
|
</div>
|
|
|
{{include "bottom.html"}}
|