类 SelfComponentProcess

java.lang.Object
com.sh.wf.module.component.page.common.SelfComponentProcess
直接已知子类:
DefaultSelfComponentImpl, SelfComponentImpl

public abstract class SelfComponentProcess extends Object

Description: 自定义组件处理逻辑

Title:首亨软件 - TSS/CRM等

从以下版本开始:
2017年2月23日
  • 字段详细资料

  • 构造器详细资料

    • SelfComponentProcess

      public SelfComponentProcess()
  • 方法详细资料

    • process

      public abstract void process(StringBuilder html)
      处理具体的逻辑,这里是输出的具体的HTML代码,会直接显示在页面上
      参数:
      html - html
    • sqlSaveDataProcess

      public Object sqlSaveDataProcess(Object value)
      SQL保存时转换数据
      参数:
      value - Object
      返回:
      Object
    • getAttrValue

      public String getAttrValue(String id)
      获取属性值
      参数:
      id - 编号
      返回:
    • getAttrValue

      public String getAttrValue(String id, String defaultValue)
      获取自定义属性值
      参数:
      id - 编号
      defaultValue - 默认值
      返回:
    • getAttrIntValue

      public int getAttrIntValue(String id, int defaultValue)
    • getContext

      public ModuleContext getContext()
    • setContext

      public void setContext(ModuleContext context)
    • getSelf

      public Self getSelf()
    • setSelf

      public void setSelf(Self self)
    • getAttrMap

      public Map<String,String> getAttrMap()
    • setAttrMap

      public void setAttrMap(Map<String,String> attrMap)
    • getPropMap

      public Map<String,String> getPropMap()
    • setPropMap

      public void setPropMap(Map<String,String> propMap)
    • getPropValue

      public String getPropValue(String id)
      获取属性值
      参数:
      id - 编号
      返回:
    • getPropValue

      public String getPropValue(String id, String defaultValue)
      获取自定义属性值
      参数:
      id - 编号
      defaultValue - 默认值
      返回:
    • getPropIntValue

      public int getPropIntValue(String id, int defaultValue)