using System.Collections.Generic; using ZR.Model; using ZR.Model.System.Generate; namespace ZR.Service.System.IService { public interface IGenTableService : IBaseService { List SelectDbTableListByNamess(string[] tableNames); int ImportGenTable(GenTable tables); int DeleteGenTableByIds(long[] tableIds); int DeleteGenTableByTbName(string tableName); PagedInfo GetGenTables(GenTable genTable, PagerInfo pagerInfo); GenTable GetGenTableInfo(long tableId); void SynchDb(long tableId, GenTable genTable, List dbTableColumns); List GetGenTableAll(); int UpdateGenTable(GenTable genTable); } public interface IGenTableColumnService : IBaseService { int InsertGenTableColumn(List tableColumn); int DeleteGenTableColumn(long tableId); int DeleteGenTableColumn(long[] tableIds); int DeleteGenTableColumnByTableName(string tableName); List GenTableColumns(long tableId); int UpdateGenTableColumn(List tableColumn); } }