package com.vci.constant;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
/**
|
* 平台的属性
|
* @author weidy
|
* @date 2021/8/21
|
*/
|
public class FieldConstant {
|
|
|
/**
|
* 版本管理相关的字段和显示名称映射
|
*/
|
public static final Map<String,String> REVISION_MANAGE_FIELD_MAP = new HashMap(){{
|
put("nameoid","对象主键");
|
put("revisionoid","版本主键");
|
put("lastr","是否最新版本");
|
put("firstr","是否最老版本");
|
put("lastv","是否最新版次");
|
put("firstv","是否最老版次");
|
put("revisionrule","版本规则");
|
put("revisionseq","版本排序号");
|
put("revisionvalue","版本值");
|
put("versionrule","版次规则");
|
put("versionseq","版次排序号");
|
put("versionvalue","版次值");
|
put("checkinby","签入人");
|
put("checkintime","签入时间");
|
put("checkoutby","签出人");
|
put("checkouttime","签出时间");
|
put("copyfromversion","拷贝版本来源");
|
}} ;
|
|
/**
|
* 基础的属性字段数组
|
*/
|
public static final Map<String,String> BASIC_FIELD_MAP = new HashMap(){{
|
put("oid","主键");
|
put("btmname","业务类型的名称");
|
put("id","编号");
|
put("name","名称");
|
put("description","描述");
|
put("creator","创建人");
|
put("createtime","创建时间");
|
put("lastmodifier","最后时间人");
|
put("lastmodifytime","最后修改时间");
|
put("ts","时间戳");
|
put("owner","拥有者");
|
}};
|
|
/**
|
* 兼容的时候,基础模型的属性映射
|
*/
|
public static final Map<String,String> BASE_MODEL_COMPATIBILITY_MAP = new HashMap(){{
|
put("lastr","islastr");
|
put("firstr","isfirstr");
|
put("lastv","islastv");
|
put("firstv","isfirstv");
|
}};
|
|
/**
|
* 生命周期的属性
|
*/
|
public static final String LC_STATUS_FIELD = "lcstatus";
|
|
/**
|
* 生命周期的显示文本
|
*/
|
public static final String LC_STATUS_FIELD_TEXT = "lcStatus_text";
|
|
/**
|
* 生命周期管理相关的字段
|
*/
|
public static final Map<String,String> LIFECYCLE_MANAGE_FIELD_MAP = new HashMap(){{
|
put(LC_STATUS_FIELD,"生命周期值");
|
}};
|
|
/**
|
* 密级管理相关的字段
|
*/
|
public static final Map<String,String> SECRET_MANAGE_FIELD_MAP = new HashMap(){{
|
put("secretgrade","密级值");
|
}};
|
|
/**
|
* 链接类型的字段map
|
*/
|
public static final Map<String,String> LINK_TYPE_FIELD_MAP = new HashMap(){{
|
put("oid","主键");
|
put("creator","创建人");
|
put("createtime","创建时间");
|
put("lastmodifier","最后时间人");
|
put("lastmodifytime","最后修改时间");
|
put("f_oid","from端主键");
|
put("f_revisionoid","from端版本主键");
|
put("f_nameoid","from端对象主键");
|
put("f_btwname","from端业务类型");
|
put("t_oid","to端主键");
|
put("t_revisionoid","to端版本主键");
|
put("t_nameoid","to端对象主键");
|
put("t_btwname","to端业务类型");
|
put("ts","时间戳");
|
}};
|
}
|