コード例 #1
0
ファイル: ChargeService.cs プロジェクト: zmk523/CRL3
        /// <summary>
        /// 生成订单
        /// </summary>
        /// <param name="amount"></param>
        /// <param name="userId"></param>
        /// <param name="companyType"></param>
        /// <returns></returns>
        public static PayHistory CreateOrder(decimal amount, int userId, CompanyType companyType)
        {
            Company.CompanyBase company = GetCompany(companyType);
            PayHistory          order   = null;

            lock (lockObj)
            {
                order = company.CreateOrder(amount, userId);
            }
            return(order);
        }