Browse Source

修改爬虫分配功能

maxiaoshan 3 years ago
parent
commit
ad6b0c6765
2 changed files with 7 additions and 1 deletions
  1. 2 0
      src/front/front.go
  2. 5 1
      src/web/templates/index.html

+ 2 - 0
src/front/front.go

@@ -444,7 +444,9 @@ func (f *Front) LoadIndex() {
 			if v["event"] == nil { //节点
 			if v["event"] == nil { //节点
 				v["event"] = 0
 				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["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})
 		f.ServeJson(map[string]interface{}{"draw": draw, "data": luas, "recordsFiltered": count, "recordsTotal": count})
 	} else {
 	} else {

+ 5 - 1
src/web/templates/index.html

@@ -299,7 +299,11 @@ $(function(){
 		 },
 		 },
 		"columns": [
 		"columns": [
 			{ "data": "_id",render:function(val,a,row){
 			{ "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]+"'/>"
+				}
 			}},
 			}},
       		{ "data": "_id",render:function(val,a,row){
       		{ "data": "_id",render:function(val,a,row){
 				return row.num
 				return row.num