public abstract class EasyUiAssist extends Object
| 构造器和说明 |
|---|
EasyUiAssist() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getJsonForGrid(List<?> fromList,
String[] titles,
IConvertValue[] converts,
long recordNum)
可以自定义转换格式
|
static String |
getJsonForGrid(List<?> fromList,
String[] titles,
long recordNum)
返回格式: {"total":12,"rows":[{"itemCode":"checkNoPass","itemName":"质检不通过"},{
"itemCode":"checkPass","itemName":"质检通过"}]}
|
static String |
getJsonForGrid(List<?> fromList,
String[] titles,
Map<String,IConvertValue> convertsMap,
long recordNum) |
static String |
getJsonForGridAlias(List<?> fromList,
long recordNum)
把数据以json格式返回,不需要指定已有字段。
|
static String |
getJsonForGridAlias(List<?> fromList,
String[] aliasTitles,
Map<String,IConvertValue> convertsMap,
long recordNum)
把数据以json格式返回,不需要指定已有字段。
|
static String |
getJsonForGridByObj(Object... inputObj)
指定数据放到Grid里显示
|
static String |
getJsonForGridEmpty()
返回空的集合值
|
static String |
getJsonFromList(List<Object> fromList,
String nameFiled,
String codeFiled,
String idName)
把List转为Jquery select的model
|
static String |
getTreeFromList(EasyUINode... nodes)
把根节点转为json Str字符串
|
static String |
getTreeFromList(List<EasyUINode> nodes)
把根节点转为json Str字符串
|
static <T> List<EasyUINode> |
getTreeRoot(List<T> oriList,
EasyUINodeConf conf)
把List转为根节点集合
|
public static String getJsonForGrid(List<?> fromList, String[] titles, long recordNum)
fromList - 要取的源数据titles - 要取的标题,支持别名,如:new
String[]{""itemCode,itemCode","itemName_zh,itemName""}
itemName_zh为是取值的列名,itemName要显示的列名recordNum - 记录总数public static String getJsonForGrid(List<?> fromList, String[] titles, IConvertValue[] converts, long recordNum)
fromList - 要取的源数据titles - 要取的标题,支持别名,如:new
String[]{""itemCode,itemCode","itemName_zh,itemName""}
itemName_zh为是取值的列名,itemName要显示的列名converts - 转换器数组recordNum - 记录总数public static String getJsonForGrid(List<?> fromList, String[] titles, Map<String,IConvertValue> convertsMap, long recordNum)
fromList - titles - convertsMap - recordNum - public static String getJsonForGridAlias(List<?> fromList, String[] aliasTitles, Map<String,IConvertValue> convertsMap, long recordNum)
fromList - aliasTitles - 别名列表convertsMap - 别名转换字段recordNum - public static String getJsonForGridEmpty()
public static String getJsonForGridAlias(List<?> fromList, long recordNum)
fromList - 源业务对象集合recordNum - 记录数量(所有页)public static String getJsonForGridByObj(Object... inputObj)
inputObj - 要放到Grid的业务对象数组public static String getJsonFromList(List<Object> fromList, String nameFiled, String codeFiled, String idName) throws ProjectException
fromList - 要转为json的ListnameFiled - label的字段名codeFiled - code的字段名idName - 属性字段名ProjectExceptionpublic static String getTreeFromList(EasyUINode... nodes)
nodes - 根节点集合public static String getTreeFromList(List<EasyUINode> nodes)
nodes - 根节点集合public static <T> List<EasyUINode> getTreeRoot(List<T> oriList, EasyUINodeConf conf) throws Exception
oriList - 源业务对象集合conf - 树的配置信息Exception - 转换异常Copyright © 2015. All rights reserved.