/// <summary> /// 表单数据处理 /// </summary> /// <param name="t">对象</param> /// <param name="formType">表单类型</param> /// <param name="currUser"></param> public void FormDataHandle(Sys_Field t, Model.EnumSpace.FormTypeEnum formType, UserInfo currUser = null) { if (t != null && t.Sys_ModuleId.HasValue) { string tableName = SystemOperate.GetModuleTableNameById(t.Sys_ModuleId.Value); Dictionary <string, string> dic = ToolOperate.GetDbColumnInfo(tableName, t.Name); t.DbType = dic["ColumnType"].ObjToStr(); t.DbLen = dic["Length"].ObjToInt(); } }
public void FormDataHandle(Sys_DbConfig t, Model.EnumSpace.FormTypeEnum formType, UserInfo currUser = null) { if (t != null) { TbIndexInfo tbIndexInfo = SystemOperate.GetTableIndexInfo(t.ModuleName); if (tbIndexInfo != null) { t.CurrPageDensity = tbIndexInfo.FragmentationPercent; } } }
public List <TempModel.FormToolTag> GetFormToolTags(Model.EnumSpace.FormTypeEnum formType, List <TempModel.FormToolTag> tags, bool isAdd = false, UserInfo currUser = null) { return(tags); }
public List <TempModel.FormButton> GetFormButtons(Model.EnumSpace.FormTypeEnum formType, List <TempModel.FormButton> buttons, bool isAdd = false, bool isDraft = false, UserInfo currUser = null) { return(buttons); }