类 FormConfigInfoService

java.lang.Object
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<M,T>
com.mbap.mybatis.ty.service.BaseService<FormConfigInfoMapper,FormConfigInfo>
com.mbap.ct.formconfiginfo.service.FormConfigInfoService
所有已实现的接口:
com.baomidou.mybatisplus.extension.service.IService<FormConfigInfo>

@Service("FormConfigInfoService") public class FormConfigInfoService extends com.mbap.mybatis.ty.service.BaseService<FormConfigInfoMapper,FormConfigInfo>
表单配置服务类
作者:
ChengLang
  • 字段概要

    从类继承的字段 com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

    MYSQL

    从接口继承的字段 com.baomidou.mybatisplus.extension.service.IService

    DEFAULT_BATCH_SIZE
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    creatByFieldInfoId(List<String> list, String listConfigInfoId)
    根据实体字段信息id集合,创建表单字段配置信息
    creatFormConfigInfo(String buildEntityId, String listConfigInfoId)
    创建表单配置页默认初始数据,默认新增、修改、详情页都展示,字段默认都是输入框,所占列数为6
    void
    删除指定表单配置字段信息
    getByBuildEntityId(String buildEntityId, String listConfigInfoId)
    根据构建实体id获取表单配置信息
    获取表单展示控件类型
    getParam(String value, Class c, String configName)
    通过类反射,将参数按照字段类型进行类型装换
    void
    putFormConfigInfo(String id, String configName, String value)
    修改单条表单配置记录的指定字段值
    void
    修改表单配置的字段排序
    void
    putFormValidRule(String id, FormValidationRule formValidationRule)
    修改单条表单配置记录的校验规则
    setFormConfigInfo(FieldInfo field, String listConfigInfoId)
    创建表单字段配置信息

    从类继承的方法 com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

    execNoResultSql, findBySql, findBySql2Entity, findBySql2Map, findBySql2Map, getCountBySql, getDbType, getUniqueResultBySql, getUniqueResultBySql, pageBySql2Entity, pageBySql2Map, pageBySql2Map, removeByIds

    从类继承的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl

    getBaseMapper, getEntityClass, getMap, getObj, getOne, removeBatchByIds, removeBatchByIds, removeById, removeById, removeByIds, saveBatch, saveOrUpdate, saveOrUpdateBatch, updateBatchById

    从类继承的方法 java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService

    count, count, getById, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeBatchByIds, removeBatchByIds, removeById, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateById
  • 构造器详细资料

    • FormConfigInfoService

      public FormConfigInfoService()
  • 方法详细资料

    • getByBuildEntityId

      @Transactional public List<FormConfigInfo> getByBuildEntityId(String buildEntityId, String listConfigInfoId)
      根据构建实体id获取表单配置信息
      参数:
      buildEntityId - 构建实体id
      listConfigInfoId - 列表配置信息id
      返回:
    • putFormConfigInfo

      @Transactional public void putFormConfigInfo(String id, String configName, String value)
      修改单条表单配置记录的指定字段值
      参数:
      id - 表单配置信息id
      configName - 表单配置信息修改的字段名称
      value - 表单配置信息修改的值
    • creatFormConfigInfo

      @Transactional public List<FormConfigInfo> creatFormConfigInfo(String buildEntityId, String listConfigInfoId)
      创建表单配置页默认初始数据,默认新增、修改、详情页都展示,字段默认都是输入框,所占列数为6
      参数:
      buildEntityId - 构建实体信息id
      listConfigInfoId - 列表配置信息id
      返回:
    • setFormConfigInfo

      public FormConfigInfo setFormConfigInfo(FieldInfo field, String listConfigInfoId)
      创建表单字段配置信息
      参数:
      field -
      listConfigInfoId -
      返回:
    • getParam

      @Transactional public Object getParam(String value, Class c, String configName)
      通过类反射,将参数按照字段类型进行类型装换
      参数:
      value -
      c -
      configName -
      返回:
    • putFormValidRule

      @Transactional public void putFormValidRule(String id, FormValidationRule formValidationRule)
      修改单条表单配置记录的校验规则
      参数:
      id - 表单配置信息id
      FormValidationRule - 校验规则
    • putFormSort

      @Transactional public void putFormSort(String ids)
      修改表单配置的字段排序
      参数:
      ids - 表单配置信息id逗号分隔,顺序和排序要一直
    • creatByFieldInfoId

      public List<FormConfigInfo> creatByFieldInfoId(List<String> list, String listConfigInfoId)
      根据实体字段信息id集合,创建表单字段配置信息
      参数:
      list - 字段信息id
      listConfigInfoId - 列表配置信息id
      返回:
      List 表单配置信息集合
    • delete

      @Transactional public void delete(String id)
      删除指定表单配置字段信息
      参数:
      id - 表单配置字段信息id
    • getFormfieldtype

      @Transactional(readOnly=true) public List<List<Object>> getFormfieldtype()
      获取表单展示控件类型
      返回: