From 4ab75b0214e47fd4b2cde6f0eddf5f6cf2981d6d Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期六, 25 四月 2026 16:01:49 +0800
Subject: [PATCH] 增加记录类型枚举
---
src/main/java/com/ruoyi/basic/enums/RecordTypeEnum.java | 202 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 201 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/ruoyi/basic/enums/RecordTypeEnum.java b/src/main/java/com/ruoyi/basic/enums/RecordTypeEnum.java
index fd8d8c0..4a72d52 100644
--- a/src/main/java/com/ruoyi/basic/enums/RecordTypeEnum.java
+++ b/src/main/java/com/ruoyi/basic/enums/RecordTypeEnum.java
@@ -7,7 +7,207 @@
SALES_LEDGER("sales_ledger"),
SUPPLIER_MANAGE("supplier_manage"),
APPROVAL_PROCESS("approval_process"),
- QR_CODE_SCAN_RECORDS("qr_code_scan_records");
+ QR_CODE_SCAN_RECORDS("qr_code_scan_records"),
+ // Water Record
+ WATER_RECORD("water_record"),
+ // Warehouse
+ WAREHOUSE_GOODS_SHELVES_ROWCOL("warehouse_goods_shelves_rowcol"),
+ WAREHOUSE_GOODS_SHELVES("warehouse_goods_shelves"),
+ DOCUMENTATION_FILE("documentation_file"),
+ DOCUMENTATION_RETURN_MANAGEMENT("documentation_return_management"),
+ DOCUMENTATION_BORROW_MANAGEMENT("documentation_borrow_management"),
+ DOCUMENTATION("documentation"),
+ WAREHOUSE("warehouse"),
+ DOCUMENT_CLASSIFICATION("document_classification"),
+ // Technology
+ TECHNOLOGY_ROUTING_OPERATION_PARAM("technology_routing_operation_param"),
+ TECHNOLOGY_ROUTING("technology_routing"),
+ TECHNOLOGY_ROUTING_OPERATION("technology_routing_operation"),
+ TECHNOLOGY_BOM("technology_bom"),
+ TECHNOLOGY_PARAM("technology_param"),
+ TECHNOLOGY_OPERATION_PARAM("technology_operation_param"),
+ TECHNOLOGY_OPERATION("technology_operation"),
+ TECHNOLOGY_BOM_STRUCTURE("technology_bom_structure"),
+ // Stock
+ STOCK_OUT_RECORD("stock_out_record"),
+ STOCK_UNINVENTORY("stock_uninventory"),
+ STOCK_INVENTORY("stock_inventory"),
+ STOCK_IN_RECORD("stock_in_record"),
+ // Staff
+ STAFF_WORK_EXPERIENCE("staff_work_experience"),
+ STAFF_SALARY_MAIN("staff_salary_main"),
+ STAFF_SCHEDULING("staff_scheduling"),
+ STAFF_SALARY_DETAIL("staff_salary_detail"),
+ STAFF_ON_JOB("staff_on_job"),
+ STAFF_LEAVE("staff_leave"),
+ STAFF_CONTRACT("staff_contract"),
+ STAFF_EMERGENCY_CONTACT("staff_emergency_contact"),
+ STAFF_EDUCATION("staff_education"),
+ SCHEME_APPLICABLE_STAFF("scheme_applicable_staff"),
+ PERSONAL_SHIFT("personal_shift"),
+ SCHEME_INSURANCE_DETAIL("scheme_insurance_detail"),
+ PERSONAL_ATTENDANCE_RECORDS("personal_attendance_records"),
+ PERSONAL_ATTENDANCE_LOCATION_CONFIG("personal_attendance_location_config"),
+ BANK("bank"),
+ HOLIDAY_APPLICATION("holiday_application"),
+ // Sales
+ SHIPMENT_APPROVAL("shipment_approval"),
+ SALESPERSON_MANAGEMENT("salesperson_management"),
+ SALES_QUOTATION_PRODUCT("sales_quotation_product"),
+ SALES_QUOTATION("sales_quotation"),
+ SALES_LEDGER_PRODUCT("sales_ledger_product"),
+ PURCHASE_LEDGER_FILE("purchase_ledger_file"),
+ RECEIPT_PAYMENT("receipt_payment"),
+ PAYMENT_SHIPPING("payment_shipping"),
+ INVOICE_REGISTRATION_PRODUCT("invoice_registration_product"),
+ LOSS("loss"),
+ INVOICE_REGISTRATION("invoice_registration"),
+ INVOICE_LEDGER_FILE("invoice_ledger_file"),
+ INVOICE_LEDGER("invoice_ledger"),
+ COMMON_FILE("common_file"),
+ // Safe
+ SAFE_TRAINING_FILE("safe_training_file"),
+ SAFE_TRAINING_DETAILS("safe_training_details"),
+ SAFE_TRAINING("safe_training"),
+ SAFE_HIDDEN_FILE("safe_hidden_file"),
+ SAFE_HAZARD_RECORD("safe_hazard_record"),
+ SAFE_HIDDEN("safe_hidden"),
+ SAFE_HAZARD("safe_hazard"),
+ SAFE_CONTINGENCY_PLAN("safe_contingency_plan"),
+ SAFE_CERTIFICATION_FILE("safe_certification_file"),
+ SAFE_CERTIFICATION("safe_certification"),
+ SAFE_ACCIDENT("safe_accident"),
+ // Quality
+ QUALITY_UNQUALIFIED("quality_unqualified"),
+ QUALITY_TEST_STANDARD_PARAM("quality_test_standard_param"),
+ QUALITY_TEST_STANDARD_BINDING("quality_test_standard_binding"),
+ QUALITY_TEST_STANDARD("quality_test_standard"),
+ QUALITY_INSPECT_FILE("quality_inspect_file"),
+ QUALITY_INSPECT_PARAM("quality_inspect_param"),
+ QUALITY_INSPECT("quality_inspect"),
+ // Purchase
+ TICKET_REGISTRATION("ticket_registration"),
+ PURCHASE_RETURN_ORDER_PRODUCTS("purchase_return_order_products"),
+ PURCHASE_RETURN_ORDERS("purchase_return_orders"),
+ SALES_LEDGER_PRODUCT_TEMPLATE("sales_ledger_product_template"),
+ PURCHASE_LEDGER("purchase_ledger"),
+ PURCHASE_LEDGER_TEMPLATE("purchase_ledger_template"),
+ PRODUCT_RECORD("product_record"),
+ PAYMENT_REGISTRATION("payment_registration"),
+ INVOICE_PURCHASE("invoice_purchase"),
+ // Project Management
+ SHIPPING_ADDRESS("shipping_address"),
+ ROLES("roles"),
+ PLAN("plan"),
+ PLAN_NODE("plan_node"),
+ INFO_STAGE("info_stage"),
+ CONTRACT_INFO("contract_info"),
+ INFO("info"),
+ // Production
+ PRODUCTION_PRODUCT_OUTPUT("production_product_output"),
+ PRODUCTION_ORDER_ROUTING_OPERATION("production_order_routing_operation"),
+ PRODUCTION_PRODUCT_INPUT("production_product_input"),
+ PRODUCTION_PRODUCT_MAIN("production_product_main"),
+ PRODUCTION_PLAN("production_plan"),
+ PRODUCTION_ORDER_ROUTING_OPERATION_PARAM("production_order_routing_operation_param"),
+ PRODUCTION_ORDER_ROUTING("production_order_routing"),
+ PRODUCTION_ORDER_PICK_RECORD("production_order_pick_record"),
+ PRODUCTION_ORDER_PICK("production_order_pick"),
+ PRODUCTION_ORDER_BOM("production_order_bom"),
+ PRODUCTION_OPERATION_TASK("production_operation_task"),
+ PRODUCTION_ORDER("production_order"),
+ PRODUCTION_ACCOUNT("production_account"),
+ PRODUCTION_BOM_STRUCTURE("production_bom_structure"),
+ PRODUCTION_OPERATION_MAIN_PARAM("production_operation_main_param"),
+ // Procurement Record
+ RETURN_SALE_PRODUCT("return_sale_product"),
+ PROCUREMENT_PLAN("procurement_plan"),
+ PROCUREMENT_RECORD_OUT("procurement_record_out"),
+ PROCUREMENT_RECORD_STORAGE("procurement_record_storage"),
+ RETURN_MANAGEMENT("return_management"),
+ PROCUREMENT_PRICE_MANAGEMENT("procurement_price_management"),
+ GAS_TANK_WARNING("gas_tank_warning"),
+ CUSTOM_STORAGE("custom_storage"),
+ PROCUREMENT_EXCEPTION_RECORD("procurement_exception_record"),
+ INBOUND_MANAGEMENT("inbound_management"),
+ // Office Supplies
+ OFFICE_SUPPLIES("office_supplies"),
+ // OA
+ OA_PROJECT_PHASE_TASK("oa_project_phase_task"),
+ OA_PROJECT("oa_project"),
+ OA_PROJECT_PHASE("oa_project_phase"),
+ // Measuring Instrument Ledger
+ SPARE_PARTS("spare_parts"),
+ MEASURING_INSTRUMENT_LEDGER_RECORD("measuring_instrument_ledger_record"),
+ MEASURING_INSTRUMENT_LEDGER("measuring_instrument_ledger"),
+ SPARE_PARTS_REQUISITION_RECORD("spare_parts_requisition_record"),
+ // Labor Issue
+ LABOR_ISSUE("labor_issue"),
+ // Inspection Task
+ TIMING_TASK("timing_task"),
+ QR_CODE("qr_code"),
+ // Equipment Energy Consumption
+ ENERGY_PERIOD("energy_period"),
+ EQUIPMENT_ENERGY_CONSUMPTION("equipment_energy_consumption"),
+ ELECTRICITY_CONSUMPTION_AREA("electricity_consumption_area"),
+ // Device
+ MAINTENANCE_TASK("maintenance_task"),
+ DEVICE_REPAIR("device_repair"),
+ DEVICE_MAINTENANCE_FILE("device_maintenance_file"),
+ DEVICE_DEFECT_RECORD("device_defect_record"),
+ DEVICE_MAINTENANCE("device_maintenance"),
+ DEVICE_LEDGER("device_ledger"),
+ // Customer Visits
+ CUSTOMER_VISITS("customer_visits"),
+ // Compensation Performance
+ COMPENSATION_PERFORMANCE("compensation_performance"),
+ // Collaborative Approval
+ STAFF_CONTACTS_PERSONAL("staff_contacts_personal"),
+ SEAL_APPLICATION_MANAGEMENT("seal_application_management"),
+ RULES_REGULATIONS_MANAGEMENT_FILE("rules_regulations_management_file"),
+ RULES_REGULATIONS_MANAGEMENT("rules_regulations_management"),
+ READING_STATUS("reading_status"),
+ NOTICE("notice"),
+ NOTICE_TYPE("notice_type"),
+ MEET_DRAFT("meet_draft"),
+ MEETING_ROOM("meeting_room"),
+ MEETING_MINUTES("meeting_minutes"),
+ MEET_APPLICATION("meet_application"),
+ DUTY_PLAN("duty_plan"),
+ // Basic
+ SUPPLIER_MANAGE_FILE("supplier_manage_file"),
+ PRODUCT_MODEL("product_model"),
+ CUSTOMER_RETURN_VISIT("customer_return_visit"),
+ PRODUCT("product"),
+ CUSTOMER("customer"),
+ CUSTOMER_PRIVATE_POOL("customer_private_pool"),
+ CUSTOMER_FOLLOW_UP_FILE("customer_follow_up_file"),
+ CUSTOMER_FOLLOW_UP("customer_follow_up"),
+ CUSTOMER_PRIVATE("customer_private"),
+ // Approve
+ WORKING_HOURS_SETTING("working_hours_setting"),
+ OVERTIME_SETTING("overtime_setting"),
+ RPA_PROCESS_AUTOMATION("rpa_process_automation"),
+ HOLIDAY_SETTINGS("holiday_settings"),
+ ONLINE_MEETING("online_meeting"),
+ KNOWLEDGE_BASE("knowledge_base"),
+ NOTIFICATION_MANAGEMENT("notification_management"),
+ APPROVE_NODE("approve_node"),
+ APPROVE_PROCESS_CONFIG_NODE("approve_process_config_node"),
+ APPROVE_LOG("approve_log"),
+ ANNUAL_LEAVE_SETTING("annual_leave_setting"),
+ FILE_SHARING("file_sharing"),
+ // After Sales Service
+ AFTER_SALES_SERVICE("after_sales_service"),
+ AFTER_SALES_SERVICE_FILE("after_sales_service_file"),
+ AFTER_SALES_NEAR_EXPIRY("after_sales_near_expiry"),
+ // Account
+ ACCOUNT_INCOME("account_income"),
+ BORROW_INFO("borrow_info"),
+ SALES_REFUND_AMOUNT_ORDER("sales_refund_amount_order"),
+ SALES_RECEIPT_RETURN("sales_receipt_return"),
+ ACCOUNT_EXPENSE("account_expense"),
+ ACCOUNT_FILE("account_file");
private final String type;
RecordTypeEnum(String type) { this.type = type; }
--
Gitblit v1.9.3