/// <summary>
        /// 不带数据成功返回
        /// </summary>
        /// <returns></returns>
        public IActionResult Success()
        {
            GetCoueseResult result = new GetCoueseResult();

            result.code = (int)ResultCode.SUCCESS;
            result.msg  = ResultCode.SUCCESS.GetDescription();
            return(Ok(result));
        }
        /// <summary>
        /// 不带参失败返回
        /// </summary>
        /// <param name="resultCode"></param>
        /// <returns></returns>
        public IActionResult Failure(ResultCode resultCode)
        {
            GetCoueseResult result = new GetCoueseResult
            {
                code = (int)resultCode,
                msg  = resultCode.GetDescription()
            };

            return(Ok(result));
        }
        /// <summary>
        /// 带数据成功返回
        /// </summary>
        /// <returns></returns>
        public IActionResult Success <T>(T data)
        {
            GetCoueseResult result = new GetCoueseResult
            {
                code = (int)ResultCode.SUCCESS,
                msg  = ResultCode.SUCCESS.GetDescription(),
                data = data
            };

            return(Ok(result));
        }
        /// <summary>
        /// 带数据失败返回类型
        /// </summary>
        /// <param name="resultCode"></param>
        /// <param name="data"></param>
        /// <returns></returns>
        public IActionResult Failure <T>(ResultCode resultCode, T data)
        {
            GetCoueseResult result = new GetCoueseResult
            {
                code = (int)resultCode,
                msg  = resultCode.GetDescription(),
                data = data
            };

            return(Ok(result));
        }