diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e95b223 --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# Maven build artifacts +target/ +target_old*/ +*.class + +# IDE +.idea/ +*.iml +.vscode/ +.settings/ +.classpath +.project + +# Logs +*.log +logs/ + +# OS +.DS_Store +Thumbs.db diff --git a/target/classes/application-dev.yml b/target/classes/application-dev.yml deleted file mode 100644 index 1f4186a..0000000 --- a/target/classes/application-dev.yml +++ /dev/null @@ -1,17 +0,0 @@ -spring: - datasource: - url: jdbc:h2:mem:staff_mgr;MODE=MySQL;DB_CLOSE_DELAY=-1;DATABASE_TO_LOWER=TRUE - driver-class-name: org.h2.Driver - username: sa - password: - jpa: - hibernate: - ddl-auto: create-drop - open-in-view: false - properties: - hibernate: - format_sql: true - h2: - console: - enabled: true - path: /h2-console diff --git a/target/classes/application-mysql.yml b/target/classes/application-mysql.yml deleted file mode 100644 index 71b13c2..0000000 --- a/target/classes/application-mysql.yml +++ /dev/null @@ -1,13 +0,0 @@ -spring: - datasource: - url: jdbc:mysql://${MYSQL_HOST:localhost}:3306/hr_main_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true - driver-class-name: com.mysql.cj.jdbc.Driver - username: ${MYSQL_USER:root} - password: ${MYSQL_PASSWORD:root} - jpa: - hibernate: - ddl-auto: none - open-in-view: false - sql: - init: - mode: never diff --git a/target/classes/application.yml b/target/classes/application.yml deleted file mode 100644 index b713112..0000000 --- a/target/classes/application.yml +++ /dev/null @@ -1,17 +0,0 @@ -spring: - application: - name: staff-mgr - profiles: - active: dev - -server: - port: 8080 - -app: - jwt: - secret: ${JWT_SECRET:staff-mgr-dev-secret-key-must-be-at-least-32-bytes} - expiration-ms: 86400000 - -springdoc: - swagger-ui: - path: /swagger-ui.html diff --git a/target/classes/com/hr/staff/StaffMgrApplication.class b/target/classes/com/hr/staff/StaffMgrApplication.class deleted file mode 100644 index 6014937..0000000 Binary files a/target/classes/com/hr/staff/StaffMgrApplication.class and /dev/null differ diff --git a/target/classes/com/hr/staff/common/ApiResponse.class b/target/classes/com/hr/staff/common/ApiResponse.class deleted file mode 100644 index 58bc508..0000000 Binary files a/target/classes/com/hr/staff/common/ApiResponse.class and /dev/null differ diff --git a/target/classes/com/hr/staff/common/BusinessException.class b/target/classes/com/hr/staff/common/BusinessException.class deleted file mode 100644 index f3559e4..0000000 Binary files a/target/classes/com/hr/staff/common/BusinessException.class and /dev/null differ diff --git a/target/classes/com/hr/staff/common/GlobalExceptionHandler.class b/target/classes/com/hr/staff/common/GlobalExceptionHandler.class deleted file mode 100644 index 07cda4e..0000000 Binary files a/target/classes/com/hr/staff/common/GlobalExceptionHandler.class and /dev/null differ diff --git a/target/classes/com/hr/staff/common/MaskUtil.class b/target/classes/com/hr/staff/common/MaskUtil.class deleted file mode 100644 index 0ec61b1..0000000 Binary files a/target/classes/com/hr/staff/common/MaskUtil.class and /dev/null differ diff --git a/target/classes/com/hr/staff/common/PageResult.class b/target/classes/com/hr/staff/common/PageResult.class deleted file mode 100644 index 74d48d1..0000000 Binary files a/target/classes/com/hr/staff/common/PageResult.class and /dev/null differ diff --git a/target/classes/com/hr/staff/config/JwtAuthenticationFilter.class b/target/classes/com/hr/staff/config/JwtAuthenticationFilter.class deleted file mode 100644 index d0ff2fd..0000000 Binary files a/target/classes/com/hr/staff/config/JwtAuthenticationFilter.class and /dev/null differ diff --git a/target/classes/com/hr/staff/config/SecurityConfig.class b/target/classes/com/hr/staff/config/SecurityConfig.class deleted file mode 100644 index c9becf6..0000000 Binary files a/target/classes/com/hr/staff/config/SecurityConfig.class and /dev/null differ diff --git a/target/classes/com/hr/staff/controller/StaffController.class b/target/classes/com/hr/staff/controller/StaffController.class deleted file mode 100644 index 3b2f2cb..0000000 Binary files a/target/classes/com/hr/staff/controller/StaffController.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/AuditLogItem$AuditLogItemBuilder.class b/target/classes/com/hr/staff/dto/AuditLogItem$AuditLogItemBuilder.class deleted file mode 100644 index 7bf9717..0000000 Binary files a/target/classes/com/hr/staff/dto/AuditLogItem$AuditLogItemBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/AuditLogItem.class b/target/classes/com/hr/staff/dto/AuditLogItem.class deleted file mode 100644 index 3630ca6..0000000 Binary files a/target/classes/com/hr/staff/dto/AuditLogItem.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/BatchDeleteRequest.class b/target/classes/com/hr/staff/dto/BatchDeleteRequest.class deleted file mode 100644 index 918a3a2..0000000 Binary files a/target/classes/com/hr/staff/dto/BatchDeleteRequest.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/BatchDeleteResult$BatchDeleteResultBuilder.class b/target/classes/com/hr/staff/dto/BatchDeleteResult$BatchDeleteResultBuilder.class deleted file mode 100644 index 5a184ce..0000000 Binary files a/target/classes/com/hr/staff/dto/BatchDeleteResult$BatchDeleteResultBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/BatchDeleteResult$FailedItem$FailedItemBuilder.class b/target/classes/com/hr/staff/dto/BatchDeleteResult$FailedItem$FailedItemBuilder.class deleted file mode 100644 index 1ad9b76..0000000 Binary files a/target/classes/com/hr/staff/dto/BatchDeleteResult$FailedItem$FailedItemBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/BatchDeleteResult$FailedItem.class b/target/classes/com/hr/staff/dto/BatchDeleteResult$FailedItem.class deleted file mode 100644 index 14a0050..0000000 Binary files a/target/classes/com/hr/staff/dto/BatchDeleteResult$FailedItem.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/BatchDeleteResult.class b/target/classes/com/hr/staff/dto/BatchDeleteResult.class deleted file mode 100644 index f90bc2d..0000000 Binary files a/target/classes/com/hr/staff/dto/BatchDeleteResult.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/ChangeLogItem$ChangeLogItemBuilder.class b/target/classes/com/hr/staff/dto/ChangeLogItem$ChangeLogItemBuilder.class deleted file mode 100644 index e07fbf1..0000000 Binary files a/target/classes/com/hr/staff/dto/ChangeLogItem$ChangeLogItemBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/ChangeLogItem.class b/target/classes/com/hr/staff/dto/ChangeLogItem.class deleted file mode 100644 index b4cd77e..0000000 Binary files a/target/classes/com/hr/staff/dto/ChangeLogItem.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/CheckEmployeeNoResult$CheckEmployeeNoResultBuilder.class b/target/classes/com/hr/staff/dto/CheckEmployeeNoResult$CheckEmployeeNoResultBuilder.class deleted file mode 100644 index 0f8dc21..0000000 Binary files a/target/classes/com/hr/staff/dto/CheckEmployeeNoResult$CheckEmployeeNoResultBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/CheckEmployeeNoResult.class b/target/classes/com/hr/staff/dto/CheckEmployeeNoResult.class deleted file mode 100644 index 97392b0..0000000 Binary files a/target/classes/com/hr/staff/dto/CheckEmployeeNoResult.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/DepartmentItem$DepartmentItemBuilder.class b/target/classes/com/hr/staff/dto/DepartmentItem$DepartmentItemBuilder.class deleted file mode 100644 index 4e5f839..0000000 Binary files a/target/classes/com/hr/staff/dto/DepartmentItem$DepartmentItemBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/DepartmentItem.class b/target/classes/com/hr/staff/dto/DepartmentItem.class deleted file mode 100644 index f0d0237..0000000 Binary files a/target/classes/com/hr/staff/dto/DepartmentItem.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/ExtraDto$ExtraDtoBuilder.class b/target/classes/com/hr/staff/dto/ExtraDto$ExtraDtoBuilder.class deleted file mode 100644 index 979c6ac..0000000 Binary files a/target/classes/com/hr/staff/dto/ExtraDto$ExtraDtoBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/ExtraDto.class b/target/classes/com/hr/staff/dto/ExtraDto.class deleted file mode 100644 index d5f5aa5..0000000 Binary files a/target/classes/com/hr/staff/dto/ExtraDto.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffBrief$StaffBriefBuilder.class b/target/classes/com/hr/staff/dto/StaffBrief$StaffBriefBuilder.class deleted file mode 100644 index 3dc6ec7..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffBrief$StaffBriefBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffBrief.class b/target/classes/com/hr/staff/dto/StaffBrief.class deleted file mode 100644 index 54f3b9e..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffBrief.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffCreateRequest.class b/target/classes/com/hr/staff/dto/StaffCreateRequest.class deleted file mode 100644 index ec09319..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffCreateRequest.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffDetailResponse$StaffDetailResponseBuilder.class b/target/classes/com/hr/staff/dto/StaffDetailResponse$StaffDetailResponseBuilder.class deleted file mode 100644 index 1198355..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffDetailResponse$StaffDetailResponseBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffDetailResponse.class b/target/classes/com/hr/staff/dto/StaffDetailResponse.class deleted file mode 100644 index b9b19a1..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffDetailResponse.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffListItem$StaffListItemBuilder.class b/target/classes/com/hr/staff/dto/StaffListItem$StaffListItemBuilder.class deleted file mode 100644 index 02ae891..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffListItem$StaffListItemBuilder.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffListItem.class b/target/classes/com/hr/staff/dto/StaffListItem.class deleted file mode 100644 index 51ddc48..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffListItem.class and /dev/null differ diff --git a/target/classes/com/hr/staff/dto/StaffUpdateRequest.class b/target/classes/com/hr/staff/dto/StaffUpdateRequest.class deleted file mode 100644 index c588d09..0000000 Binary files a/target/classes/com/hr/staff/dto/StaffUpdateRequest.class and /dev/null differ diff --git a/target/classes/com/hr/staff/entity/StaffAuditLog.class b/target/classes/com/hr/staff/entity/StaffAuditLog.class deleted file mode 100644 index 6dabe0e..0000000 Binary files a/target/classes/com/hr/staff/entity/StaffAuditLog.class and /dev/null differ diff --git a/target/classes/com/hr/staff/entity/StaffChangeLog.class b/target/classes/com/hr/staff/entity/StaffChangeLog.class deleted file mode 100644 index 908fdd7..0000000 Binary files a/target/classes/com/hr/staff/entity/StaffChangeLog.class and /dev/null differ diff --git a/target/classes/com/hr/staff/entity/StaffDepartmentCache.class b/target/classes/com/hr/staff/entity/StaffDepartmentCache.class deleted file mode 100644 index c342efd..0000000 Binary files a/target/classes/com/hr/staff/entity/StaffDepartmentCache.class and /dev/null differ diff --git a/target/classes/com/hr/staff/entity/StaffEmployee.class b/target/classes/com/hr/staff/entity/StaffEmployee.class deleted file mode 100644 index 54c3bb5..0000000 Binary files a/target/classes/com/hr/staff/entity/StaffEmployee.class and /dev/null differ diff --git a/target/classes/com/hr/staff/entity/StaffEmployeeExtra.class b/target/classes/com/hr/staff/entity/StaffEmployeeExtra.class deleted file mode 100644 index a69dd94..0000000 Binary files a/target/classes/com/hr/staff/entity/StaffEmployeeExtra.class and /dev/null differ diff --git a/target/classes/com/hr/staff/repository/StaffAuditLogRepository.class b/target/classes/com/hr/staff/repository/StaffAuditLogRepository.class deleted file mode 100644 index c788cb2..0000000 Binary files a/target/classes/com/hr/staff/repository/StaffAuditLogRepository.class and /dev/null differ diff --git a/target/classes/com/hr/staff/repository/StaffChangeLogRepository.class b/target/classes/com/hr/staff/repository/StaffChangeLogRepository.class deleted file mode 100644 index 331a29b..0000000 Binary files a/target/classes/com/hr/staff/repository/StaffChangeLogRepository.class and /dev/null differ diff --git a/target/classes/com/hr/staff/repository/StaffDepartmentCacheRepository.class b/target/classes/com/hr/staff/repository/StaffDepartmentCacheRepository.class deleted file mode 100644 index fc4a387..0000000 Binary files a/target/classes/com/hr/staff/repository/StaffDepartmentCacheRepository.class and /dev/null differ diff --git a/target/classes/com/hr/staff/repository/StaffEmployeeExtraRepository.class b/target/classes/com/hr/staff/repository/StaffEmployeeExtraRepository.class deleted file mode 100644 index 88215bb..0000000 Binary files a/target/classes/com/hr/staff/repository/StaffEmployeeExtraRepository.class and /dev/null differ diff --git a/target/classes/com/hr/staff/repository/StaffEmployeeRepository.class b/target/classes/com/hr/staff/repository/StaffEmployeeRepository.class deleted file mode 100644 index 7a97f68..0000000 Binary files a/target/classes/com/hr/staff/repository/StaffEmployeeRepository.class and /dev/null differ diff --git a/target/classes/com/hr/staff/security/AesCipher.class b/target/classes/com/hr/staff/security/AesCipher.class deleted file mode 100644 index 5662682..0000000 Binary files a/target/classes/com/hr/staff/security/AesCipher.class and /dev/null differ diff --git a/target/classes/com/hr/staff/security/AuthUser.class b/target/classes/com/hr/staff/security/AuthUser.class deleted file mode 100644 index 77ae9ab..0000000 Binary files a/target/classes/com/hr/staff/security/AuthUser.class and /dev/null differ diff --git a/target/classes/com/hr/staff/security/JwtService.class b/target/classes/com/hr/staff/security/JwtService.class deleted file mode 100644 index ae2d362..0000000 Binary files a/target/classes/com/hr/staff/security/JwtService.class and /dev/null differ diff --git a/target/classes/com/hr/staff/security/SecurityUtils.class b/target/classes/com/hr/staff/security/SecurityUtils.class deleted file mode 100644 index a1fb7a0..0000000 Binary files a/target/classes/com/hr/staff/security/SecurityUtils.class and /dev/null differ diff --git a/target/classes/com/hr/staff/service/DataInitializer.class b/target/classes/com/hr/staff/service/DataInitializer.class deleted file mode 100644 index 6782791..0000000 Binary files a/target/classes/com/hr/staff/service/DataInitializer.class and /dev/null differ diff --git a/target/classes/com/hr/staff/service/ExternalProcessClient.class b/target/classes/com/hr/staff/service/ExternalProcessClient.class deleted file mode 100644 index cfc12f0..0000000 Binary files a/target/classes/com/hr/staff/service/ExternalProcessClient.class and /dev/null differ diff --git a/target/classes/com/hr/staff/service/StaffService.class b/target/classes/com/hr/staff/service/StaffService.class deleted file mode 100644 index 67b2b76..0000000 Binary files a/target/classes/com/hr/staff/service/StaffService.class and /dev/null differ diff --git a/target/classes/db/schema.sql b/target/classes/db/schema.sql deleted file mode 100644 index a168f90..0000000 --- a/target/classes/db/schema.sql +++ /dev/null @@ -1,101 +0,0 @@ --- 员工管理模块 MySQL 8.0 DDL(生产库手动执行) -CREATE TABLE IF NOT EXISTS staff_employee ( - id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', - employee_no VARCHAR(32) NOT NULL COMMENT '工号,唯一标识', - name VARCHAR(64) NOT NULL COMMENT '员工姓名', - id_number VARCHAR(64) NOT NULL COMMENT '身份证号,应用层加密存储', - gender TINYINT DEFAULT 0 COMMENT '性别:0-未知,1-男,2-女', - department_id BIGINT NOT NULL COMMENT '所属部门ID', - department_name VARCHAR(128) DEFAULT '' COMMENT '部门名称(冗余,加快查询)', - position VARCHAR(128) NOT NULL COMMENT '岗位名称', - hire_date DATE NOT NULL COMMENT '入职日期', - phone VARCHAR(20) DEFAULT NULL COMMENT '联系电话', - email VARCHAR(128) DEFAULT NULL COMMENT '邮箱', - emergency_contact VARCHAR(64) DEFAULT NULL COMMENT '紧急联系人姓名', - emergency_phone VARCHAR(20) DEFAULT NULL COMMENT '紧急联系人电话', - status VARCHAR(16) NOT NULL DEFAULT 'active' COMMENT '状态:active-在职,inactive-离职,probation-试用期', - created_by BIGINT DEFAULT NULL COMMENT '创建人ID', - updated_by BIGINT DEFAULT NULL COMMENT '最后更新人ID', - created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - PRIMARY KEY (id), - UNIQUE KEY uk_employee_no (employee_no), - UNIQUE KEY uk_id_number (id_number), - KEY idx_name (name), - KEY idx_department_id (department_id), - KEY idx_status (status), - KEY idx_hire_date (hire_date), - KEY idx_created_at (created_at) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='员工主表'; - -CREATE TABLE IF NOT EXISTS staff_employee_extra ( - id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', - employee_id BIGINT NOT NULL COMMENT '员工ID', - education VARCHAR(32) DEFAULT NULL COMMENT '学历', - major VARCHAR(128) DEFAULT NULL COMMENT '专业', - school VARCHAR(128) DEFAULT NULL COMMENT '毕业院校', - graduation_date DATE DEFAULT NULL COMMENT '毕业时间', - previous_company VARCHAR(128) DEFAULT NULL COMMENT '前工作单位', - work_years INT DEFAULT 0 COMMENT '总工作年限', - technical_level VARCHAR(32) DEFAULT NULL COMMENT '技术级别,仅 Admin/HR 可见', - salary_grade VARCHAR(32) DEFAULT NULL COMMENT '薪资等级,仅 Admin/HR 可见', - contract_type VARCHAR(32) DEFAULT NULL COMMENT '合同类型', - contract_start DATE DEFAULT NULL COMMENT '合同开始日期', - contract_end DATE DEFAULT NULL COMMENT '合同结束日期', - probation_end DATE DEFAULT NULL COMMENT '试用期截止日', - address VARCHAR(256) DEFAULT NULL COMMENT '现住址', - remark TEXT DEFAULT NULL COMMENT '备注', - created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - PRIMARY KEY (id), - UNIQUE KEY uk_employee_id (employee_id), - KEY idx_technical_level (technical_level), - KEY idx_contract_end (contract_end) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='员工扩展信息表'; - -CREATE TABLE IF NOT EXISTS staff_change_log ( - id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', - employee_id BIGINT NOT NULL COMMENT '员工ID', - change_type VARCHAR(32) NOT NULL COMMENT '变更类型', - old_value VARCHAR(256) DEFAULT NULL COMMENT '原值', - new_value VARCHAR(256) DEFAULT NULL COMMENT '新值', - operator_id BIGINT NOT NULL COMMENT '操作人ID', - operator_name VARCHAR(64) DEFAULT NULL COMMENT '操作人姓名', - change_reason VARCHAR(512) DEFAULT NULL COMMENT '变更原因', - created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '变更时间', - PRIMARY KEY (id), - KEY idx_employee_id (employee_id), - KEY idx_change_type (change_type), - KEY idx_created_at (created_at) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='员工变更记录表'; - -CREATE TABLE IF NOT EXISTS staff_audit_log ( - id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', - target_type VARCHAR(32) NOT NULL COMMENT '操作目标类型', - target_id BIGINT NOT NULL COMMENT '操作目标ID', - operation VARCHAR(32) NOT NULL COMMENT '操作类型:CREATE/UPDATE/DELETE/VIEW', - operator_id BIGINT NOT NULL COMMENT '操作人ID', - operator_name VARCHAR(64) DEFAULT '' COMMENT '操作人姓名', - field_name VARCHAR(64) DEFAULT NULL COMMENT '变更字段名', - before_value TEXT DEFAULT NULL COMMENT '变更前值', - after_value TEXT DEFAULT NULL COMMENT '变更后值', - request_ip VARCHAR(64) DEFAULT NULL COMMENT '请求IP', - user_agent VARCHAR(512) DEFAULT NULL COMMENT '浏览器UA', - created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间', - PRIMARY KEY (id), - KEY idx_target (target_type, target_id), - KEY idx_operator_id (operator_id), - KEY idx_created_at (created_at) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='操作审计日志表'; - -CREATE TABLE IF NOT EXISTS staff_department_cache ( - id BIGINT NOT NULL COMMENT '部门ID(来自 org-mgr)', - name VARCHAR(128) NOT NULL COMMENT '部门名称', - parent_id BIGINT DEFAULT NULL COMMENT '上级部门ID', - level INT DEFAULT 0 COMMENT '层级深度', - employee_count INT DEFAULT 0 COMMENT '部门人数', - status VARCHAR(16) NOT NULL DEFAULT 'active' COMMENT '状态', - sync_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '最后同步时间', - PRIMARY KEY (id), - KEY idx_parent_id (parent_id) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='部门信息本地缓存表'; diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties deleted file mode 100644 index ddc3924..0000000 --- a/target/maven-archiver/pom.properties +++ /dev/null @@ -1,3 +0,0 @@ -artifactId=staff-mgr -groupId=com.hr -version=0.1.0-SNAPSHOT diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index 1a233dd..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ /dev/null @@ -1,49 +0,0 @@ -com/hr/staff/entity/StaffEmployee.class -com/hr/staff/common/MaskUtil.class -com/hr/staff/entity/StaffChangeLog.class -com/hr/staff/dto/DepartmentItem.class -com/hr/staff/dto/BatchDeleteResult$FailedItem$FailedItemBuilder.class -com/hr/staff/dto/StaffUpdateRequest.class -com/hr/staff/dto/StaffListItem.class -com/hr/staff/dto/CheckEmployeeNoResult$CheckEmployeeNoResultBuilder.class -com/hr/staff/repository/StaffEmployeeExtraRepository.class -com/hr/staff/dto/ExtraDto$ExtraDtoBuilder.class -com/hr/staff/common/ApiResponse.class -com/hr/staff/service/StaffService.class -com/hr/staff/dto/StaffDetailResponse$StaffDetailResponseBuilder.class -com/hr/staff/dto/BatchDeleteResult$FailedItem.class -com/hr/staff/config/JwtAuthenticationFilter.class -com/hr/staff/repository/StaffAuditLogRepository.class -com/hr/staff/security/JwtService.class -com/hr/staff/dto/StaffListItem$StaffListItemBuilder.class -com/hr/staff/dto/AuditLogItem.class -com/hr/staff/dto/ChangeLogItem$ChangeLogItemBuilder.class -com/hr/staff/dto/StaffDetailResponse.class -com/hr/staff/entity/StaffAuditLog.class -com/hr/staff/config/SecurityConfig.class -com/hr/staff/dto/CheckEmployeeNoResult.class -com/hr/staff/security/AuthUser.class -com/hr/staff/entity/StaffDepartmentCache.class -com/hr/staff/dto/StaffBrief$StaffBriefBuilder.class -com/hr/staff/dto/BatchDeleteResult.class -com/hr/staff/dto/BatchDeleteResult$BatchDeleteResultBuilder.class -com/hr/staff/service/DataInitializer.class -com/hr/staff/StaffMgrApplication.class -com/hr/staff/common/PageResult.class -com/hr/staff/dto/StaffCreateRequest.class -com/hr/staff/dto/DepartmentItem$DepartmentItemBuilder.class -com/hr/staff/repository/StaffDepartmentCacheRepository.class -com/hr/staff/dto/ExtraDto.class -com/hr/staff/security/SecurityUtils.class -com/hr/staff/entity/StaffEmployeeExtra.class -com/hr/staff/repository/StaffChangeLogRepository.class -com/hr/staff/repository/StaffEmployeeRepository.class -com/hr/staff/security/AesCipher.class -com/hr/staff/dto/StaffBrief.class -com/hr/staff/controller/StaffController.class -com/hr/staff/common/BusinessException.class -com/hr/staff/service/ExternalProcessClient.class -com/hr/staff/common/GlobalExceptionHandler.class -com/hr/staff/dto/ChangeLogItem.class -com/hr/staff/dto/AuditLogItem$AuditLogItemBuilder.class -com/hr/staff/dto/BatchDeleteRequest.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index 70f94c0..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1,38 +0,0 @@ -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/config/JwtAuthenticationFilter.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/service/StaffService.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/repository/StaffChangeLogRepository.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/ChangeLogItem.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/common/PageResult.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/StaffCreateRequest.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/common/GlobalExceptionHandler.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/repository/StaffEmployeeExtraRepository.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/StaffMgrApplication.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/common/BusinessException.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/CheckEmployeeNoResult.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/ExtraDto.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/config/SecurityConfig.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/service/ExternalProcessClient.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/security/JwtService.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/repository/StaffDepartmentCacheRepository.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/entity/StaffDepartmentCache.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/StaffListItem.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/StaffDetailResponse.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/common/MaskUtil.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/DepartmentItem.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/repository/StaffEmployeeRepository.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/BatchDeleteResult.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/service/DataInitializer.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/StaffUpdateRequest.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/controller/StaffController.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/StaffBrief.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/security/AuthUser.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/entity/StaffAuditLog.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/repository/StaffAuditLogRepository.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/entity/StaffChangeLog.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/AuditLogItem.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/security/SecurityUtils.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/common/ApiResponse.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/entity/StaffEmployeeExtra.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/security/AesCipher.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/entity/StaffEmployee.java -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/main/java/com/hr/staff/dto/BatchDeleteRequest.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index b16d538..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst +++ /dev/null @@ -1 +0,0 @@ -com/hr/staff/StaffApiIntegrationTest.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index ad9aacf..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -/d/pipeline/pipeline_ws/web版本的人事系统/repos/staff-mgr/src/test/java/com/hr/staff/StaffApiIntegrationTest.java diff --git a/target/staff-mgr-0.1.0-SNAPSHOT.jar b/target/staff-mgr-0.1.0-SNAPSHOT.jar deleted file mode 100644 index 2f5e26e..0000000 Binary files a/target/staff-mgr-0.1.0-SNAPSHOT.jar and /dev/null differ diff --git a/target/staff-mgr-0.1.0-SNAPSHOT.jar.original b/target/staff-mgr-0.1.0-SNAPSHOT.jar.original deleted file mode 100644 index e2fbd39..0000000 Binary files a/target/staff-mgr-0.1.0-SNAPSHOT.jar.original and /dev/null differ diff --git a/target/surefire-reports/TEST-com.hr.staff.StaffApiIntegrationTest.xml b/target/surefire-reports/TEST-com.hr.staff.StaffApiIntegrationTest.xml deleted file mode 100644 index 0b28627..0000000 --- a/target/surefire-reports/TEST-com.hr.staff.StaffApiIntegrationTest.xml +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/surefire-reports/com.hr.staff.StaffApiIntegrationTest.txt b/target/surefire-reports/com.hr.staff.StaffApiIntegrationTest.txt deleted file mode 100644 index fa6cc88..0000000 --- a/target/surefire-reports/com.hr.staff.StaffApiIntegrationTest.txt +++ /dev/null @@ -1,4 +0,0 @@ -------------------------------------------------------------------------------- -Test set: com.hr.staff.StaffApiIntegrationTest -------------------------------------------------------------------------------- -Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.882 s -- in com.hr.staff.StaffApiIntegrationTest diff --git a/target/test-classes/com/hr/staff/StaffApiIntegrationTest.class b/target/test-classes/com/hr/staff/StaffApiIntegrationTest.class deleted file mode 100644 index 9968b84..0000000 Binary files a/target/test-classes/com/hr/staff/StaffApiIntegrationTest.class and /dev/null differ