public class DataI18nManagerMocker
extends java.lang.Object
implements com.seeyon.ctp.common.datai18n.manager.DataI18nManager
构造器和说明 |
---|
DataI18nManagerMocker() |
限定符和类型 | 方法和说明 |
---|---|
void |
add(java.lang.Long i18N,
java.lang.String name) |
java.lang.String |
batchSave(java.lang.String content)
批量保存前端修改的数据,并返回前台保存成功后的json数据
|
java.lang.String |
copyAndSaveById(java.lang.String id)
根据国际化ID,拷贝相关数据并返回ID, 参考
DataI18nManager.copyById(String) |
java.util.Map<java.lang.String,java.lang.Object> |
copyById(java.lang.String id)
按照id复制一组新的国际化数据。
|
void |
delete(java.util.Collection<java.lang.Long> ids)
批量删除国际化信息,应用删除引用的数据时请主动调用。
|
void |
delete(java.lang.Long id)
删除国际化信息,应用删除引用的数据时请主动调用。
|
void |
delete(java.lang.String id)
删除国际化信息,应用删除引用的数据时请主动调用。
|
void |
deleteByIds(java.util.Collection<java.lang.String> ids)
批量删除国际化信息,应用删除引用的数据时请主动调用。
|
java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> |
getAllDataI18nList(java.lang.Long id)
获取某字段的所有国际化数据
|
java.util.Map<java.lang.String,com.seeyon.ctp.common.po.dataI18n.DataI18n> |
getAllDataI18nMap(java.lang.Long id)
获取当前用户语言的数据国际化信息。
|
java.util.Map<java.lang.String,java.lang.String> |
getAllDataI18nValueMap(java.lang.Long id)
获取当前用户语言的数据国际化信息。
|
java.util.List<java.lang.String> |
getAllDataI18nValues(java.lang.String id)
获取某个字段的国际化数据,兼容升级数据
|
java.util.Map<java.lang.String,java.lang.StringBuilder> |
getAlli18nValueCategory(java.lang.Long id,
java.lang.String category)
按国际化语言分类,过滤掉修改的id
|
java.util.Map<java.lang.String,java.lang.String> |
getAllLocales()
获取平台所有语言
|
java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> |
getBatchAllDataI18nList(java.util.List<java.lang.Long> ids) |
com.seeyon.ctp.common.po.dataI18n.DataI18n |
getDataI18n(java.lang.Long id,
java.util.Locale locale)
获取指定语言的数据国际化信息。
|
com.seeyon.ctp.common.po.dataI18n.DataI18n |
getDataI18nCurrentLocal(java.lang.Long id)
获取当前用户语言的数据国际化信息。
|
java.util.Map<java.lang.String,java.lang.Object> |
getDataI18nInfo(java.lang.String i18nValue)
根据应用传入的值返回国际化信息
|
java.lang.String |
getDataI18nValueWithCompensate(java.lang.Long id,
java.util.Locale locale)
获取配置的国际化信息值
DataI18nManager.getDataI18nWithCompensate(Long, Locale) |
com.seeyon.ctp.common.po.dataI18n.DataI18n |
getDataI18nWithCompensate(java.lang.Long id,
java.util.Locale locale)
获取指定语言的数据国际化信息。
|
com.seeyon.ctp.util.FlipInfo |
getEditList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map params)
获取批量修改的数据,
如果是新增的数据,没有key,直接返回前端传入的txt
如果是更新的数据,有key,根据key查出已有的国际化,回填到批量修改页面。
|
java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> |
getIdListByFuzzyValue(java.lang.String fuzzyValue,
java.lang.String language,
java.lang.String category)
根据条件查询满足的i18n id
|
java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> |
getIdListByValue(java.lang.String Value,
java.lang.String language,
java.lang.String category) |
void |
save(com.seeyon.ctp.common.po.dataI18n.DataI18n dataI18n)
保存国际化信息,如果已存在则抛出异常,对已存在的对象请调用update。
|
void |
saveAll(java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> dataI18nList)
保存国际化信息,如果已存在则抛出异常,对已存在的对象请调用update。
|
java.util.Map<java.lang.String,java.lang.Object> |
saveSingleI18n(java.lang.String content)
保存单个字段的国际化信息
|
void |
update(com.seeyon.ctp.common.po.dataI18n.DataI18n dataI18n)
更新国际化信息。
|
void |
updateAll(java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> dataI18nList)
更新国际化信息。
|
java.util.Map<java.lang.String,java.lang.Object> |
updateSingleLanguage(java.util.Map<java.lang.String,java.lang.Object> content)
更新单个字段的一种语言的国际化信息
|
public void add(java.lang.Long i18N, java.lang.String name)
public void save(com.seeyon.ctp.common.po.dataI18n.DataI18n dataI18n) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
save
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
dataI18n
- 数据对象com.seeyon.ctp.common.exceptions.BusinessException
public void saveAll(java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> dataI18nList) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
saveAll
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
dataI18nList
- 数据对象com.seeyon.ctp.common.exceptions.BusinessException
public void update(com.seeyon.ctp.common.po.dataI18n.DataI18n dataI18n) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
update
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
dataI18n
- 数据对象com.seeyon.ctp.common.exceptions.BusinessException
public void updateAll(java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> dataI18nList) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
updateAll
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
dataI18nList
- 数据对象集合com.seeyon.ctp.common.exceptions.BusinessException
public void delete(java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
delete
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
id
- 数据国际化标识com.seeyon.ctp.common.exceptions.BusinessException
public void delete(java.lang.String id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
delete
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
id
- 数据国际化标识com.seeyon.ctp.common.exceptions.BusinessException
public void delete(java.util.Collection<java.lang.Long> ids) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
delete
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
ids
- 数据国际化标识集合。com.seeyon.ctp.common.exceptions.BusinessException
public void deleteByIds(java.util.Collection<java.lang.String> ids) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
deleteByIds
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
ids
- 数据国际化标识集合。com.seeyon.ctp.common.exceptions.BusinessException
public com.seeyon.ctp.common.po.dataI18n.DataI18n getDataI18n(java.lang.Long id, java.util.Locale locale) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getDataI18n
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
id
- 数据国际化标识。locale
- 语言。null
。com.seeyon.ctp.common.exceptions.BusinessException
- 获取出错抛出异常。public com.seeyon.ctp.common.po.dataI18n.DataI18n getDataI18nWithCompensate(java.lang.Long id, java.util.Locale locale) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getDataI18nWithCompensate
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.String getDataI18nValueWithCompensate(java.lang.Long id, java.util.Locale locale)
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
DataI18nManager.getDataI18nWithCompensate(Long, Locale)
getDataI18nValueWithCompensate
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
public com.seeyon.ctp.common.po.dataI18n.DataI18n getDataI18nCurrentLocal(java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getDataI18nCurrentLocal
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
id
- 数据国际化标识。null
。com.seeyon.ctp.common.exceptions.BusinessException
- 获取出错抛出异常。public java.util.Map<java.lang.String,java.lang.Object> getDataI18nInfo(java.lang.String i18nValue) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getDataI18nInfo
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> getAllDataI18nList(java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getAllDataI18nList
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> getBatchAllDataI18nList(java.util.List<java.lang.Long> ids)
getBatchAllDataI18nList
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
public java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> getIdListByValue(java.lang.String Value, java.lang.String language, java.lang.String category) throws com.seeyon.ctp.common.exceptions.BusinessException
getIdListByValue
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<com.seeyon.ctp.common.po.dataI18n.DataI18n> getIdListByFuzzyValue(java.lang.String fuzzyValue, java.lang.String language, java.lang.String category) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getIdListByFuzzyValue
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<java.lang.String> getAllDataI18nValues(java.lang.String id)
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getAllDataI18nValues
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
public java.util.Map<java.lang.String,com.seeyon.ctp.common.po.dataI18n.DataI18n> getAllDataI18nMap(java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getAllDataI18nMap
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
id
- 数据国际化标识。com.seeyon.ctp.common.exceptions.BusinessException
- 获取出错抛出异常。public java.util.Map<java.lang.String,java.lang.String> getAllDataI18nValueMap(java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getAllDataI18nValueMap
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
id
- 数据国际化标识com.seeyon.ctp.common.exceptions.BusinessException
public java.util.Map<java.lang.String,java.lang.String> getAllLocales() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getAllLocales
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public com.seeyon.ctp.util.FlipInfo getEditList(com.seeyon.ctp.util.FlipInfo fi, java.util.Map params) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getEditList
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.String batchSave(java.lang.String content) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
batchSave
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.Map<java.lang.String,java.lang.Object> saveSingleI18n(java.lang.String content) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
saveSingleI18n
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.Map<java.lang.String,java.lang.Object> updateSingleLanguage(java.util.Map<java.lang.String,java.lang.Object> content) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
updateSingleLanguage
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.Map<java.lang.String,java.lang.Object> copyById(java.lang.String id) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
copyById
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.String copyAndSaveById(java.lang.String id)
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
DataI18nManager.copyById(String)
copyAndSaveById
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
public java.util.Map<java.lang.String,java.lang.StringBuilder> getAlli18nValueCategory(java.lang.Long id, java.lang.String category) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.datai18n.manager.DataI18nManager
getAlli18nValueCategory
在接口中 com.seeyon.ctp.common.datai18n.manager.DataI18nManager
com.seeyon.ctp.common.exceptions.BusinessException