using Microsoft.AspNetCore.Mvc; using WcsMain.ApiServe.ControllerFilter; using WcsMain.ApiServe.ControllerFilter.ExceptionFilter; using WcsMain.ApiServe.Controllers.Dto; using WcsMain.ApiServe.Controllers.Dto.WcsDto.UserRule; using WcsMain.ApiServe.Service.WcsService; using WcsMain.DataBase.TableEntity; namespace WcsMain.ApiServe.Controllers.WcsController; [Route("api/wcs/userRule")] [ApiController] [WcsExceptionFilter] [WcsAuthorization] public class UserRuleController(UserRuleService userRuleService) : ControllerBase { /// /// 获取用户权限 /// /// [HttpGet("getUserRule")] public WcsApiResponse> GetUserRule([FromQuery] string? groupId) => userRuleService.GetUserRule(groupId); /// /// 更新用户权限 /// /// /// [HttpPost("updateUserRule")] public WcsApiResponse UpdateUserRule([FromBody] UpdateUserRuleRequest request) => userRuleService.UpdateUserRule(request); }