/// <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();
     }
 }
Пример #2
0
 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;
         }
     }
 }
Пример #3
0
 public List <TempModel.FormToolTag> GetFormToolTags(Model.EnumSpace.FormTypeEnum formType, List <TempModel.FormToolTag> tags, bool isAdd = false, UserInfo currUser = null)
 {
     return(tags);
 }
Пример #4
0
 public List <TempModel.FormButton> GetFormButtons(Model.EnumSpace.FormTypeEnum formType, List <TempModel.FormButton> buttons, bool isAdd = false, bool isDraft = false, UserInfo currUser = null)
 {
     return(buttons);
 }