using JNPF.DependencyInjection; using JNPF.DynamicApiController; using Microsoft.AspNetCore.Mvc; using SqlSugar; using Tnb.BasicData.Entities; using Tnb.BasicData.Interfaces; namespace Tnb.BasicData { /// /// 推送记录服务 /// [ApiDescriptionSettings(Tag = ModuleConst.Tag, Area = ModuleConst.Area, Order = 1102)] [Route("api/[area]/[controller]/[action]")] public class BasPushRuleLogService : IBasPushRuleLogService, IDynamicApiController, ITransient { private readonly ISqlSugarRepository _repository; public BasPushRuleLogService( ISqlSugarRepository repository) { _repository = repository; } [HttpPost] public async Task Stop(Dictionary dic) { string id = dic["id"]; _ = await _repository.UpdateAsync(x => new BasPushRuleLog() { is_push = 0, }, x => x.biz_id == id); return true; } } }