liu
2026-09-29 982c97ab82f3beb1b4febcf014562eda34b9fc05
src/packages/constants/src/dict-enum.ts
@@ -124,6 +124,9 @@
  CRM_PRODUCT_UNIT: 'crm_product_unit', // CRM 产品单位
  CRM_RECEIVABLE_RETURN_TYPE: 'crm_receivable_return_type', // CRM 回款的还款方式
  CRM_INVOICE_TYPE: 'crm_invoice_type', // CRM 发票类型
  CRM_SALES_TARGET_PERIOD_TYPE: 'crm_sales_target_period_type', // CRM 销售目标周期类型
  CRM_SALES_TARGET_DIMENSION: 'crm_sales_target_dimension', // CRM 销售目标维度
  CRM_SALES_TARGET_STATUS: 'crm_sales_target_status', // CRM 销售目标状态
} as const;
/** ========== AFTERSALES - 售后服务模块 ========== */
@@ -139,6 +142,41 @@
const ERP_DICT = {
  ERP_AUDIT_STATUS: 'erp_audit_status', // ERP 审批状态
  ERP_STOCK_RECORD_BIZ_TYPE: 'erp_stock_record_biz_type', // 库存明细的业务类型
} as const;
/** ========== FINANCE - 财务模块 ========== */
const FINANCE_DICT = {
  FINANCE_REIMBURSEMENT_STATUS: 'finance_reimbursement_status', // 报销单状态
  FINANCE_EXPENSE_TYPE: 'finance_expense_type', // 费用类型
} as const;
/** ========== UMS - 会员管理模块 ========== */
const UMS_DICT = {
  UMS_APPLICATION_STATUS: 'ums_application_status', // 入会申请状态
  UMS_MEMBER_TYPE: 'ums_member_type', // 会员类型
  UMS_MEMBER_STATUS: 'ums_member_status', // 会员状态
  UMS_PERSONAL_GRADE: 'ums_personal_grade', // 个人会员等级
  UMS_UNIT_GRADE: 'ums_unit_grade', // 单位会员等级
  UMS_INDUSTRY: 'ums_industry', // 会员行业
} as const;
/** ========== RESEARCH - 课题管理模块 ========== */
const RESEARCH_DICT = {
  RESEARCH_GUIDELINE_CATEGORY: 'research_guideline_category', // 课题指南类别(重点/一般)
  RESEARCH_GUIDELINE_STATUS: 'research_guideline_status', // 课题指南发布状态
  RESEARCH_APPLICATION_STATUS: 'research_application_status', // 课题申报书状态
  RESEARCH_REVIEW_CONCLUSION: 'research_review_conclusion', // 专家评审结论
  RESEARCH_FUND_STATUS: 'research_fund_status', // 经费拨付状态
} as const;
/** ========== ARCHIVE - 档案管理模块 ========== */
const ARCHIVE_DICT = {
  ARCHIVE_CATEGORY_STATUS: 'archive_category_status', // 档案分类启用/停用
  ARCHIVE_DOCUMENT_STATUS: 'archive_document_status', // 档案状态(在库/借出中)
  ARCHIVE_SECRET_LEVEL: 'archive_secret_level', // 档案密级(公开/内部/保密)
  ARCHIVE_CARRIER_TYPE: 'archive_carrier_type', // 档案载体(电子/实体/电子+实体)
  ARCHIVE_SOURCE_TYPE: 'archive_source_type', // 档案来源(手工/课题/会员/财务)
  ARCHIVE_BORROW_STATUS: 'archive_borrow_status', // 借阅单状态
} as const;
/** ========== AI - 人工智能模块 ========== */
@@ -231,8 +269,12 @@
  MES_DV_REPAIR_RESULT: 'mes_dv_repair_result', // MES 维修结果
  MES_DV_CHECK_RECORD_STATUS: 'mes_dv_check_record_status', // MES 点检记录状态
  MES_DV_CHECK_RESULT: 'mes_dv_check_result', // MES 点检结果
  MES_DV_METERING_CATEGORY: 'mes_dv_metering_category', // MES 计量器具类别
  MES_DV_METERING_STATUS: 'mes_dv_metering_status', // MES 计量器具状态
  MES_DV_METERING_CHECK_RESULT: 'mes_dv_metering_check_result', // MES 计量检测结论
  MES_PRO_LINK_TYPE: 'mes_pro_link_type', // MES 工序关系类型
  MES_PRO_WORK_ORDER_STATUS: 'mes_pro_work_order_status', // MES 生产工单状态
  ORDER_PRODUCTION_STATUS: 'order_production_status', // 生产订单状态
  MES_PRO_WORK_ORDER_TYPE: 'mes_pro_work_order_type', // MES 工单类型
  MES_PRO_WORK_ORDER_SOURCE_TYPE: 'mes_pro_work_order_source_type', // MES 工单来源类型
  MES_PRO_TASK_STATUS: 'mes_pro_task_status', // MES 生产任务状态
@@ -291,6 +333,16 @@
  MES_NCR_DISPOSITION: 'mes_ncr_disposition', // MES 不合格品处置方式
} as const;
/** ========== QCReport - 智能质检报告设计平台 ========== */
const QC_REPORT_DICT = {
  QC_REPORT_TEMPLATE_STATUS: 'qc_report_template_status', // 报告模板状态
  QC_REPORT_VERSION_STATUS: 'qc_report_version_status', // 报告模板版本状态
  QC_REPORT_INSTANCE_STATUS: 'qc_report_instance_status', // 报告实例状态
  QC_REPORT_INDUSTRY: 'qc_report_industry', // 报告所属行业
  QC_REPORT_PAGE_SIZE: 'qc_report_page_size', // 报告纸张尺寸
  QC_REPORT_ORIENTATION: 'qc_report_orientation', // 报告纸张方向
} as const;
/** ========== WMS - 仓储管理模块 ========== */
const WMS_DICT = {
  WMS_MERCHANT_TYPE: 'merchant_type', // WMS 往来企业类型
@@ -331,20 +383,25 @@
const DICT_TYPE = {
  ...AFTERSALES_DICT,
  ...AI_DICT,
  ...ARCHIVE_DICT,
  ...BPM_DICT,
  ...CRM_DICT,
  ...ERP_DICT,
  ...FINANCE_DICT,
  ...HRM_DICT,
  ...INFRA_DICT,
  ...IM_DICT,
  ...IOT_DICT,
  ...MES_DICT,
  ...MDM_DICT,
  ...UMS_DICT,
  ...RESEARCH_DICT,
  ...WMS_DICT,
  ...MEMBER_DICT,
  ...MP_DICT,
  ...PAY_DICT,
  ...MALL_DICT,
  ...QC_REPORT_DICT,
  ...SYSTEM_DICT,
  ...COMMON_DICT,
} as const;