// POST api/<controller>
        public Hashtable Post(int group_name, string name, string password, string user_number)
        {
            int       admin = UserInfo.GetUserIdFromCookie(HttpContext.Current);
            Hashtable ht    = new Hashtable();
            Hashtable data  = new Hashtable();
            GroupInfo ai    = new GroupInfo();

            if (ai.HasGroup(group_name, admin))
            {
                ht.Add("code", 40000);
                data.Add("message", "小组已存在");
            }
            else if (new AdminInfo().HasGroupUserName(name))
            {
                ht.Add("code", 40000);
                data.Add("message", "管理员已存在");
            }
            else
            {
                try
                {
                    // ht.Add("state", ai.AddOne(group_name, name, UserInfo.cypher(password), user_number, admin));
                    if (ai.AddOne(group_name, name, UserInfo.cypher(password), user_number, admin))
                    {
                        ht.Add("code", 20000);
                        data.Add("id", ai.GetId(group_name));
                    }
                    else
                    {
                        ht.Add("code", 40000);
                        data.Add("message", "error");
                    }
                }
                catch (Exception e)
                {
                    ht.Add("code", 40000);
                    data.Add("message", e.Message);
                }
            }
            ht.Add("data", data);
            return(ht);
        }