Files
cody-crm/frontend/packages/lib-shared/enums/moduleEnum.ts
wangziqi 72e2110987
Some checks failed
Synchronize to Gitee / repo-sync (push) Has been cancelled
Typos Checking / Spell Check with Typos (push) Has been cancelled
chore: initial commit
2026-06-23 11:56:23 +08:00

68 lines
1.5 KiB
TypeScript

export enum ModuleConfigEnum {
/** 首页 */
HOME = 'home',
/** 客户管理 */
CUSTOMER_MANAGEMENT = 'customer',
/** 线索管理 */
CLUE_MANAGEMENT = 'clue',
/** 商机管理 */
BUSINESS_MANAGEMENT = 'business',
/** 数据管理 TODO 先不做 */
// DATA_MANAGEMENT = 'data',
/** 产品管理 */
PRODUCT_MANAGEMENT = 'product',
/** 系统设置 */
SYSTEM_SETTINGS = 'setting',
/** 仪表板 */
DASHBOARD = 'dashboard',
/** 智能体 */
AGENT = 'agent',
/** 合同 */
CONTRACT = 'contract',
/** 订单 */
ORDER = 'order',
/** 招标 */
TENDER = 'tender',
/** 自定义表单 */
CUSTOM_FORM = 'customForm',
}
// 添加员工API
export enum MemberApiTypeEnum {
SYSTEM_ROLE = 'SYSTEM_ROLE',
MODULE_ROLE = 'MODULE_ROLE',
FORM_FIELD = 'FORM_FIELD',
SYSTEM_ORG_USER = 'SYSTEM_ORG_USER',
CUSTOM_FORM = 'CUSTOM_FORM',
}
// 选择添加
export enum MemberSelectTypeEnum {
ORG = 'DEPARTMENT', // 组织架构
ROLE = 'ROLE', // 角色
MEMBER = 'USER', // 成员
ONLY_ORG = 'ONLY_DEPARTMENT', // 组织架构
}
// 原因类型
export enum ReasonTypeEnum {
OPPORTUNITY_FAIL_RS = 'OPPORTUNITY_FAIL_RS', // 商机失败原因
CUSTOMER_POOL_RS = 'CUSTOMER_POOL_RS', // 公海原因
CLUE_POOL_RS = 'CLUE_POOL_RS', // 线索移入原因
CONTRACT_APPROVAL = 'CONTRACT_APPROVAL', // 合同审批
INVOICE_APPROVAL = 'INVOICE_APPROVAL', // 发票审批
QUOTATION_APPROVAL = 'QUOTATION_APPROVAL', // 报价审批
}