/// <summary> /// 注册用户 /// </summary> /// <param name="users"></param> /// <returns></returns> public string Reg(Models.Users user) { if (Count(x => x.Email == user.Email) > 0) { return(ERROR.EMAIL_EXIST); } user.UID = SnowFlake.CreateId(); user.GID = 0; user.CreateDate = DateTime.Now; user.UpdateDate = DateTime.Now; user.Status = ""; user.Salt = RandomUtil.Random(6); user.EmailActivate = false; user.Password = Algorithm.MD5.ComputeHash(user.Password + Algorithm.MD5.ComputeHash(user.Salt)); object obj = Insert(user); return(""); }