浏览代码

新增爬虫列表信息查询方法

mxs 10 月之前
父节点
当前提交
31313f1bd0
共有 1 个文件被更改,包括 39 次插入0 次删除
  1. 39 0
      server.go

+ 39 - 0
server.go

@@ -42,6 +42,15 @@ func (a *App) ServerActionUserLogin(param map[string]interface{}) map[string]int
 	}
 }
 
+// ServerActionCheckLogin 检查是否登录
+func (a *App) ServerActionCheckLogin() map[string]interface{} {
+	return map[string]interface{}{
+		"msg":  "",
+		"err":  0,
+		"data": User,
+	}
+}
+
 // ServerActionCodeList 获取爬虫列表
 func (a *App) ServerActionCodeList(param map[string]interface{}) map[string]interface{} {
 	qu.Debug("param---", param)
@@ -70,6 +79,36 @@ func (a *App) ServerActionCodeList(param map[string]interface{}) map[string]inte
 	}
 }
 
+// ServerActionGetModifyUsers 获取爬虫开发人员列表
+func (a *App) ServerActionGetModifyUsers() map[string]interface{} {
+	data := map[string]interface{}{}
+	GetResult(data, nil, "getmodifyusers")
+	return map[string]interface{}{
+		"msg":  "",
+		"err":  0,
+		"data": data,
+	}
+}
+
+// ServerActionClaimCodes 爬虫认领
+func (a *App) ServerActionClaimCodes() map[string]interface{} {
+	msg := "认领失败!"
+	err := 1
+	data := map[string]interface{}{}
+	if User.Auth == 0 {
+		GetResult(data, nil, "claimcode")
+		if tmpMsg := data["msg"]; tmpMsg != nil {
+			msg = qu.ObjToString(tmpMsg)
+			err = 0
+		}
+	}
+	return map[string]interface{}{
+		"msg":  msg,
+		"err":  err,
+		"data": data,
+	}
+}
+
 func GetResult(result interface{}, param map[string]interface{}, route string) {
 	jsonData, err := json.Marshal(param)
 	if err != nil {