Merge branch 'Test.IRC' of http://192.168.3.68:2000/XCKJ/irc-netcore-api into Test.IRC
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
commit
9e47c34449
|
@ -25,7 +25,6 @@ namespace IRaCIS.Application.Services
|
||||||
private readonly IRepository<ExchangeRate> _exchangeRateRepository;
|
private readonly IRepository<ExchangeRate> _exchangeRateRepository;
|
||||||
private readonly IRepository<PaymentAdjustment> _payAdjustmentRepository;
|
private readonly IRepository<PaymentAdjustment> _payAdjustmentRepository;
|
||||||
private readonly IRepository<Enroll> _enrollRepository;
|
private readonly IRepository<Enroll> _enrollRepository;
|
||||||
private readonly IMapper _mapper;
|
|
||||||
|
|
||||||
public CalculateService(IRepository<Payment> paymentRepository, IRepository<TrialPaymentPrice> trialPaymentPriceRepository,
|
public CalculateService(IRepository<Payment> paymentRepository, IRepository<TrialPaymentPrice> trialPaymentPriceRepository,
|
||||||
IRepository<ReviewerPayInformation> reviewerPayInfoRepository,
|
IRepository<ReviewerPayInformation> reviewerPayInfoRepository,
|
||||||
|
@ -37,7 +36,7 @@ namespace IRaCIS.Application.Services
|
||||||
IVolumeRewardService volumeRewardService,
|
IVolumeRewardService volumeRewardService,
|
||||||
IRepository<ExchangeRate> exchangeRateRepository,
|
IRepository<ExchangeRate> exchangeRateRepository,
|
||||||
IRepository<Enroll> EnrollRepository,
|
IRepository<Enroll> EnrollRepository,
|
||||||
IRepository<PaymentAdjustment> paymentAdjustmentRepository, IMapper mapper)
|
IRepository<PaymentAdjustment> paymentAdjustmentRepository)
|
||||||
{
|
{
|
||||||
_paymentRepository = paymentRepository;
|
_paymentRepository = paymentRepository;
|
||||||
_trialPaymentRepository = trialPaymentPriceRepository;
|
_trialPaymentRepository = trialPaymentPriceRepository;
|
||||||
|
@ -51,7 +50,6 @@ namespace IRaCIS.Application.Services
|
||||||
_exchangeRateRepository = exchangeRateRepository;
|
_exchangeRateRepository = exchangeRateRepository;
|
||||||
_payAdjustmentRepository = paymentAdjustmentRepository;
|
_payAdjustmentRepository = paymentAdjustmentRepository;
|
||||||
this._enrollRepository = EnrollRepository;
|
this._enrollRepository = EnrollRepository;
|
||||||
_mapper = mapper;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
@ -20,7 +20,6 @@ namespace IRaCIS.Core.Application.Services
|
||||||
private readonly IRepository<Dictionary> _dictionaryRepository;
|
private readonly IRepository<Dictionary> _dictionaryRepository;
|
||||||
private readonly IEasyCachingProvider _provider;
|
private readonly IEasyCachingProvider _provider;
|
||||||
|
|
||||||
private readonly IWebHostEnvironment _hostEnvironment;
|
|
||||||
|
|
||||||
private readonly IDistributedLockProvider _distributedLockProvider;
|
private readonly IDistributedLockProvider _distributedLockProvider;
|
||||||
|
|
||||||
|
@ -30,12 +29,10 @@ namespace IRaCIS.Core.Application.Services
|
||||||
public DicomArchiveService(IRepository<DicomStudy> studyRepository,
|
public DicomArchiveService(IRepository<DicomStudy> studyRepository,
|
||||||
IRepository<DicomSeries> seriesRepository,
|
IRepository<DicomSeries> seriesRepository,
|
||||||
IRepository<DicomInstance> instanceRepository,
|
IRepository<DicomInstance> instanceRepository,
|
||||||
IWebHostEnvironment hostEnvironment,
|
|
||||||
IRepository<Dictionary> dictionaryRepository,
|
IRepository<Dictionary> dictionaryRepository,
|
||||||
IEasyCachingProvider provider, IDistributedLockProvider distributedLockProvider)
|
IEasyCachingProvider provider, IDistributedLockProvider distributedLockProvider)
|
||||||
{
|
{
|
||||||
_distributedLockProvider = distributedLockProvider;
|
_distributedLockProvider = distributedLockProvider;
|
||||||
_hostEnvironment = hostEnvironment;
|
|
||||||
_studyRepository = studyRepository;
|
_studyRepository = studyRepository;
|
||||||
|
|
||||||
_seriesRepository = seriesRepository;
|
_seriesRepository = seriesRepository;
|
||||||
|
|
|
@ -214,11 +214,11 @@ namespace IRaCIS.Core.Application.Service
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 翻译稽查数据
|
/// 翻译稽查数据
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="dto">传入Dto</param>
|
/// <param name="dto"></param>
|
||||||
|
/// <param name="currentInspectionId"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
private async Task<List<string>> SetInspectionEnumValueDataList(SetInspectionEnumValueDto dto, Guid currentInspectionId)
|
private async Task<List<string>> SetInspectionEnumValueDataList(SetInspectionEnumValueDto dto, Guid currentInspectionId)
|
||||||
{
|
{
|
||||||
|
|
|
@ -169,6 +169,8 @@ namespace IRaCIS.Core.Application.Service
|
||||||
/// <param name="item"></param>
|
/// <param name="item"></param>
|
||||||
/// <param name="questions"></param>
|
/// <param name="questions"></param>
|
||||||
/// <param name="tableQuestions"></param>
|
/// <param name="tableQuestions"></param>
|
||||||
|
/// <param name="answers"></param>
|
||||||
|
/// <param name="tableAnswers"></param>
|
||||||
public void FindChildQuestion(ClinicalQuestionPreviewDto item, List<ClinicalQuestionPreviewDto> questions, List<ClinicalTablePreviewDto> tableQuestions,List<ClinicalFormQuestionAnswer> answers, List<ClinicalFormTableQuestionAnswer> tableAnswers)
|
public void FindChildQuestion(ClinicalQuestionPreviewDto item, List<ClinicalQuestionPreviewDto> questions, List<ClinicalTablePreviewDto> tableQuestions,List<ClinicalFormQuestionAnswer> answers, List<ClinicalFormTableQuestionAnswer> tableAnswers)
|
||||||
{
|
{
|
||||||
item.Childrens = questions.Where(x => (x.ParentId == item.Id)||(x.GroupId== item.Id&&x.ParentId==null)).OrderBy(x => x.ShowOrder).ToList();
|
item.Childrens = questions.Where(x => (x.ParentId == item.Id)||(x.GroupId== item.Id&&x.ParentId==null)).OrderBy(x => x.ShowOrder).ToList();
|
||||||
|
|
|
@ -490,6 +490,7 @@ namespace IRaCIS.Application.Services
|
||||||
/// <param name="relationList"></param>
|
/// <param name="relationList"></param>
|
||||||
/// <param name="QuestionId"></param>
|
/// <param name="QuestionId"></param>
|
||||||
/// <param name="originalId"></param>
|
/// <param name="originalId"></param>
|
||||||
|
/// <param name="count"></param>
|
||||||
/// <exception cref="BusinessValidationFailedException"></exception>
|
/// <exception cref="BusinessValidationFailedException"></exception>
|
||||||
private void VerifyCalculateRelation(List<CalculateRelationDto> relationList,Guid QuestionId,Guid originalId,int count=1)
|
private void VerifyCalculateRelation(List<CalculateRelationDto> relationList,Guid QuestionId,Guid originalId,int count=1)
|
||||||
{
|
{
|
||||||
|
|
|
@ -737,6 +737,8 @@ namespace IRaCIS.Application.Services
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="trialReadingCriterionId"></param>
|
/// <param name="trialReadingCriterionId"></param>
|
||||||
/// <param name="visitTaskId"></param>
|
/// <param name="visitTaskId"></param>
|
||||||
|
/// <param name="questionClassify"></param>
|
||||||
|
/// <param name="groupClassifyList"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[NonDynamicMethod]
|
[NonDynamicMethod]
|
||||||
public async Task<List<DicomReadingQuestionAnswer>> GetReadingQuestion(Guid trialReadingCriterionId, Guid? visitTaskId, QuestionClassify? questionClassify, List<GroupClassify>? groupClassifyList)
|
public async Task<List<DicomReadingQuestionAnswer>> GetReadingQuestion(Guid trialReadingCriterionId, Guid? visitTaskId, QuestionClassify? questionClassify, List<GroupClassify>? groupClassifyList)
|
||||||
|
@ -1193,6 +1195,13 @@ namespace IRaCIS.Application.Services
|
||||||
/// <param name="item"></param>
|
/// <param name="item"></param>
|
||||||
/// <param name="questionlists"></param>
|
/// <param name="questionlists"></param>
|
||||||
/// <param name="tableQuestionLists"></param>
|
/// <param name="tableQuestionLists"></param>
|
||||||
|
/// <param name="tableAnswers"></param>
|
||||||
|
/// <param name="tableAnsweRowInfos"></param>
|
||||||
|
/// <param name="organInfos"></param>
|
||||||
|
/// <param name="baseLineTableAnswer"></param>
|
||||||
|
/// <param name="isFirstChangeTask"></param>
|
||||||
|
/// <param name="lastTaskTableAnswer"></param>
|
||||||
|
/// <param name="TaskId"></param>
|
||||||
private async void FindChildQuestion(TrialReadQuestionData item, List<TrialReadQuestionData> questionlists, List<TableQuestionTrial> tableQuestionLists, List<ReadingTableQuestionAnswerInfo> tableAnswers, List<TableAnsweRowInfo> tableAnsweRowInfos, List<OrganInfo> organInfos, List<ReadingTableQuestionAnswer> baseLineTableAnswer,bool isFirstChangeTask, List<ReadingTableQuestionAnswer> lastTaskTableAnswer,Guid? TaskId)
|
private async void FindChildQuestion(TrialReadQuestionData item, List<TrialReadQuestionData> questionlists, List<TableQuestionTrial> tableQuestionLists, List<ReadingTableQuestionAnswerInfo> tableAnswers, List<TableAnsweRowInfo> tableAnsweRowInfos, List<OrganInfo> organInfos, List<ReadingTableQuestionAnswer> baseLineTableAnswer,bool isFirstChangeTask, List<ReadingTableQuestionAnswer> lastTaskTableAnswer,Guid? TaskId)
|
||||||
{
|
{
|
||||||
item.Childrens = questionlists.Where(x => x.ParentId == item.Id || (x.GroupId == item.Id && x.ParentId == null)).ToList();
|
item.Childrens = questionlists.Where(x => x.ParentId == item.Id || (x.GroupId == item.Id && x.ParentId == null)).ToList();
|
||||||
|
|
|
@ -12,14 +12,10 @@ namespace IRaCIS.Core.Application.Triggers
|
||||||
public class SubjectStateTrigger :BaseService, IAfterSaveTrigger<Subject>
|
public class SubjectStateTrigger :BaseService, IAfterSaveTrigger<Subject>
|
||||||
{
|
{
|
||||||
private readonly IRepository<SubjectVisit> _subjectVisitRepository;
|
private readonly IRepository<SubjectVisit> _subjectVisitRepository;
|
||||||
private readonly IRepository _repository;
|
|
||||||
private readonly IMapper _mapper;
|
|
||||||
|
|
||||||
public SubjectStateTrigger(IRepository<SubjectVisit> subjectVisitRepository, IRepository repository, IMapper mapper)
|
public SubjectStateTrigger(IRepository<SubjectVisit> subjectVisitRepository)
|
||||||
{
|
{
|
||||||
_subjectVisitRepository = subjectVisitRepository;
|
_subjectVisitRepository = subjectVisitRepository;
|
||||||
_repository = repository;
|
|
||||||
_mapper = mapper;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task AfterSave(ITriggerContext<Subject> context, CancellationToken cancellationToken)
|
public async Task AfterSave(ITriggerContext<Subject> context, CancellationToken cancellationToken)
|
||||||
|
|
|
@ -19,7 +19,6 @@ namespace IRaCIS.Core.Application.Triggers
|
||||||
private readonly IRepository<Subject> _subjectRepository;
|
private readonly IRepository<Subject> _subjectRepository;
|
||||||
private readonly IRepository<VisitTask> _visitTaskRepository;
|
private readonly IRepository<VisitTask> _visitTaskRepository;
|
||||||
private readonly IVisitTaskHelpeService _ivisitTaskHelpeService;
|
private readonly IVisitTaskHelpeService _ivisitTaskHelpeService;
|
||||||
private readonly IRepository _repository;
|
|
||||||
|
|
||||||
public SubjectVisitFinalVisitTrigger(IRepository<SubjectVisit> subjectVisitRepository,
|
public SubjectVisitFinalVisitTrigger(IRepository<SubjectVisit> subjectVisitRepository,
|
||||||
|
|
||||||
|
@ -28,7 +27,7 @@ namespace IRaCIS.Core.Application.Triggers
|
||||||
IRepository<VisitTask> visitTaskRepository,
|
IRepository<VisitTask> visitTaskRepository,
|
||||||
IVisitTaskHelpeService visitTaskHelpeService,
|
IVisitTaskHelpeService visitTaskHelpeService,
|
||||||
IRepository<ReadModule> readModuleRepository,
|
IRepository<ReadModule> readModuleRepository,
|
||||||
IRepository<Subject> subjectRepository, IRepository repository)
|
IRepository<Subject> subjectRepository)
|
||||||
{
|
{
|
||||||
_subjectVisitRepository = subjectVisitRepository;
|
_subjectVisitRepository = subjectVisitRepository;
|
||||||
this._readingPeriodSetRepository = readingPeriodSetRepository;
|
this._readingPeriodSetRepository = readingPeriodSetRepository;
|
||||||
|
@ -37,7 +36,6 @@ namespace IRaCIS.Core.Application.Triggers
|
||||||
this._readingPeriodPlanRepository = readingPeriodPlanRepository;
|
this._readingPeriodPlanRepository = readingPeriodPlanRepository;
|
||||||
this._readModuleRepository = readModuleRepository;
|
this._readModuleRepository = readModuleRepository;
|
||||||
_subjectRepository = subjectRepository;
|
_subjectRepository = subjectRepository;
|
||||||
_repository = repository;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task AfterSave(ITriggerContext<SubjectVisit> context, CancellationToken cancellationToken)
|
public async Task AfterSave(ITriggerContext<SubjectVisit> context, CancellationToken cancellationToken)
|
||||||
|
|
Loading…
Reference in New Issue