public class Catalog extends AbstractBaseModel
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DOC_ROOTID
文档知识管理的ID:4028818427b492f40127b492f4ea0000
|
static java.lang.String |
RES_CATALOG |
logger
Constructor and Description |
---|
Catalog() |
Modifier and Type | Method and Description |
---|---|
void |
_addSubFolder(Catalog folder) |
void |
_delSubFolder(int fid) |
void |
_setSubFolder(java.util.Map<java.lang.String,Catalog> folders,
Catalog pFolder) |
java.lang.String |
getActionClazz() |
java.lang.String |
getActionText() |
java.lang.Integer |
getAutoRecreatePermission() |
java.lang.String |
getCreateDate() |
java.lang.String |
getCreateor() |
java.lang.String |
getDataInterface() |
java.lang.Integer |
getDsporder() |
java.lang.String |
getEditLayout()
null,表示继承上级,0表示默认布局
|
java.lang.String |
getField1()
当isWebSite()为true时,该字段保存的是网站的访问域名,如果为requestData时,表示当前分类的所属数据来源于流程共享。
|
java.lang.String |
getField2() |
java.lang.String |
getField3() |
BeanMap<java.lang.String,java.lang.Object> |
getFormData(java.lang.String id)
获取该分类模块下的表单数据
|
java.lang.String |
getFormid() |
FormInfo |
getFormInfo() |
int |
getH5AppId()
获取H5应用ID(如钉钉应用ID,企业微信ID)
|
java.lang.Integer |
getHasChangeLog() |
java.lang.String |
getIcon() |
java.lang.String |
getId() |
java.lang.Integer |
getInherit() |
java.lang.String |
getInheritFormid()
获取表单ID,如果自身为空则向上级获取
|
java.lang.Integer |
getIsDraft()
当前分类是否具有草稿状态,默认为有
|
java.lang.Integer |
getIsLog() |
java.lang.Integer |
getIsVisible() |
java.lang.String |
getLabel() |
java.lang.String |
getLayout(int layoutType) |
java.lang.String |
getLinkName() |
java.lang.String |
getModifyDate() |
java.lang.String |
getName() |
Catalog |
getParentCatalog() |
java.lang.String |
getParentCatalogName() |
Catalog |
getParentFolder() |
java.lang.String |
getPid() |
java.lang.String |
getPostAction()
获取后处理脚本
|
java.lang.String |
getPreviewAction()
获取预处理脚本
|
java.lang.String |
getPrintLayout()
null,表示继承上级,0表示默认布局
|
java.lang.String |
getQueryid() |
java.lang.Integer |
getQueryType()
有[0=查询页,1=门户页,2=模板页,3=$自定义URL],默认为0
|
java.lang.String |
getRulePath() |
java.lang.Integer |
getStatus() |
Catalog[] |
getSubFolder() |
java.lang.String |
getViewLayout()
null,表示继承上级,0表示默认布局
|
int |
getWxPublicType()
返回微信公众号类型: 1 - 订阅号, 2 - 服务号, 3 - 企业号
|
boolean |
hasSubFolder() |
boolean |
isChangeLog()
确定是否具有修改内容的记录
|
boolean |
isFolder()
表示当前分类是否文档目录
|
boolean |
isIsAutoRecreatePermission() |
boolean |
isLog()
00前缀的文档不再默认记录日志,可以考虑加上开关,不然文档需要记录日志时需要每个分类都要设置一次
|
boolean |
isWebSite()
表示当前分类是否外部网站或手机频道
|
void |
setActionClazz(java.lang.String actionClazz) |
void |
setActionText(java.lang.String actionText) |
void |
setAutoRecreatePermission(java.lang.Integer autoRecreatePermission) |
void |
setCreateDate(java.lang.String createDate) |
void |
setCreateor(java.lang.String createor) |
void |
setDataInterface(java.lang.String dataInterface) |
void |
setDsporder(java.lang.Integer dsporder) |
void |
setEditLayout(java.lang.String editLayout) |
void |
setField1(java.lang.String field1) |
void |
setField2(java.lang.String field2) |
void |
setField3(java.lang.String field3) |
void |
setFormid(java.lang.String formid) |
void |
setHasChangeLog(java.lang.Integer hasChangeLog) |
void |
setIcon(java.lang.String icon) |
void |
setId(java.lang.String id) |
void |
setInherit(java.lang.Integer inherit) |
void |
setIsDraft(java.lang.Integer isDraft) |
void |
setIsLog(java.lang.Integer isLog) |
void |
setIsVisible(java.lang.Integer isVisible) |
void |
setLabel(java.lang.String label) |
void |
setModifyDate(java.lang.String modifyDate) |
void |
setName(java.lang.String name) |
void |
setPid(java.lang.String pid) |
void |
setPrintLayout(java.lang.String printLayout) |
void |
setQueryid(java.lang.String queryid) |
void |
setQueryType(java.lang.Integer queryType) |
void |
setRulePath(java.lang.String rulePath) |
void |
setStatus(java.lang.Integer status) |
void |
setViewLayout(java.lang.String viewLayout) |
_getJsonString, cloneFrom, cloneObject, getEntityClass, pareJSON, retriveObject, toFieldsJSONArray, toFieldsJSONArray, toFieldsKey, toFieldsKey, toJSON, toJSON, toJSON, toJSONString, toJSONString, toParamString, toParamString
public static final java.lang.String DOC_ROOTID
public static final java.lang.String RES_CATALOG
public java.lang.String getInheritFormid()
public FormInfo getFormInfo()
public java.lang.Integer getIsVisible()
public void setIsVisible(java.lang.Integer isVisible)
public java.lang.String getFormid()
public void setFormid(java.lang.String formid)
public boolean isLog()
public java.lang.Integer getIsLog()
public void setIsLog(java.lang.Integer isLog)
public java.lang.String getEditLayout()
public void setEditLayout(java.lang.String editLayout)
public java.lang.String getViewLayout()
public void setViewLayout(java.lang.String viewLayout)
public java.lang.String getPrintLayout()
public void setPrintLayout(java.lang.String printLayout)
public java.lang.String getId()
getId
in class AbstractBaseModel
public void setId(java.lang.String id)
public java.lang.Integer getQueryType()
public void setQueryType(java.lang.Integer queryType)
public java.lang.String getQueryid()
public void setQueryid(java.lang.String queryid)
public java.lang.Integer getInherit()
public void setInherit(java.lang.Integer inherit)
public java.lang.String getLinkName()
public java.lang.String getLayout(int layoutType)
public java.lang.String getName()
public void setName(java.lang.String name)
public Catalog getParentCatalog()
public java.lang.String getParentCatalogName()
public java.lang.String getPid()
public java.lang.String getRulePath()
public void setRulePath(java.lang.String rulePath)
public java.lang.Integer getDsporder()
public void setDsporder(java.lang.Integer dsporder)
public void setPid(java.lang.String pid)
public java.lang.Integer getStatus()
public void setStatus(java.lang.Integer status)
public java.lang.String getIcon()
public void setIcon(java.lang.String icon)
public java.lang.String getCreateDate()
public void setCreateDate(java.lang.String createDate)
public java.lang.String getModifyDate()
public void setModifyDate(java.lang.String modifyDate)
public void _setSubFolder(java.util.Map<java.lang.String,Catalog> folders, Catalog pFolder)
public void _addSubFolder(Catalog folder)
public void _delSubFolder(int fid)
public boolean hasSubFolder()
public Catalog[] getSubFolder()
public Catalog getParentFolder()
public boolean isWebSite()
public boolean isFolder()
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public java.lang.String getActionClazz()
public void setActionClazz(java.lang.String actionClazz)
public java.lang.String getField1()
public void setField1(java.lang.String field1)
public java.lang.String getField2()
public void setField2(java.lang.String field2)
public java.lang.String getField3()
public void setField3(java.lang.String field3)
public java.lang.String getActionText()
public void setActionText(java.lang.String actionText)
public java.lang.String getPreviewAction()
public java.lang.String getPostAction()
public BeanMap<java.lang.String,java.lang.Object> getFormData(java.lang.String id)
id
- public java.lang.String getDataInterface()
public void setDataInterface(java.lang.String dataInterface)
public java.lang.Integer getIsDraft()
public void setIsDraft(java.lang.Integer isDraft)
public boolean isChangeLog()
public java.lang.Integer getHasChangeLog()
public void setHasChangeLog(java.lang.Integer hasChangeLog)
public java.lang.String getCreateor()
public void setCreateor(java.lang.String createor)
public boolean isIsAutoRecreatePermission()
public java.lang.Integer getAutoRecreatePermission()
public void setAutoRecreatePermission(java.lang.Integer autoRecreatePermission)
public int getWxPublicType()
public int getH5AppId()
Copyright © 2019 by Sucang.cn