fix all接口移除权限控制

This commit is contained in:
2024-03-23 00:20:03 +08:00
parent 9684cd17b1
commit 35fc506058

View File

@@ -55,15 +55,12 @@ public class BusinessPlaceService : IBusinessPlaceService
public async Task<List<BusinessPlaceListResponse>> GetOpenedListAsync(Guid? placeCode = null, string tenant = null)
{
var myCodes = await GetMyBusinessPlaceCodesAsync();
var list = await _dbContext.Queryable<BusinessPlaceEntity>()
.LeftJoin<BusinessPlaceShiftRelationshipEntity>((x, ps) => x.Code == ps.PlaceCode)
.LeftJoin<BusinessShiftEntity>((x, ps, s) => s.Code == ps.ShiftCode)
.Where(x => x.Status == CanteenBusinessPlaceStatusEnumType.Opened)
.WhereIF(placeCode.HasValue, x => x.Code == placeCode)
.WhereIF(tenant.IsPresent(), x => x.TenantId == tenant)
.Where(x => myCodes.Contains(x.Code))
.Select((x, ps, s) => new BusinessPlaceListResponse
{
Id = x.Id,