From 98312d84f785c09574bfd5add730ea448fb0cbd5 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 13 十月 2026 11:29:17 +0800
Subject: [PATCH] feat: 财务 1.惠牧添加财务模块

---
 src/packages/constants/src/dict-enum.ts |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/packages/constants/src/dict-enum.ts b/src/packages/constants/src/dict-enum.ts
index b7c45f8..47c4f65 100644
--- a/src/packages/constants/src/dict-enum.ts
+++ b/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,16 @@
 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_SUBJECT_TYPE: 'finance_subject_type', // 浼氳绉戠洰绫诲瀷
+  FINANCE_BALANCE_DIRECTION: 'finance_balance_direction', // 绉戠洰浣欓鏂瑰悜
+  FINANCE_AUXILIARY_TYPE: 'finance_auxiliary_type', // 杈呭姪鏍哥畻绫诲瀷
+  FINANCE_VOUCHER_STATUS: 'finance_voucher_status', // 璁拌处鍑瘉鐘舵��
+  FINANCE_FIXED_ASSET_STATUS: 'finance_fixed_asset_status', // 鍥哄畾璧勪骇鐘舵��
+  FINANCE_INTANGIBLE_ASSET_STATUS: 'finance_intangible_asset_status', // 鏃犲舰璧勪骇鐘舵��
 } as const;
 
 /** ========== AI - 浜哄伐鏅鸿兘妯″潡 ========== */
@@ -231,8 +244,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 +308,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 寰�鏉ヤ紒涓氱被鍨�
@@ -334,6 +361,7 @@
   ...BPM_DICT,
   ...CRM_DICT,
   ...ERP_DICT,
+  ...FINANCE_DICT,
   ...HRM_DICT,
   ...INFRA_DICT,
   ...IM_DICT,
@@ -345,6 +373,7 @@
   ...MP_DICT,
   ...PAY_DICT,
   ...MALL_DICT,
+  ...QC_REPORT_DICT,
   ...SYSTEM_DICT,
   ...COMMON_DICT,
 } as const;

--
Gitblit v1.9.3