using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Aop.Api.Domain; using JNPF.Common.Contracts; using Microsoft.AspNetCore.Mvc; using SqlSugar; using Tnb.WarehouseMgr.Entities.Entity.Constraints; using Tnb.WarehouseMgr.Interfaces; namespace Tnb.WarehouseMgr { /// /// Wms基础数据基类 /// /// public class WmsBasicDataBase : BaseWareHouseService where TEntity : BaseEntity, IUpdateEnabledEntity, new() { protected ISqlSugarClient DbContext { get; set; } [HttpPost] public async Task IsEnabledMark(IEnumerable ids, int status) { return await DbContext.Updateable().SetColumns(it => it.enabled == status).ExecuteCommandHasChangeAsync(); } } }