@@ -444,7 +444,9 @@ func (f *Front) LoadIndex() {
if v["event"] == nil { //节点
v["event"] = 0
}
+ user, _ := u.MgoE.FindOne("user", map[string]interface{}{"s_name": qu.ObjToString(v["createuser"])})
//v["state"] = LuaStateMap[qu.IntAll(v["state"])]
+ v["i_scope"] = (*user)["i_scope"]
f.ServeJson(map[string]interface{}{"draw": draw, "data": luas, "recordsFiltered": count, "recordsTotal": count})
} else {
@@ -299,7 +299,11 @@ $(function(){
},
"columns": [
{ "data": "_id",render:function(val,a,row){
- return "<input type='checkbox' value='"+val+"' name='"+row.param_common[1]+"_"+row.param_common[2]+"' code='"+row.param_common[0]+"'/>"
+ if(row.i_scope == 1){
+ return "<input type='checkbox' disabled value='"+val+"' name='"+row.param_common[1]+"_"+row.param_common[2]+"' code='"+row.param_common[0]+"'/>"
+ }else{//内部员工爬虫禁止分配
+ return "<input type='checkbox' value='"+val+"' name='"+row.param_common[1]+"_"+row.param_common[2]+"' code='"+row.param_common[0]+"'/>"
+ }
}},
return row.num