using Infrastructure; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using OpenAuth.App; using OpenAuth.App.Request; using OpenAuth.Repository.Domain; namespace OpenAuth.WebApi.Controllers { /// /// 职级组 /// [Route("api/[controller]/[action]")] [ApiController] public class SysPosGroupController : ControllerBase { SysPosGroupApp posGroupApp; public SysPosGroupController(SysPosGroupApp sysPosGroupApp) { posGroupApp = sysPosGroupApp; } /// /// 职级组查询 /// key 为空,查全部 /// /// /// [HttpGet] public async Task>> Load(string name) { return await posGroupApp.Load(name); } /// /// 职级组添加 /// /// /// [HttpPost] public async Task> Add(PosGroupForm pos) { return await posGroupApp.Add(pos); } } }