public async Task <IActionResult> GetBaseConfigJson(string tableName) { TData <BaseConfigModel> obj = new TData <BaseConfigModel>(); string tableDescription = string.Empty; TData <List <TableFieldInfo> > tDataTableField = await databaseTableBLL.GetTableFieldList(tableName); List <string> columnList = tDataTableField.Result.Where(p => !BaseField.BaseFieldList.Contains(p.TableColumn)).Select(p => p.TableColumn).ToList(); OperatorInfo operatorInfo = await Operator.Instance.Current(); string serverPath = GlobalContext.HostingEnvironment.ContentRootPath; obj.Result = new SingleTableTemplate().GetBaseConfig(serverPath, operatorInfo.UserName, tableName, tableDescription, columnList); obj.Tag = 1; return(Json(obj)); }
public async Task <IActionResult> GetTableFieldListJson(string tableName) { TData <List <TableFieldInfo> > obj = await databaseTableBLL.GetTableFieldList(tableName); return(Json(obj)); }