diff --git a/24Hour/Controllers/Common/CommonController.cs b/24Hour/Controllers/Common/CommonController.cs index 25f2ae4..be227c0 100644 --- a/24Hour/Controllers/Common/CommonController.cs +++ b/24Hour/Controllers/Common/CommonController.cs @@ -74,7 +74,7 @@ namespace _24Hour.Controllers.Common //获取律师服务预约记录 var Lawyerdata = await _db.Queryable() .WhereIF(Commondata.state != null, x => x.state == Commondata.state) - .Where(q => q.IsDeleted == 0 ).ToListAsync(); + .Where(q => q.IsDeleted == 0 &&q.unitCode==_userdata.unitCode).ToListAsync(); Lawyerdata.ToList().ForEach(q => { var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault(); @@ -105,7 +105,7 @@ namespace _24Hour.Controllers.Common //获取远程会见预约记录 var Remotedata = await _db.Queryable() .WhereIF(Commondata.state != null, x => x.state == Commondata.state) - .Where(q => q.IsDeleted == 0).ToArrayAsync(); + .Where(q => q.IsDeleted == 0 && q.unitCode == _userdata.unitCode).ToArrayAsync(); Remotedata.ToList().ForEach(q => { var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault(); @@ -134,7 +134,7 @@ namespace _24Hour.Controllers.Common //获取远程接待预约记录 var Receptiondata = await _db.Queryable() .WhereIF(Commondata.state != null, x => x.state == Commondata.state) - .Where(q => q.IsDeleted == 0).ToArrayAsync(); + .Where(q => q.IsDeleted == 0 && q.unitCode == _userdata.unitCode).ToArrayAsync(); Receptiondata.ToList().ForEach(q => { var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault(); @@ -164,7 +164,7 @@ namespace _24Hour.Controllers.Common //获取认罪认罚预约记录 var Confessiondata = await _db.Queryable() .WhereIF(Commondata.state != null, x => x.state == Commondata.state) - .Where(q => q.IsDeleted == 0).ToArrayAsync(); + .Where(q => q.IsDeleted == 0 && q.unitCode == _userdata.unitCode).ToArrayAsync(); Confessiondata.ToList().ForEach(q => { var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault(); @@ -193,7 +193,7 @@ namespace _24Hour.Controllers.Common //获取听证预约记录 var Hearingdata = await _db.Queryable() .WhereIF(Commondata.state != null, x => x.state == Commondata.state) - .Where(q => q.IsDeleted == 0).ToArrayAsync(); + .Where(q => q.IsDeleted == 0 && q.unitCode == _userdata.unitCode).ToArrayAsync(); Hearingdata.ToList().ForEach(q => { var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault(); diff --git a/24Hour/Program.cs b/24Hour/Program.cs index 5220e55..1deca67 100644 --- a/24Hour/Program.cs +++ b/24Hour/Program.cs @@ -19,9 +19,10 @@ using System.Runtime.InteropServices; using AutoMapper; using System.Reflection; using Elight.Entity; - +using _24Hour; + #region builder - + var builder = WebApplication.CreateBuilder(args); var Configuration = builder.Configuration;