类 DictAttr
java.lang.Object
com.sh.wf.module.context.Constant
com.sh.wf.module.component.page.common.DictAttr
- 所有已实现的接口:
Serializable,Cloneable
Description: 数据字典
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- 2015年3月13日
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明booleanstatic final Stringstatic final Stringbooleanbooleanbooleanprotected JavaAttrbooleanbooleanbooleanbooleanboolean从类继承的字段 com.sh.wf.module.context.Constant
_HIDE, _SHOW, AI_AGENT_JAVA_EXECUTE_SSE_CONSUMER, AI_MODEL_PARAM_enable_thinking, AI_MODEL_PARAM_frequency_penalty, AI_MODEL_PARAM_max_tokens, AI_MODEL_PARAM_min_p, AI_MODEL_PARAM_num_ctx, AI_MODEL_PARAM_num_predict, AI_MODEL_PARAM_presence_penalty, AI_MODEL_PARAM_repeat_last_n, AI_MODEL_PARAM_repeat_penalty, AI_MODEL_PARAM_seed, AI_MODEL_PARAM_stop, AI_MODEL_PARAM_temperature, AI_MODEL_PARAM_top_k, AI_MODEL_PARAM_top_p, AI_TYPE_Dify, AI_TYPE_Ollama, AI_TYPE_OpenAI, AI_TYPE_RagFlow, array, BG_COLOR, BLOCK, BUTTON_NAME, cal, caseFunc, columns, CONSTANT_ATTR, cosine, ctx, cutStr, DATA_TYPE_JSON_STR, dateFormat, DC_TYPE_EX, DC_TYPE_MAIN, DC_TYPE_MongoDB, DC_TYPE_NOT_DEFINE, DC_TYPE_REPORT, DC_TYPE_SQuery, decode, DISABLED, echo, ELSE, elseFunc, ELSIF, elsifFunc, empty, encode, encrypt, end, END, END_BLOCK, endsWith, EQUAL, ERROR, EXPRESS_LEFT_EL_TOKEN, EXPRESS_LEFT_TOKEN, EXPRESS_RIGHT_EL_TOKEN, EXPRESS_RIGHT_TOKEN, FAILURE, FALSE, filter, FONT_COLOR, FORMAT, getValue, group, groupby, hashCode, HIDDEN, IF, ifFunc, IN, indexOf, intValue, join, json, jsonPath, jsonValue, jsonValue2, jsVar, KEY_AUTOINCREMENT_ID, KEY_BASE_URL, KEY_BODY_AFTER_MODULE_SCRIPT, KEY_BUTTON_LOADDATA_CONFIG_DS, KEY_BUTTON_SEND_MQ, KEY_BUTTON_Write_Log, KEY_CAL_DS_ENABLE, KEY_CALL_SHOW_COMPONENT, KEY_COMPONENT_END_HTML_PREFIX, KEY_COMPONENT_LOAD_FUNCNAME, KEY_COMPONENT_UNIQUE_PREFIX, KEY_CUR_COMPONENT, KEY_CUR_TABLE_TD_COLUMN_INFO, KEY_CUR_TABLE_TD_DYNAMIC, KEY_CUR_UNIQUE_ID, KEY_DATACENTER, KEY_DICT_MULTIPROCESS_ITEM_VALUE, KEY_DICT_VALUE_UPDATE_PREFIX, KEY_DOCUMENT_END_SCRIPT, KEY_DOCUMENT_END_SCRIPT_WITHTYPE, KEY_DOCUMENT_END_STYLE, KEY_ENTER_2_NEXT, KEY_EVENT_RULE_CLICK_SELF, KEY_EX_DATACENTER, KEY_EXCEL_CELL_STYLE_SET, KEY_EXPORT_CELL_SETSTYLE, KEY_EXPORT_CSV_WRITER, KEY_EXPORT_CUR_CELL, KEY_EXPORT_CUR_SHEET, KEY_EXPORT_CUR_SHEET_DRAWING, KEY_EXPORT_CUR_SHEET_STATUS, KEY_EXPORT_CUR_WORKBOOK, KEY_EXPORT_OPERATION, KEY_FIREFOX_DOCUMENT_ID, KEY_FORM_END_HTML, KEY_HAS_HIGHCHARTS_SCRIPT, KEY_HAS_HIGHCHARTS_SCRIPT_3D, KEY_HEAD_END_SCRIPT, KEY_HTTPSERVLET_REQUEST, KEY_HTTPSERVLET_RESPONSE, KEY_HTTPSERVLET_SESSION, KEY_IS_MOBILE_BROWSER, KEY_IS_PARSER_FOR_EXP, KEY_JQUERY_DOCUMENT_READY, KEY_LOGIN_USERINFO, KEY_MODULE, KEY_MODULE_ID, KEY_MODULE_PARSER_FIRST, KEY_MODULE_VCL_PREFIX, KEY_moduleViewRet, KEY_MongoDB_DATACENTER, KEY_OPERATE_TABLE_ADDROW, KEY_OPERATE_TABLE_AddTeeeRow, KEY_OPERATE_TABLE_TD_EXNAME, KEY_PAGE_END_HTML, KEY_PAGE_ERROR_MSG, KEY_PARAM_NAME_LIST, KEY_PARSER_STRING_OBJECT_VALUE, KEY_REDIS, KEY_REPORT_DATACENTER, KEY_REQUEST_CONTEXT_PATH, KEY_SDB_DATACENTER, KEY_SERVER_UPLOAD_FILE, KEY_SQuery_DATACENTER, KEY_TABLE_CELL_EXP, KEY_TABLE_TR_ID, KEY_TD_EX_DIRECTION, KEY_TD_EX_DIRECTION_COL, KEY_TD_EX_DIRECTION_ROW, KEY_VHBOX_commonHtml, KEY_ZONE_ID, LEFT_FLAG_ENCODE, leftMainCell, LESS, LESS_EQUAL, LOAD_PARSER_COMPONENT_ID_PREFIX, locale, matchScore, mathExp, MESSAGE, minmax, MORE, MORE_EQUAL, none, NOT_EQUAL, NOT_IN, NUMBER, numberFormat, OBJ_Libinjection, OPERATE_TYPE, PARAMETER_LANGUAGE, PARSER_NORMAL_AND_EL, parser_runtime_context, putCtx, putCtx_json, putJsonValue, putValue, READONLY, replace, RIGHT, RIGHT_FLAG_ENCODE, rowCount, rowNo, RUN_PROCESS, SAVE_OPERATE_ADD, SAVE_OPERATE_DB, SAVE_OPERATE_LOGIC, SAVE_OPERATE_MOD, SAVE_OPERATE_UNDEFINE, select, SELF, SHOW, simhash, split, sql, sqlVar, startsWith, string, STYLE, substring, SUCCESS, sum, TABLE_NEED_CAL_AFTER_RENDER_autoCalWidth, TD_NO_EMPTY_TIP_TEMPLATE_DEFAULT, thisValue, timeZone, toJson, toLower, topMainCell, totalRowCount, totalRowNo, toUpper, trim, TRUE, UNION_, wrap -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明checkShowValue(ModuleContext context, String value) 获取直接可以直接显示的值,主要针对有加密的的情况getColType(ModuleContext context) getDsCol(ModuleContext context) getDsCol2(ModuleContext context) getObjectValue(ModuleContext context) getObjectValue(ModuleContext context, String paramName) 获取组件的值getObjectValue_withValue(ModuleContext context, Object value) 获取组件的值getQueryESMatch(String colName) 获取ES查询的类型intbooleanisYhwrap()voidvoidprocessSql(ModuleContext context, Map<String, List<String>> colMap, Map<String, List<String>> whereColMap, Map<String, List<String>> colTypeMap, Map<String, List<String>> whereTypeMap, Map<String, List<ColValue>> objMap, Map<String, List<ColValue>> whereObjMap, Map<String, List<String>> fixColMap, Map<String, List<ColValue>> fixObjMap, Map<String, String> operateTypeMap, int processFlag) booleanqueryEnable(ModuleContext context) 判断是否允许查询voidrenderHtml(ModuleContext context, StringBuilder html, String value)
-
字段详细资料
-
component
-
dsName
-
isUseDsCol2
public boolean isUseDsCol2 -
timeType
-
checkZone
public boolean checkZone -
selfEnable
public boolean selfEnable -
selfValue
-
updateAdd
public boolean updateAdd -
updateMod
public boolean updateMod -
relaQuery
public boolean relaQuery -
tableAlias
-
querySepArray
-
queryLikeType
-
queryType
-
queryDcType
-
qdcCondition
-
queryTypeSelf
-
isWhereCol
public boolean isWhereCol -
isArray
public boolean isArray -
queryAreaEnable
public boolean queryAreaEnable -
queryAreaName
-
queryColName
-
selfComponentProcess
-
javaAttr
-
DEFAULT_DSNAME_COL_REPLACE
- 另请参阅:
-
DEFAULT_DSNAME_COL2_REPLACE
- 另请参阅:
-
-
构造器详细资料
-
DictAttr
public DictAttr()
-
-
方法详细资料
-
parser
-
getAddDuplicateMsg
-
checkShowValue
获取直接可以直接显示的值,主要针对有加密的的情况- 参数:
context- ModuleContextvalue- 原始值- 返回:
- 解密后可用于直接显示的值
-
renderHtml
-
processSql
public void processSql(ModuleContext context, Map<String, List<String>> colMap, Map<String, List<String>> whereColMap, Map<String, List<String>> colTypeMap, Map<String, List<String>> whereTypeMap, Map<String, List<ColValue>> objMap, Map<String, List<ColValue>> whereObjMap, Map<String, List<String>> fixColMap, Map<String, List<ColValue>> fixObjMap, Map<String, String> operateTypeMap, int processFlag) -
getColType
-
getObjectValue
-
getObjectValue_withValue
获取组件的值- 参数:
context- ModuleContext- 返回:
- Object
-
getObjectValue
获取组件的值- 参数:
context- 上下文paramName- 属性名,默认为控件的名称- 返回:
- Object
-
getDsCol
-
getDsCol2
-
getDsName
-
getOtherColListObj
-
queryEnable
判断是否允许查询- 参数:
context- ModuleContext- 返回:
- true|false
-
getQueryESMatch
获取ES查询的类型- 参数:
colName- 列名- 返回:
- 类型关键字
-
getQueryESSlop
public int getQueryESSlop() -
getDataType
-
getJsonKey
-
isYhwrap
public boolean isYhwrap()
-