68 lines
1.6 KiB
TypeScript
68 lines
1.6 KiB
TypeScript
// 部门树节点类型枚举
|
|
export enum DeptNodeTypeEnum {
|
|
ORG = 'ORG',
|
|
USER = 'USER',
|
|
ROLE = 'ROLE',
|
|
}
|
|
|
|
export enum PersonalEnum {
|
|
INFO = 'INFO',
|
|
MY_PLAN = 'MY_PLAN',
|
|
API_KEY = 'API_KEY',
|
|
}
|
|
|
|
export enum SystemMessageTypeEnum {
|
|
ANNOUNCEMENT_NOTICE = 'ANNOUNCEMENT_NOTICE', // 系统公告
|
|
SYSTEM_NOTICE = 'SYSTEM_NOTICE', // 系统消息
|
|
}
|
|
|
|
export enum SystemResourceMessageTypeEnum {
|
|
CUSTOMER = 'CUSTOMER',
|
|
CUSTOMER_POOL = 'CUSTOMER_POOL',
|
|
CLUE = 'CLUE',
|
|
CLUE_POOL = 'CLUE_POOL',
|
|
OPPORTUNITY = 'OPPORTUNITY',
|
|
SYSTEM = 'SYSTEM',
|
|
CUSTOMER_CONTACT = 'CUSTOMER_CONTACT',
|
|
CONTRACT = 'CONTRACT',
|
|
ORDER = 'ORDER',
|
|
CONTRACT_PAYMENT_PLAN = 'CONTRACT_PAYMENT_PLAN',
|
|
CONTRACT_PAYMENT_RECORD = 'CONTRACT_PAYMENT_RECORD',
|
|
PRODUCT_PRICE = 'PRODUCT_PRICE',
|
|
BUSINESS_TITLE = 'BUSINESS_TITLE',
|
|
CONTRACT_INVOICE = 'CONTRACT_INVOICE',
|
|
CUSTOM_FORM = 'CUSTOM_FORM_DATA',
|
|
}
|
|
|
|
export enum SystemMessageStatusEnum {
|
|
READ = 'READ', // 已读
|
|
UNREAD = 'UNREAD', // 未读
|
|
}
|
|
|
|
export enum OperationTypeEnum {
|
|
UPDATE = 'UPDATE',
|
|
ADD = 'ADD',
|
|
DELETE = 'DELETE',
|
|
IMPORT = 'IMPORT',
|
|
EXPORT = 'EXPORT',
|
|
SYNC = 'SYNC',
|
|
MOVE_TO_CUSTOMER_POOL = 'MOVE_TO_CUSTOMER_POOL',
|
|
PICK = 'PICK',
|
|
ASSIGN = 'ASSIGN',
|
|
CANCEL = 'CANCEL',
|
|
ADD_USER = 'ADD_USER',
|
|
REMOVE_USER = 'REMOVE_USER',
|
|
MERGE = 'MERGE',
|
|
APPROVAL = 'APPROVAL', // 审批
|
|
VOIDED = 'VOIDED', // 作废
|
|
CANCEL_VOID = 'CANCEL_VOID', // 取消作废
|
|
DOWNLOAD = 'DOWNLOAD', // 下载
|
|
}
|
|
|
|
export enum PersonalExportStatusEnum {
|
|
STOP = 'STOP', // 已取消
|
|
PREPARED = 'PREPARED', // 导出中
|
|
ERROR = 'ERROR', // 导出失败
|
|
SUCCESS = 'SUCCESS', // 导出成功
|
|
}
|