fix 增加权限控制
This commit is contained in:
@@ -9,7 +9,7 @@ using Microsoft.AspNetCore.Mvc;
|
|||||||
|
|
||||||
namespace Dlhis.Basic.Device.Controllers;
|
namespace Dlhis.Basic.Device.Controllers;
|
||||||
|
|
||||||
[Authorize]
|
[Authorize(Roles = "admin,tenant-admin")]
|
||||||
[Route("api/[controller]")]
|
[Route("api/[controller]")]
|
||||||
[ApiController]
|
[ApiController]
|
||||||
public class DevicePermissionsController : ControllerBase
|
public class DevicePermissionsController : ControllerBase
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ public class DishesMenuService : IDishesMenuService
|
|||||||
|
|
||||||
//检验权限
|
//检验权限
|
||||||
var res = await _businessPlacePermissionsService.GetMyAsync();
|
var res = await _businessPlacePermissionsService.GetMyAsync();
|
||||||
var myBps = res.dtos.Select(x => x.Code).ToList();
|
var myBps = res.dtos.Select(x => x.Code).ToList();
|
||||||
|
|
||||||
myBps.Contains(request.BusinessPlaceCode).ThrowIfFalse("非经营营业点,无法保存菜单");
|
myBps.Contains(request.BusinessPlaceCode).ThrowIfFalse("非经营营业点,无法保存菜单");
|
||||||
|
|
||||||
@@ -68,7 +68,7 @@ public class DishesMenuService : IDishesMenuService
|
|||||||
|
|
||||||
Type = CanteenApplicaitonTypeEnumType.Booking,
|
Type = CanteenApplicaitonTypeEnumType.Booking,
|
||||||
Version = 0,
|
Version = 0,
|
||||||
Enable = false,
|
Enable = true,
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user