181 lines
6.3 KiB
JavaScript
181 lines
6.3 KiB
JavaScript
import EsEnums from './EsEnum'
|
|
|
|
export const YesOrNoEnum = new EsEnums({
|
|
NO: { name: '否', value: '0' },
|
|
YES: { name: '是', value: '1' }
|
|
})
|
|
|
|
// 既可以使用EsEnums 也可以单独写明
|
|
|
|
export const FieldType = {
|
|
DATE_SINGLE: { text: '单日期选择', value: '1' },
|
|
USER_SINGLE: { text: '单选用户弹框', value: '2' },
|
|
ORGAN_SINGLE: { text: '单选组织机构弹框', value: '3' },
|
|
DATE_MORE: { text: '多日期选择', value: '4' },
|
|
TEXTAREA: { text: '多行文本', value: '5' },
|
|
STANDARD_MORE: { text: '多选标准弹框', value: '6' },
|
|
ORGAN_MORE: { text: '多选组织机构弹框', value: '7' },
|
|
FILE_UP: { text: '上传文件', value: '8' },
|
|
TEXT_BOX: { text: '文本框', value: '9' },
|
|
OPTION_SINGLE: { text: '下拉单选', value: '10' },
|
|
OPTION_MORE: { text: '下拉多选', value: '11' },
|
|
TREE: { text: '树形结构(多选)', value: '12' },
|
|
// TEXT_LINK: { text: '输入框(链接)', value: '13' },
|
|
YEAR_PICKER: { text: '年份选择', value: '14' },
|
|
TREE_SINGLE: { text: '树形结构(单选)', value: '15' },
|
|
TREE_MODAL_SELECT: { text: '树形弹框', value: '16' }
|
|
}
|
|
|
|
export const TagsTypeEnums = new EsEnums({
|
|
DOMESTIC_LIST: { text: '国内法规', langKey: 'system.tag.domesticLaws', value: 1 },
|
|
FOREIGN_LIST: { text: '海外标准', langKey: 'system.tag.foreignStandards', value: 2 },
|
|
ENTERPRISE_LIST: { text: '企业标准', langKey: 'system.tag.enterpriseStandards', value: 3 },
|
|
CLAUSE_SPLITTING_LIST: { text: '条款拆分', langKey: 'system.tag.clauseSplitting', value: 4 }
|
|
})
|
|
|
|
// 标签类型
|
|
export const TagsAttributeTypeEnums = {
|
|
SELECT: { text: '下拉选择', langKey: 'system.tag.select', value: 1 },
|
|
TREE: { text: '树形结构', langKey: 'system.tag.tree', value: 2 }
|
|
}
|
|
|
|
// 标准体系树节点类型
|
|
export const StandardSystemTreeNodeType = {
|
|
ROOT_NODE: { text: '根节点', value: 1 },
|
|
CHILD_NODE: { text: '子节点', value: 2 },
|
|
NOT_OPERATE_NODE: { text: '不能操作的节点', value: 0 }
|
|
}
|
|
|
|
// 车型项目库-项目来源
|
|
export const ProjectSource = {
|
|
ADD: { text: '本地新增', value: '1' },
|
|
PMS: { text: 'PMS', value: '2' }
|
|
}
|
|
|
|
// 标准来源
|
|
export const StandardSource = {
|
|
DOMESTIC: { text: '国内', value: '1' },
|
|
OVERSEAS: { text: '海外', value: '2' },
|
|
ENTERPRISE: { text: '企标', value: '3' }
|
|
}
|
|
|
|
// 动态分类
|
|
export const DynamicCataloging = {
|
|
WEEKLY_NEWSPAPER: { text: '周报', value: '1' },
|
|
MONTHLY_MAGAZINE: { text: '月报', value: '2' },
|
|
NOTIFICATION: { text: '通知', value: '3' },
|
|
IMPLEMENTATION_OF_EARLY_WARNING: { text: '实施预警', value: '4' },
|
|
SHARE: { text: '分享', value: '5' },
|
|
DOMESTIC_DYNAMICS: { text: '国内动态', value: '6' },
|
|
FOREIGN_TRENDS: { text: '国外动态', value: '7' },
|
|
OTHER: { text: '其他', value: '8' }
|
|
}
|
|
|
|
// 标准法规入库/变更流程-操作类型
|
|
export const OperationType = {
|
|
ENTRY: { text: '标准法规入库', value: '1' },
|
|
CHANGE: { text: '标准法规变更', value: '2' }
|
|
}
|
|
|
|
// 企标计划立项/变更流程-申请类型
|
|
export const ApplicationCategory = {
|
|
INITIATION: { text: '立项', value: '3' },
|
|
CHANGE: { text: '变更', value: '4' }
|
|
}
|
|
// 企标计划立项/变更流程-项目类别
|
|
export const ProjectType = {
|
|
ENACT: { text: '制定', value: '1' },
|
|
MODIFY: { text: '修订', value: '2' },
|
|
COMPLETE_TIME_CHANGE: { text: '完成时间变更', value: '3' },
|
|
WORK_TERMINATE: { text: '工作中止', value: '4' },
|
|
RESPONSIBLE_DEPT_CHANGE: { text: '责任部门变更', value: '5' },
|
|
MERGE: { text: '合并', value: '6' }
|
|
}
|
|
|
|
// 文档拆分-拆分状态
|
|
export const SplitStatus = {
|
|
EDITING: { text: '编辑中', value: '1' },
|
|
RELEASED: { text: '已发布', value: '2' }
|
|
}
|
|
|
|
// 文档拆分-条款内容类型
|
|
export const TypeOfClauseItem = {
|
|
TEXT: { text: '文本', value: 'TEXT' },
|
|
TABLE: { text: '表格', value: 'TABLE' },
|
|
IMG: { text: '图片', value: 'IMG' }
|
|
}
|
|
|
|
// 企标复审-复审
|
|
export const Recheck = {
|
|
STAND_GOOD: { text: '继续有效', value: '1' },
|
|
REVISE: { text: '修订', value: '2' },
|
|
ANNUL: { text: '废止', value: '1' },
|
|
SEAL_SAVE: { text: '封存', value: '1' }
|
|
}
|
|
|
|
// 清单维护类型
|
|
export const InventoryType = {
|
|
SPECIALTY: { text: '特点', value: '1' },
|
|
COMPARISON_ITEM: { text: '对比项', value: '2' }
|
|
}
|
|
|
|
// 标准等级分类
|
|
export const StandardGradeClassify = {
|
|
ZERO_LEVEL: { text: '0级', value: '1' },
|
|
ONE_LEVEL: { text: '1级', value: '2' },
|
|
TWO_LEVEL: { text: '2级', value: '3' },
|
|
THREE_LEVEL: { text: '3级', value: '4' }
|
|
}
|
|
|
|
// 是否试行
|
|
export const IsTrial = {
|
|
YES: { text: '是', value: '1' },
|
|
NO: { text: '否', value: '0' }
|
|
}
|
|
|
|
// 企标状态
|
|
export const EnterpriseStandardStatus = {
|
|
DRAFT: { text: '起草', value: '1' },
|
|
SEEK_FOR_OPTIONS: { text: '征求意见', value: '2' },
|
|
EXAMINE: { text: '审查', value: '3' },
|
|
APPROVAL: { text: '报批', value: '4' },
|
|
PRE_RELEASE: { text: '预发布', value: '5' },
|
|
RELEASE: { text: '发布', value: '6' },
|
|
TRIAL_OPERATION: { text: '试运行', value: '7' },
|
|
CURRENTLY_EFFECTIVE: { text: '现行有效', value: '8' },
|
|
ABOLISH: { text: '废止', value: '9' },
|
|
ARCHIVE: { text: '封存', value: '10' }
|
|
}
|
|
|
|
// 流程key,获取人员信息前需要获取流程定义id,传这里的名字到WorkCenterMixin的getFlowDefinition方法中
|
|
export const ProcessKey = {
|
|
// 企标立项/变更计划
|
|
ES_INIT_CHANGE: { text: 'es-init-change', value: 'es-init-change' },
|
|
// 年度制修订-各部门主动上报
|
|
ES_ANNUAL_REPORT: { text: 'es-annual-report', value: 'es-annual-report' },
|
|
// 年度制修订-标准化部门主动发起
|
|
ES_ANNUAL_INIT: { text: 'es-annual-init', value: 'es-annual-init' },
|
|
// 标准法规入库/变更流程
|
|
FB_ENTRY_CHANGE: { text: 'fb-entry-change', value: 'fb-entry-change' }
|
|
}
|
|
|
|
// 标准性质
|
|
export const StandardProperty = {
|
|
admittance: { text: '准入性', value: 'SN001' },
|
|
recommendation: { text: '推荐性', value: 'SN002' }
|
|
}
|
|
|
|
// 标准化活动类型
|
|
export const StandardizedActivityType = new EsEnums({
|
|
rootNode: { text: '根节点', value: '1' },
|
|
secondLevelBidCommittee: { text: '分标委', value: '2' },
|
|
workingTeam: { text: '工作组', value: '3' },
|
|
fourLevelBiddingCommittee: { text: '分标委', value: '4' }
|
|
})
|
|
|
|
// 支付状态
|
|
export const PayState = new EsEnums({
|
|
已支付: { text: '已支付', value: '1' },
|
|
未支付: { text: '未支付', value: '2' }
|
|
})
|