using System; using System.Collections.Generic; using System.Linq; using System.Text; using EMIS.Entities; namespace EMIS.CommonLogic.SystemServices { public interface IBatchModifyServices { /// /// 根据mnuID(页面ID)获取设置信息 /// /// 页面ID /// List GetBatchModifyList(string mnuID); /// /// 获取配置扩展表 /// /// /// List GetBatchModifyExpandList(Guid? BatchModifyID); /// /// 批量修改 /// /// 表名 /// 修改的列名 /// 修改的值 /// 要修改的数据ID /// bool BatchUpdate(string tableName, string columnName, object value, List list); /// /// 批量修改(修改前后需执行特定方法) /// /// 表名 /// 修改的列名 /// 修改的值 /// 要修改的数据ID /// bool BatchUpdate(string mnuID, string tableName, string columnName, object value, List list); /// /// 批量修改事件配置 /// /// Dictionary GetBatchModifyEvents(string mnuID, string munClass, string columnName); } }