You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

88 lines
1.2 KiB
TypeScript

/**
* 编号规则代码枚举
*/
export enum CodeRuleEnum {
/**
* 合同编号规则
*/
CONTRACT = '1001',
/**
* 项目编号规则(销售项目、预投项目)
*/
PROJECT = '1002',
/**
* 研发项目编号规则
*/
PROJECT_RD = '1003',
}
/**
* 项目类别枚举
*/
export enum ProjectCategoryEnum {
/**
* 销售项目(实施、物流)
*/
SALE_IMPLEMENT = '1',
/**
* 销售项目(备件)
*/
SALE_SPARE = '2',
/**
* 研发项目
*/
RD = '3',
/**
* 预投项目
*/
PRE_INVEST = '4',
}
/**
* 流程定义编码枚举
*/
export enum FlowCodeEnum {
/**
* 合同标识KEY
*/
CONTRACT_CODE = 'OAC',
/**
* 报价单标识KEY
*/
QUOTE_CODE = 'OACQ',
/**
* 项目采购标识KEY
*/
PROJECT_PURCHASE_CODE = 'xmcg',
/**
* 市场项目标识KEY
*/
PROJECT_KEY = 'xmsq',
/**
* 项目计划标识KEY
*/
PROJECT_PLAN_CODE = 'OAPS',
/**
* 项目计划变更标识KEY
*/
PROJECT_PLAN_CHANGE_CODE = 'OAEP',
/**
* 项目收货确认标识KEY
*/
PROJECT_RECEIVING_CODE = 'OAPR',
/**
* 项目验收确认标识KEY
*/
PROJECT_ACCEPTANCE_CODE = 'OAPA',
}