/// <summary> /// 通过腾讯课程的order订单编码激活52abp的课程 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task SyncTencentOrderToL52ABPCourseOrder(EntityDto <long> input) { var tencentInfo = await _entityRepository.GetAll().FirstOrDefaultAsync(a => a.OrderNumber == input.Id); if (tencentInfo != null) { if (tencentInfo.TradingStatus == "支付成功") { await _entityManager.SyncTencentOrderToL52ABPCourseOrder(tencentInfo); } } else { throw new UserFriendlyException($"您好,{AbpSession.GetUserName()},订单号:{input.Id}我们从系统中查询不到,请重试。"); } }