类 ButtonLogicAttr
java.lang.Object
com.sh.wf.module.component.page.common.ButtonLogicAttr
- 所有已实现的接口:
Serializable,Cloneable
- 直接已知子类:
ButtonLogicContextMenuAttr
Description: 按钮逻辑事件
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- 2015年3月24日
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明protected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected ButtonURLRuleprotected Stringprotected Stringprotected intprotected booleanprotected Componentprotected Stringprotected Stringprotected Stringprotected Stringprotected intprotected Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected FileDownloadAttrprotected Stringprotected Stringprotected Stringprotected booleanprotected ButtonSystemGoUrlprotected booleanprotected booleanprotected Stringprotected booleanprotected JavaAttrprotected Stringprotected Stringprotected ButtonSystemLogicLoadDataprotected List<ButtonSystemLogic>protected Stringprotected Stringprotected intprotected Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected EventInfoprotected EventInfostatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected Stringprotected booleanprotected booleanprotected Stringprotected booleanprotected booleanprotected ButtonSystemWriteLogprotected Stringprotected Stringprotected Stringprotected String -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidautoCheckAuthHasSaveDB(ModuleParserContext context, org.jdom2.Element nodeEl, Component component) 按钮授权时,同时保存到数据库booleancheckAuth(ModuleContext context) 检查按钮权限booleancheckLinkButtonHref(ModuleContext context, String realUrl) 检查超链接是否绕开方法,主要针对弹出新页面的情况getUrl()voidparserNode(ModuleParserContext context, org.jdom2.Element nodeEl, Component component) String[]processFlow(ModuleContext context) 流程逻辑String[]processLoadData(ModuleContext context, StringBuilder script) 加载数据逻辑String[]processLogic(ModuleContext context) 处理逻辑voidsendMQ(ModuleContext context) 发送MQ消息voidtoHtml(ModuleContext context, StringBuilder html, String value, String selector, String btype) 转化为HTMLvoidtoLoadHtml(ModuleContext context) voidwriteLog(ModuleContext context) 记录日志
-
字段详细资料
-
REQUEST_PARAM_NAME
- 另请参阅:
-
REQUEST_PARAM_addValue
- 另请参阅:
-
REQUEST_PARAM_modValue
- 另请参阅:
-
REQUEST_PARAM_nullValue
- 另请参阅:
-
systemEvent
-
toQueryIds
-
requestParamName
-
addValue
-
modValue
-
nullValue
-
saveRelaDs
-
btnProcessLabel
-
url
-
target
-
backUrl
-
backPageType
-
bpUrl
-
delRowType
-
dlgId
-
dlgWidth
-
dlgHeight
-
dlgTitle
-
dlgLeft
-
dlgTop
-
dlgModal
protected boolean dlgModal -
dlgAutoClose
protected int dlgAutoClose -
dlgSelfScript
-
tabIcon
-
showMax
protected boolean showMax -
hideMaxMin
protected boolean hideMaxMin -
hideBorder
protected boolean hideBorder -
closeBtn
protected boolean closeBtn -
popPageCid
-
addRowPosition
-
cloneRowNo
protected int cloneRowNo -
processBefore
-
processFinishEvent
-
isConfirm
protected boolean isConfirm -
confirmStr
-
configIcon
-
appendFormParam
protected boolean appendFormParam -
jsParam
-
ignoreParam
-
javaPath
-
rf
protected boolean rf -
fop
-
flowId
-
taskId
-
conditionVar
-
exportCid
-
exportServer
-
exportFileName
-
exportType
-
exportAllData
protected boolean exportAllData -
exportChooseColumn
protected boolean exportChooseColumn -
scrollbars
protected boolean scrollbars -
resizable
protected boolean resizable -
mapId
-
mapKeyWordId
-
mapPageSize
protected int mapPageSize -
mapQueryLocation
-
chartId
-
chartShowPoint
-
formCheck
protected boolean formCheck -
finishOperate
-
authEnable
protected boolean authEnable -
authId
-
mqEnable
protected boolean mqEnable -
mqText
-
mqDurable
protected boolean mqDurable -
mqExchange
-
toPrintId
-
fdAttr
-
javaAttr
-
burlRule
-
loadData
-
systemWriteLog
-
component
-
logicList
-
goUrl
-
-
构造器详细资料
-
ButtonLogicAttr
public ButtonLogicAttr()
-
-
方法详细资料
-
toHtml
public void toHtml(ModuleContext context, StringBuilder html, String value, String selector, String btype) 转化为HTML- 参数:
context- ModuleContexthtml- html对象value- 值selector- jquery唯一确定对象的选择字符,存在扩展,所以不能直接使用id获取btype- 类型
-
toLoadHtml
-
checkLinkButtonHref
检查超链接是否绕开方法,主要针对弹出新页面的情况- 参数:
context- ModuleContextrealUrl- 真正的URL- 返回:
- 结果
-
checkAuth
检查按钮权限- 参数:
context- ModuleContext- 返回:
- 结果
-
processLogic
处理逻辑- 参数:
context- ModuleContext- 返回:
- 结果
-
processFlow
流程逻辑- 参数:
context- ModuleContext- 返回:
- 结果
-
getJavaAttr
-
processLoadData
加载数据逻辑- 参数:
context- ModuleContextscript- 脚本- 返回:
- 结果
-
sendMQ
发送MQ消息- 参数:
context-
-
writeLog
记录日志- 参数:
context-
-
getUrl
-
getSaveRelaDs
-
parserNode
-
autoCheckAuthHasSaveDB
public void autoCheckAuthHasSaveDB(ModuleParserContext context, org.jdom2.Element nodeEl, Component component) 按钮授权时,同时保存到数据库- 参数:
nodeEl-component-
-