fix merge error
This commit is contained in:
@@ -34,19 +34,6 @@ public class DishesCategoriesController : ControllerBase
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 获取分类树(无权限)
|
||||
/// </summary>
|
||||
/// <param name="businessPlaceCode"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("tree-all")]
|
||||
[IgnoreTenant]
|
||||
public async Task<List<DishesCategoryTreeResponse>> TreeAllAsync(Guid businessPlaceCode)
|
||||
{
|
||||
return await _dishesCategoryService.TreeAllAsync(businessPlaceCode);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 获取分类树(无权限)
|
||||
/// </summary>
|
||||
|
||||
@@ -52,23 +52,7 @@ public class DishesMenusController : ControllerBase
|
||||
return await _dishesMenuService.GetDishesMenuDetailAsync(businessPlaceCode, customCode, startDate, endDate);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据参数获取菜品
|
||||
/// </summary>
|
||||
/// <param name="businessPlaceCode"></param>
|
||||
/// <param name="date"></param>
|
||||
/// <param name="shiftType"></param>
|
||||
/// <param name="categoryCode"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("dishes-selections")]
|
||||
[IgnoreTenant]
|
||||
public async Task<List<DishesDetailResponse>> GetDishesUnderCurrentMenuAsync(Guid businessPlaceCode,
|
||||
DateTime date,
|
||||
ShiftEnumType? shiftType,
|
||||
Guid categoryCode)
|
||||
{
|
||||
return await _dishesMenuService.GetDishesUnderCurrentMenuAsync(businessPlaceCode, date, shiftType, categoryCode);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据参数获取菜品
|
||||
|
||||
@@ -127,30 +127,6 @@ public class DishesCategoryService : IDishesCategoryService
|
||||
private async Task<List<Guid>> GetMyBusinessPlaceCodesAsync()
|
||||
{
|
||||
var mybCodes = (await _businessPlacePermissionsService.GetMyAsync()).Select(x => x.Code).ToList();
|
||||
|
||||
return mybCodes;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 检查营业点权限
|
||||
/// </summary>
|
||||
/// <param name="businessPlaceCode"></param>
|
||||
/// <returns></returns>
|
||||
private async Task CheckBusinessPlacePermissionAsync(Guid businessPlaceCode)
|
||||
{
|
||||
var codes = await GetMyBusinessPlaceCodesAsync();
|
||||
codes.Contains(businessPlaceCode).ThrowIfFalse("无权操作当前营业点");
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 获取我管理的营业点
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
private async Task<List<Guid>> GetMyBusinessPlaceCodesAsync()
|
||||
{
|
||||
var mybCodes = (await _businessPlacePermissionsService.GetMyAsync()).Select(x => x.Code).ToList();
|
||||
|
||||
return mybCodes;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user