namespace Tiobon.Core.Api.Controllers; /// /// 招聘模板(Controller) /// [Route("api/[controller]")] [ApiController, GlobalActionFilter] [Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghrh)] public class Ghrh_TemplateController : BaseController { public Ghrh_TemplateController(IGhrh_TemplateServices service) : base(service) { } #region 是否开启 /// /// 是否开启 /// /// /// /// [HttpPost("SwitchPublish/{id}/{isPublish}")] public async Task SwitchPublish(long id, int? isPublish) => await _service.SwitchPublish(id, isPublish); #endregion #region 查询Offer支持的字段 /// /// Offer支持的字段 /// /// [HttpPost("QueryOfferTags")] public async Task>> QueryOfferTags() => await _service.QueryOfferTags(); #endregion #region 预览 /// /// Offer支持的字段 /// /// [HttpPost("Preview/{resumeId}")] public async Task> Preview(long resumeId, Dictionary extFields) => await _service.Preview(resumeId, extFields); #endregion }