Commit Graph

16 Commits

Author SHA1 Message Date
3f11837e94 feat: add recruitment fair statistics API 2026-07-23 18:13:30 +08:00
05d68d106c feat: 添加微信小程序环境版本配置及相关功能实现 2026-07-23 17:23:10 +08:00
ba9f32fd02 feat: 添加面试邀约删除接口及相关服务实现 2026-07-23 16:41:57 +08:00
397e36144a feat: 完善户外招聘会签到详情及小程序码 2026-07-23 15:57:37 +08:00
c8c70652ac feat: add job seeker notice settings API 2026-07-22 20:29:59 +08:00
e0fc7c87b5 feat: refresh es after external import commit 2026-07-21 17:43:20 +08:00
5a42a0fc5a fix: parse string datetime cells in external import 2026-07-21 16:37:24 +08:00
11a29662d5 feat: Implement external job import logging functionality with independent log files 2026-07-21 16:17:07 +08:00
d206b25fcf feat: Implement external job import functionality
- Add ExternalJobSourceAliasRequest class for managing source alias requests.
- Create ExternalUploadClient to interact with external Excel upload system.
- Introduce ExternalUploadFileMetadata to represent metadata of uploaded files.
- Define IExternalJobImportService interface for external job import operations.
- Update JobDataTrendServiceImpl to support dynamic source code filtering.
- Modify PublicJobFairMapper.xml to ensure proper query handling.
- Add unit tests for ExternalJobExcelParser and ExternalJobFingerprint.
- Create script for applying external job import migrations.
- Implement SQL migration for external job import, including new tables and columns.
2026-07-21 14:56:47 +08:00
2dcf674fac feat: Add job fair status tracking and corresponding unit tests 2026-07-21 09:41:20 +08:00
c1a7aa3532 feat: Add news information management module with API and database support
- Introduced new API endpoints for querying and managing news information in the CMS.
- Implemented data model for NewsInfo and NewsInfoQuery with validation.
- Created NewsInfoMapper for database interactions and corresponding XML mappings.
- Developed INewsInfoService interface and its implementation for business logic.
- Added RichTextSanitizer utility for cleaning HTML content to prevent XSS attacks.
- Created unit tests for RichTextSanitizer to ensure proper functionality.
- Updated database schema with news_info table and necessary fields, including status and module.
- Added migration scripts for setting up the news information module in the database.
- Integrated jsoup library for HTML sanitization.
2026-07-20 14:54:15 +08:00
9334290fd6 feat: Add salary composition, welfare benefits, and work schedule fields to Job model and database 2026-07-20 11:30:22 +08:00
646b0a87ba feat: Update default public base URL in RequestUrlUtils to include path for H5 resources 2026-07-14 23:07:43 +08:00
b5f4920985 refactor: Update RequestUrlUtils to use default public URL for internal requests and clean up unused browser origin logic 2026-07-14 22:18:58 +08:00
1108ada1db feat: Enhance RequestUrlUtils to handle browser Referer for public URL resolution and add corresponding unit tests 2026-07-14 22:09:58 +08:00
4306862ece feat: Add RequestUrlUtils for building base URLs and refactor OutdoorFairController to use it 2026-07-14 21:13:57 +08:00