Compare commits

..

2 Commits

Author SHA1 Message Date
he 8693e3169c Merge branch 'Test_HIR_Net8' of https://gitea.frp.extimaging.com/XCKJ/irc-netcore-api into Test_HIR_Net8
continuous-integration/drone/push Build is passing Details
2025-08-20 13:53:41 +08:00
he f73529bfc1 查询修改 2025-08-20 13:53:41 +08:00
1 changed files with 3 additions and 1 deletions

View File

@ -122,8 +122,10 @@ namespace IRaCIS.Core.Application.Service
List<string> trialState = new List<string>() { StaticData.TrialState.TrialOngoing, StaticData.TrialState.TrialCompleted, StaticData.TrialState.TrialStopped }; List<string> trialState = new List<string>() { StaticData.TrialState.TrialOngoing, StaticData.TrialState.TrialCompleted, StaticData.TrialState.TrialStopped };
var hospitalInfo = await _fusionCache.GetOrSetAsync(CacheKeys.Hospital, _ => CacheHelper.GetHospitalCode(_hIRHospitalRepository), TimeSpan.FromDays(7));
return await _trialRepository.AsQueryable() return await _trialRepository.AsQueryable()
//过滤医院,切换会有问题
.Where(t => t.HospitalId == hospitalInfo.Id)
//SuperAdmin Admin OP OA //SuperAdmin Admin OP OA
.WhereIf(sap.Contains(_userInfo.UserTypeEnumInt), x => trialState.Contains(x.TrialStatusStr)) .WhereIf(sap.Contains(_userInfo.UserTypeEnumInt), x => trialState.Contains(x.TrialStatusStr))