namespace Tiobon.Core.Api.Controllers; /// /// 问卷题库(Controller) /// [Route("api/[controller]")] [ApiController, GlobalActionFilter] [Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghre)] public class Ghre_SurveyQuestionPoolController : BaseController { public Ghre_SurveyQuestionPoolController(IGhre_SurveyQuestionPoolServices service) : base(service) { } #region 基础接口 #region 查询 /// /// 根据Id查询数据 /// /// /// [HttpPost("QueryForm/{Id}")] public async Task> QueryFrom(long Id) { return await _service.QueryFrom(Id); } #endregion #region 新增 /// /// 新增数据 /// /// /// [HttpPost("InsertForm")] public async Task InsertFrom([FromBody] FromGhre_SurveyQuestionPoolPageData insertModel) { return await _service.InsertFrom(insertModel); } #endregion #region 更新 /// /// 更新数据 /// /// 主键ID /// /// [HttpPost("UpdateForm/{Id}")] public async Task UpdateFrom(long Id, [FromBody] FromGhre_SurveyQuestionPoolPageData editModel) { return await _service.UpdateFrom(Id, editModel); } #endregion #endregion }