类 ListConfigService
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<ListConfigInfoMapper,ListConfigInfo>
com.mbap.ct.listconfiginfo.service.ListConfigService
- 所有已实现的接口:
com.baomidou.mybatisplus.extension.service.IService<ListConfigInfo>
@Service("listConfigService")
public class ListConfigService
extends com.mbap.mybatis.ty.service.BaseService<ListConfigInfoMapper,ListConfigInfo>
列表配置服务
- 作者:
- Amanda.Z
-
字段概要
从类继承的字段 com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
MYSQL从接口继承的字段 com.baomidou.mybatisplus.extension.service.IService
DEFAULT_BATCH_SIZE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addListConfigField(List<ListConfigFieldInfo> fields, String listConfigInfoId) 添加列表字段配置与表单字段配置copyListConfigInfo(String listConfigInfoId) 复制列表配置信息createByFieldInfoId(List<String> list, String listConfigInfoId) 根据构建实体字段信息id,创建列表字段配置信息createField(String listconfiginfoid, String entityId) 创建列表字段配置初始数据,默认全部显示,根据情况自行在页面上做配置boolean逻辑删除void删除指定列表配置字段信息intcom.mbap.util.view.Pageget(com.mbap.util.view.Page page) 分页查询数据根据实体id,列表配置id,读取列表配置信息com.mbap.util.view.PagegetAll(com.mbap.util.view.Page page) 查询所有数据getFieldInfoByRelaentityid(String relaentityid) 根据字段的关联实体查询字段信息根据列表配置信息id,获取列表配置信息和对应的列表字段配置信息通过类反射,将参数按照字段类型进行类型装换getRelatableField(String buildEntityId) 根据实体id获取有关联的字段voidputallfield(List<Object> fieldIds, String configName, boolean flag) 更新列表设置中是否列表(全选)、搜索(全选)、排序(全选)显示的配置情况void更新列表配置中的字段配置voidputListConfig(ListConfigInfo info) 更新列表配置voidputListConfig(String id, String configName, Object value) 更新列表配置setListConfigFieldInfo(FieldInfo field, String listconfiginfoid) 列表字段默认配置void对列表配置字段进行排序updateListConfig(ListConfigInfo listConfigInfo) 从类继承的方法 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从接口继承的方法 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
-
构造器详细资料
-
ListConfigService
public ListConfigService()
-
-
方法详细资料
-
get
根据实体id,列表配置id,读取列表配置信息- 参数:
id- 列表配置信息identityId- 构建实体id- 返回:
-
createField
@Transactional public List<ListConfigFieldInfo> createField(String listconfiginfoid, String entityId) 创建列表字段配置初始数据,默认全部显示,根据情况自行在页面上做配置- 参数:
listconfiginfoid-entityId-- 返回:
-
setListConfigFieldInfo
列表字段默认配置- 参数:
field-listconfiginfoid-- 返回:
-
sortField
对列表配置字段进行排序- 参数:
configId- 列表配置idids- 需要调整顺序的配置id,id应按照排序先后传入
-
putListConfig
更新列表配置- 参数:
id- 列表配置idconfigName- 配置项名value- 配置值
-
putListConfig
更新列表配置- 参数:
id- 列表配置idconfigName- 配置项名value- 配置值
-
putfield
更新列表配置中的字段配置- 参数:
id- 列表配置idconfigName- 要更新的属性value- 要设置的属性值
-
putallfield
更新列表设置中是否列表(全选)、搜索(全选)、排序(全选)显示的配置情况- 参数:
common-
-
getParam
通过类反射,将参数按照字段类型进行类型装换- 参数:
value-c-configName-- 返回:
-
createByFieldInfoId
根据构建实体字段信息id,创建列表字段配置信息- 参数:
list- 实体字段信息idlistConfigInfoId- 列表配置信息id- 返回:
-
getListConfigInfoById
根据列表配置信息id,获取列表配置信息和对应的列表字段配置信息- 参数:
id- 列表配置信息id- 返回:
-
deleteListConfigField
删除指定列表配置字段信息- 参数:
id- 列表配置字段信息id
-
get
@Transactional(readOnly=true) public com.mbap.util.view.Page get(com.mbap.util.view.Page page) 分页查询数据- 参数:
page-- 返回:
-
getAll
@Transactional(readOnly=true) public com.mbap.util.view.Page getAll(com.mbap.util.view.Page page) 查询所有数据- 参数:
page-- 返回:
-
delete
逻辑删除- 参数:
id-- 返回:
- boolean
-
getRelatableField
根据实体id获取有关联的字段- 参数:
buildEntityId- 构建实体id- 返回:
-
getFieldInfoByRelaentityid
根据字段的关联实体查询字段信息- 参数:
relaentityid- 关联
-
addListConfigField
@Transactional public ListConfigInfo addListConfigField(List<ListConfigFieldInfo> fields, String listConfigInfoId) 添加列表字段配置与表单字段配置- 参数:
fields-listConfigInfoId-- 返回:
-
delListConfigField
-
copyListConfigInfo
复制列表配置信息- 参数:
listConfigInfoId-- 返回:
-
updateListConfig
-