Forráskód Böngészése

后台接口调整

mxs 10 hónapja
szülő
commit
548078fcbb
1 módosított fájl, 10 hozzáadás és 8 törlés
  1. 10 8
      user.go

+ 10 - 8
user.go

@@ -71,17 +71,19 @@ func (a *App) ServerActionGetModifyUsers() *Result {
 		getResult(nil, data, "getmodifyusers")
 		if len(User.Ids) > 0 && User.Identity == 0 { //外包审核员或管理员只能查看外包开发人员信息
 			resultUsers := []map[string]interface{}{}
-			for _, user := range data.Data.List {
-				userid := qu.ObjToString(user["_id"])
-				for _, id := range User.Ids {
-					if userid == id {
-						resultUsers = append(resultUsers, user)
-						break
+			if data.Data != nil {
+				for _, user := range data.Data.List {
+					userid := qu.ObjToString(user["_id"])
+					for _, id := range User.Ids {
+						if userid == id {
+							resultUsers = append(resultUsers, user)
+							break
+						}
 					}
 				}
+				data.Data.List = resultUsers
+				data.Data.Total = len(resultUsers)
 			}
-			data.Data.List = resultUsers
-			data.Data.Total = len(resultUsers)
 		}
 	} else {
 		data.Msg = "查询开发列表失败,权限不够!"