public class VelocityUtils
extends java.lang.Object
| 构造器和说明 |
|---|
VelocityUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
generatePath(GenTable table,
java.lang.String filePath)
生成路径
|
static int |
getExpandColumn(GenTable genTable)
获取需要在哪一列上面显示展开按钮
|
static java.lang.String |
getFileName(java.lang.String template,
GenTable genTable)
已过时。
|
static java.util.HashSet<java.lang.String> |
getImportList(GenTable genTable)
根据列类型获取导入包
|
static java.lang.String |
getPackagePrefix(java.lang.String packageName)
获取包前缀
|
static java.lang.String |
getParentMenuId(com.alibaba.fastjson.JSONObject paramsObj)
获取上级菜单ID字段
|
static java.lang.String |
getPermissionPrefix(java.lang.String moduleName,
java.lang.String businessName)
获取权限前缀
|
static java.util.List<java.lang.String> |
getTemplatePathList(java.lang.Integer isManager,
java.lang.String tplCategory)
已过时。
|
static java.lang.String |
getTreecode(com.alibaba.fastjson.JSONObject paramsObj)
获取树编码
|
static java.lang.String |
getTreeName(com.alibaba.fastjson.JSONObject paramsObj)
获取树名称
|
static java.lang.String |
getTreeParentCode(com.alibaba.fastjson.JSONObject paramsObj)
获取树父编码
|
static org.apache.velocity.VelocityContext |
prepareContext(GenTable genTable)
设置模板变量信息
|
static void |
setMenuVelocityContext(org.apache.velocity.VelocityContext context,
GenTable genTable) |
static void |
setSubVelocityContext(org.apache.velocity.VelocityContext context,
GenTable genTable) |
static void |
setTreeVelocityContext(org.apache.velocity.VelocityContext context,
GenTable genTable) |
public static org.apache.velocity.VelocityContext prepareContext(GenTable genTable)
genTable - genTablepublic static void setMenuVelocityContext(org.apache.velocity.VelocityContext context,
GenTable genTable)
public static void setTreeVelocityContext(org.apache.velocity.VelocityContext context,
GenTable genTable)
public static void setSubVelocityContext(org.apache.velocity.VelocityContext context,
GenTable genTable)
@Deprecated
public static java.util.List<java.lang.String> getTemplatePathList(java.lang.Integer isManager,
java.lang.String tplCategory)
isManager - isManagertplCategory - tplCategory@Deprecated
public static java.lang.String getFileName(java.lang.String template,
GenTable genTable)
template - templategenTable - genTablepublic static java.lang.String getPackagePrefix(java.lang.String packageName)
packageName - 包名称public static java.util.HashSet<java.lang.String> getImportList(GenTable genTable)
genTable - 业务表对象public static java.lang.String getPermissionPrefix(java.lang.String moduleName,
java.lang.String businessName)
moduleName - 模块名称businessName - 业务名称public static java.lang.String getParentMenuId(com.alibaba.fastjson.JSONObject paramsObj)
paramsObj - 生成其他选项public static java.lang.String getTreecode(com.alibaba.fastjson.JSONObject paramsObj)
paramsObj - 生成其他选项public static java.lang.String getTreeParentCode(com.alibaba.fastjson.JSONObject paramsObj)
paramsObj - 生成其他选项public static java.lang.String getTreeName(com.alibaba.fastjson.JSONObject paramsObj)
paramsObj - 生成其他选项public static int getExpandColumn(GenTable genTable)
genTable - 业务表对象public static java.lang.String generatePath(GenTable table, java.lang.String filePath)
table - tablefilePath - filePathCopyright © 2021. All Rights Reserved.