/// <summary>
        /// 返回失败对象
        /// </summary>
        /// <param name="msg"></param>
        /// <returns></returns>
        public static QctPayReturn Fail(string msg = "参数格式错误")
        {
            var obj = new QctPayReturn(PayConst.FAIL_CODE_40004, msg);

            obj.Successed = false;
            return(obj);
        }
        /// <summary>
        /// 返回失败对象
        /// </summary>
        /// <param name="code"></param>
        /// <param name="msg"></param>
        /// <returns></returns>
        public static QctPayReturn Fail(string code, string msg = "参数格式错误")
        {
            var obj = new QctPayReturn(code, msg);

            obj.Successed = false;
            return(obj);
        }
        /// <summary>
        /// 返回成功对象
        /// </summary>
        /// <param name="code"></param>
        /// <param name="msg"></param>
        /// <returns></returns>
        public static QctPayReturn Success(string msg = "", object data = null)
        {
            var obj = new QctPayReturn(PayConst.SUCCESS_CODE, msg, data);

            obj.Successed = true;
            return(obj);
        }