fix 设置enable过滤

This commit is contained in:
2024-04-09 17:44:51 +08:00
parent d6a9e835b6
commit 8e72b0afc9

View File

@@ -85,7 +85,9 @@ public class CanteenSettingService : ICanteenSettingService
public async Task<Dictionary<CanteenSettingItemEnumType, string>> GetUserSettingAsync(string userNo)
{
var settings = await _context.Queryable<CanteenSettingEntity>()
.Where(x => (x.UniqueType == CanteenSettingUnqiueEnumType.Person && x.UniqueValue == userNo) || x.UniqueType == CanteenSettingUnqiueEnumType.Tenant)
.Where(x => x.Enable)
.Where(x => (x.UniqueType == CanteenSettingUnqiueEnumType.Person && x.UniqueValue == userNo)
|| x.UniqueType == CanteenSettingUnqiueEnumType.Tenant)
.ToListAsync();
//从基地 -> 个人,确保下面循环做到覆盖,并且以个人配置为主