public async Task <ResponseResult <int> > Add_Save()
        {
            //获取参数
            StreamReader          streamReader          = new StreamReader(Request.Body);
            var                   paramStr              = streamReader.ReadToEnd();
            RequestParamterHelper requestParamterHelper = new RequestParamterHelper(paramStr);

            AdminUser adminUser = new AdminUser();

            adminUser.Name = requestParamterHelper.GetParamValue("name")[0];
            var user = await _userService.GetAdminUserByNameAsync(adminUser.Name);

            if (user != null)
            {
                return(new ResponseResult <int>(false, -1));
            }
            //adminUser.Password = requestParamterHelper.GetParamValue("password")[0];
            var phonedic = requestParamterHelper.GetParamValue("phone");

            if (phonedic != null && phonedic.Count > 0)
            {
                adminUser.Phone = phonedic[0];
            }

            adminUser.Gender    = int.Parse(requestParamterHelper.GetParamValue("gender")[0]);
            adminUser.UserRoles = new List <AdminUserRole>();
            foreach (var it in requestParamterHelper.GetParamValue("roleId"))
            {
                var roleId        = int.Parse(it);
                var adminUserRole = new AdminUserRole
                {
                    RoleId = roleId
                };
                adminUser.UserRoles.Add(adminUserRole);
            }

            //adminUser.Password = MD5Helper.MD5Crypto16("123456");
            //123456 加密后的值
            adminUser.Password = "******";

            var serviceResult = await _userService.AddModelAsync(adminUser);

            return(new ResponseResult <int>(true, serviceResult));
        }