package com.vci.ubcs.code.constant;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 主数据引擎相关的常量
|
* @author weidy
|
* @date 2022-3-8
|
*/
|
public class MdmEngineConstant {
|
/**
|
* 编码的字段
|
*/
|
public static final String CODE_FIELD = "id";
|
|
/**
|
* 状态
|
*/
|
public static final String CODE_STATUS_FILED = "lcstatus";
|
|
/**
|
* 集团码的字段
|
*/
|
public static final String CODE_GROUP_FIELD = "groupcode";
|
|
/**
|
* 分类的主键字段
|
*/
|
public static final String CODE_CLASSIFY_OID_FIELD = "codeclsfid";
|
|
/**
|
* 模板的主键字段
|
*/
|
public static final String CODE_TEMPLATE_OID_FIELD = "codetemplateoid";
|
|
/**
|
* 分类全路径的字段
|
*/
|
public static final String CODE_FULL_PATH_FILED = "codeclsfpath";
|
|
/**
|
* 码段的长度的字段,-这不是数据库里的字段
|
*/
|
public static final String CODE_SEC_LENGTH_FIELD = "codeseclengthfield";
|
|
/**
|
* 密级的字段
|
*/
|
public static final String SECRET_FIELD = "secretgrade";
|
|
/**
|
* 创建者字段
|
*/
|
public static final String CODE_CREATOR = "creator";
|
|
/**
|
* 更改者字段
|
*/
|
public static final String CODE_EDITOR = "lastmodifier";
|
|
/**
|
* 修改时间
|
*/
|
public static final String CODE_EDITOR_TIME = "lastmodifytime";
|
|
/**
|
* 版本规则
|
*/
|
public static final String CODE_REVISION_RULE = "revisionrule";
|
|
/**
|
* 版本步长
|
*/
|
public static final String CODE_REVISION_SEQ = "revisionseq";
|
|
/**
|
* 版本规则
|
*/
|
public static final String CODE_VISION_RULE = "versionrule";
|
|
public static final String CODE_VISION_SEQ = "versionseq";
|
|
public static final String CODE_VISION_VLUE = "versionvalue";
|
|
public static final String CODE_LASTR = "lastr";
|
|
public static final String CODE_FIRSTR = "firstr";
|
|
public static final String CODE_LASTV = "lastv";
|
|
public static final String CODE_FIRSTV = "firstv";
|
|
/**
|
* 版本规则oid
|
*/
|
public static final String CODE_REVISION_OID = "revisionoid";
|
|
/**
|
* 租户
|
*/
|
public static final String CODE_TENANTID = "tenantid";
|
|
/**
|
* nameoid
|
*/
|
public static final String CODE_NAME_OID = "nameOid";
|
|
/**
|
* 业务类型名称
|
*/
|
public static final String CODE_BTMNAME = "btmname";
|
|
/**
|
* 创建时间
|
*/
|
public static final String CODE_CREATE_TIME = "createtime";
|
|
/**
|
* 时间戳
|
*/
|
public static final String CODE_TS = "ts";
|
|
/**
|
* 所有者
|
*/
|
public static final String CODE_OWNER = "owner";
|
|
/**
|
* 升版
|
*/
|
public static final String CODE_COPYFORMVERSION = "copyfromversion";
|
|
/**
|
* 主键
|
*/
|
public static final String CODE_OID = "oid";
|
|
/**
|
* 默认的属性列表
|
*/
|
public static final List DEFAULT_ATTR_LIST = new ArrayList(){{
|
add(CODE_FIELD);
|
add(CODE_STATUS_FILED);
|
add(CODE_GROUP_FIELD);
|
add(CODE_CLASSIFY_OID_FIELD);
|
add(CODE_TEMPLATE_OID_FIELD);
|
add(CODE_FULL_PATH_FILED);
|
add(SECRET_FIELD);
|
add(CODE_CREATOR);
|
add(CODE_EDITOR);
|
add(CODE_EDITOR_TIME);
|
add(CODE_REVISION_RULE);
|
add(CODE_REVISION_SEQ);
|
add(CODE_REVISION_RULE);
|
add(CODE_VISION_RULE);
|
add(CODE_VISION_SEQ);
|
add(CODE_LASTR);
|
add(CODE_FIRSTR);
|
add(CODE_LASTV);
|
add(CODE_FIRSTV);
|
add(CODE_REVISION_OID);
|
add(CODE_TENANTID);
|
add(CODE_NAME_OID);
|
add(CODE_BTMNAME);
|
add(CODE_CREATE_TIME);
|
add(CODE_TS);
|
add(CODE_OWNER);
|
add(CODE_COPYFORMVERSION);
|
add(CODE_OID);
|
add(CODE_VISION_VLUE);
|
}};
|
|
/**
|
* 默认的属性列表
|
*/
|
public static final List DEFAULT_SYNC_ATTR_LIST = new ArrayList(){{
|
add(CODE_FIELD);
|
add(CODE_STATUS_FILED);
|
add(CODE_GROUP_FIELD);
|
add(CODE_CLASSIFY_OID_FIELD);
|
add(CODE_TEMPLATE_OID_FIELD);
|
add(CODE_FULL_PATH_FILED);
|
add(SECRET_FIELD);
|
add(CODE_CREATOR);
|
add(CODE_EDITOR);
|
add(CODE_EDITOR_TIME);
|
add(CODE_REVISION_RULE);
|
add(CODE_REVISION_SEQ);
|
add(CODE_REVISION_RULE);
|
add(CODE_VISION_RULE);
|
add(CODE_VISION_SEQ);
|
add(CODE_LASTR);
|
add(CODE_FIRSTR);
|
add(CODE_LASTV);
|
add(CODE_FIRSTV);
|
add(CODE_REVISION_OID);
|
add(CODE_TENANTID);
|
add(CODE_NAME_OID);
|
add(CODE_BTMNAME);
|
add(CODE_CREATE_TIME);
|
add(CODE_TS);
|
add(CODE_OWNER);
|
add(CODE_COPYFORMVERSION);
|
add(CODE_OID);
|
add(CODE_VISION_VLUE);
|
}};
|
|
/**
|
* 行号
|
*/
|
public static final String IMPORT_ROW_INDEX = "${rowIndex}";
|
|
/**
|
* 空的流水依据
|
*/
|
public static final String EMPTY_SERIAL_UNIT = "${emptyserial}";
|
|
/**
|
* 流水依赖的连接符
|
*/
|
public static final String SERIAL_UNIT_SPACE = "${serial}";
|
|
/**
|
* 流程值的分隔符
|
*/
|
public static final String SERIAL_VALUE_SPACE = "${sav}";
|
|
}
|