feat: 添加各模块的操作日志

This commit is contained in:
caiyuchao
2025-09-22 19:01:14 +08:00
parent b38c9db4ff
commit c4a1fcb2e9
21 changed files with 776 additions and 15 deletions

View File

@@ -0,0 +1,40 @@
package org.agt.module.license.enums;
/**
* System 字典类型的枚举类
*
* @author 千通源码
*/
public interface DictTypeConstants {
String LIC_CUSTOMER_TYPE = "lic_customer_type"; // 客户类型
String LIC_BUSINESS_STATUS = "lic_business_status"; // 商务状态
// ========== 客户 模块 ==========
String LIC_PROJECT_STATUS = "lic_project_status"; // 项目状态
String LIC_LICENSE_STATUS = "lic_license_status"; // License状态
String LIC_NE_ALL = "lic_ne_all"; // 网元-一体化
String LIC_NE_5_G = "lic_ne_5g"; // 网元-5G
String LIC_NE_4_G = "lic_ne_4g"; // 网元-4G
String LIC_NE_23_G = "lic_ne_23g"; // 网元-2/3G
String LIC_NE_ADD = "lic_ne_add"; // 网元-增值业务
String LIC_ENV_INFO = "lic_env_info"; // 项目-环境信息
String LIC_SOFTWARE_VERSION = "lic_software_version"; // 项目-软件版本
String LIC_OPERATING_SYSTEM = "lic_operating_system"; // 项目-操作系统平台
}

View File

@@ -0,0 +1,42 @@
package org.agt.module.license.enums;
/**
* System 操作日志枚举
* 目的:统一管理,也减少 Service 里各种“复杂”字符串
*
* @author 千通源码
*/
public interface LogRecordConstants {
// ======================= SYSTEM_CUSTOMER 客户 =======================
String SYSTEM_CUSTOMER_TYPE = "客户管理";
String SYSTEM_CUSTOMER_CREATE_SUB_TYPE = "新增客户";
String SYSTEM_CUSTOMER_CREATE_SUCCESS = "新增了客户【{{#customer.name}}】";
String SYSTEM_CUSTOMER_UPDATE_SUB_TYPE = "修改客户";
String SYSTEM_CUSTOMER_UPDATE_SUCCESS = "修改了客户【{{#customer.name}}】: {_DIFF{#updateReqVO}}";
String SYSTEM_CUSTOMER_DELETE_SUB_TYPE = "删除客户";
String SYSTEM_CUSTOMER_DELETE_SUCCESS = "删除了客户【{{#customer.name}}】";
// ======================= SYSTEM_PROJECT 项目 =======================
String SYSTEM_PROJECT_TYPE = "项目管理";
String SYSTEM_PROJECT_CREATE_SUB_TYPE = "新增项目";
String SYSTEM_PROJECT_CREATE_SUCCESS = "新增了项目【{{#project.name}}】";
String SYSTEM_PROJECT_UPDATE_SUB_TYPE = "修改项目";
String SYSTEM_PROJECT_UPDATE_SUCCESS = "修改了项目【{{#project.name}}】: {_DIFF{#updateReqVO}}";
String SYSTEM_PROJECT_DELETE_SUB_TYPE = "删除项目";
String SYSTEM_PROJECT_DELETE_SUCCESS = "删除了项目【{{#project.name}}】";
// ======================= SYSTEM_LICENSE LICENSE =======================
String SYSTEM_LICENSE_TYPE = "License管理";
String SYSTEM_LICENSE_CREATE_SUB_TYPE = "申请LICENSE";
String SYSTEM_LICENSE_CREATE_SUCCESS = "申请了LICENSE【{{#license.serialNo}}】";
String SYSTEM_LICENSE_UPDATE_SUB_TYPE = "修改LICENSE";
String SYSTEM_LICENSE_UPDATE_SUCCESS = "修改了LICENSE【{{#license.serialNo}}】: {_DIFF{#updateReqVO}}";
String SYSTEM_LICENSE_DELETE_SUB_TYPE = "删除LICENSE";
String SYSTEM_LICENSE_DELETE_SUCCESS = "删除了LICENSE【{{#license.serialNo}}】";
String SYSTEM_LICENSE_REAPPLY_SUB_TYPE = "重新申请LICENSE";
String SYSTEM_LICENSE_REAPPLY_SUCCESS = "重新申请了LICENSE【{{#license.serialNo}}】";
String SYSTEM_LICENSE_GENERATE_SUB_TYPE = "生成LICENSE";
String SYSTEM_LICENSE_GENERATE_SUCCESS = "生成了LICENSE【{{#license.serialNo}}】";
}