namespace Tiobon.Core.Api.Controllers; /// /// Ghre_DaySalaryEntry_Boltone(Controller) /// [Route("api/[controller]")] [ApiController, GlobalActionFilter] [Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghre)] public class Ghre_DaySalaryEntry_BoltoneController : BaseController { public Ghre_DaySalaryEntry_BoltoneController(IGhre_DaySalaryEntry_BoltoneServices service) : base(service) { } /// /// 新增数据 /// /// /// [HttpPost("Insert"), AllowAnonymous] public override async Task> Insert([FromBody] InsertGhre_DaySalaryEntry_BoltoneInput insertModel) { insertModel.SubmitDate = DateTime.Now; if (await _service.AnyAsync(x => x.IDNo == insertModel.IDNo && x.SubmitDate.Value.Date == DateTime.Now.Date)) return Success(null, "提交成功"); var id = await _service.Add(insertModel); var data = Success(null, "提交成功"); data.Success = id > 0; if (data.Success) data.Data = id.ObjToString(); else return Failed("新增失败"); return data; } }