using Microsoft.AspNetCore.Mvc; using WcsMain.ApiServe.Controllers.Dto; using WcsMain.ApiServe.Controllers.Dto.WcsDto.UserGroup; using WcsMain.ApiServe.Service.WcsService; using WcsMain.DataBase.TableEntity; namespace WcsMain.ApiServe.Controllers.WcsController; [Route("api/wcs/userGroup")] [ApiController] public class UserGroupController(UserGroupService userGroupService) : ControllerBase { private readonly UserGroupService _userGroupService = userGroupService; /// /// 查询用户组 /// /// [HttpGet("getUserGroup")] public WcsApiResponse> GetUserGroup() { return _userGroupService.GetUserGroup(); } /// /// 添加用户组 /// /// /// [HttpPost("addUserGroup")] public WcsApiResponse AddUserGroup([FromBody] AddUserGroupRequest request) { return _userGroupService.AddUserGroup(request); } /// /// 删除用户组 /// /// /// [HttpDelete("deleteUserGroup")] public WcsApiResponse DeleteUserGroup([FromQuery] string? groupId) { return _userGroupService.DeleteUserGroup(groupId); } }