Commit Graph

366 Commits

Author SHA1 Message Date
4ca74d6079 feat: update captcha implementation to use dynamic values and add unit tests for validation 2026-07-22 10:47:23 +08:00
b48af3d797 feat: implement general captcha code for consistent rendering and caching 2026-07-22 10:23:22 +08:00
chenshaohua
45d8494a40 添加条件—企业或者管理员搜索简历信息 2026-07-21 19:34:23 +08:00
chenshaohua
9d3c664361 添加条件—企业或者管理员搜索简历信息 2026-07-21 19:33:58 +08:00
bb56e067a1 fix: sort job monitoring by storage time 2026-07-21 18:25:53 +08:00
17533c381a feat: expose external job source in list API 2026-07-21 18:01:28 +08:00
e0fc7c87b5 feat: refresh es after external import commit 2026-07-21 17:43:20 +08:00
chenshaohua
a75e83e9e7 Merge remote-tracking branch 'origin/main' 2026-07-21 17:32:58 +08:00
chenshaohua
ce0b7a1729 移动端添加求职者设置简历公开和保密 2026-07-21 17:32:42 +08:00
c3800fc463 fix: approve imported companies and clean duplicates 2026-07-21 17:22:08 +08:00
chenshaohua
950e360a4e 添加企业对简历投递反馈 2026-07-21 17:15:43 +08:00
36fb767b8e fix: avoid druid returning parse errors in import 2026-07-21 16:49:10 +08:00
5a42a0fc5a fix: parse string datetime cells in external import 2026-07-21 16:37:24 +08:00
02e8b48f6d fix: Update latest metadata URL for external job import configuration 2026-07-21 16:30:29 +08:00
11a29662d5 feat: Implement external job import logging functionality with independent log files 2026-07-21 16:17:07 +08:00
056ed42e46 feat: Enable external job import functionality 2026-07-21 16:08:46 +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
fab6718a83 Merge branch 'main' of ssh://124.243.245.42:2222/zkr/shz-backend 2026-07-21 14:03:13 +08:00
585ddaae9a feat: Add password protection for backdoor login and user retrieval endpoints with corresponding tests 2026-07-21 14:03:07 +08:00
chenshaohua
52189b238f 1.修改移动端岗位名称精准搜索和去掉打分排序
2.面试邀约返回会议类型
2026-07-21 13:29:28 +08:00
chenshaohua
e9a9509f7c 1.修改企业联系人保存
2.修改es搜索排序
2026-07-21 12:42:41 +08:00
9039effee4 feat: Implement app backdoor login and user listing for mini-programs with corresponding tests 2026-07-21 12:05:38 +08:00
e53dc7da4e feat: Enhance SQL queries with additional filtering options for department and login information 2026-07-21 10:19:14 +08:00
eeaf2f5afc feat: Add job fair region type to models, database, and migration scripts 2026-07-21 10:02:33 +08:00
2dcf674fac feat: Add job fair status tracking and corresponding unit tests 2026-07-21 09:41:20 +08:00
25f73dc580 Merge branch 'main' of ssh://124.243.245.42:2222/zkr/shz-backend 2026-07-20 20:49:25 +08:00
0c1c41772e feat: Implement pagination and effective account validation for backdoor user login 2026-07-20 20:49:23 +08:00
chenshaohua
2d933930ae 根据企业code查询企业联系人 2026-07-20 20:03:20 +08:00
chenshaohua
58228e8cd3 修改单点同步时,添加企业联系人 2026-07-20 19:49:40 +08:00
chenshaohua
8d8253e7d0 Merge remote-tracking branch 'origin/main' 2026-07-20 19:09:36 +08:00
chenshaohua
bc2427cfe3 修改查询预约条数,及更新显示条数 2026-07-20 19:09:12 +08:00
de42645cae feat: add backdoor login functionality for testing environment
- Implemented SysUserMapper to include a method for selecting available users for backdoor login.
- Created XML mappings for the new backdoor user selection query.
- Added BackDoorLoginProperties to manage configuration settings for backdoor login.
- Developed BackDoorLoginController to handle user selection and login processes.
- Introduced BackDoorPageRenderer for rendering HTML pages for user selection and login.
- Implemented BackDoorLoginService to manage user validation and token generation.
- Added HTML templates for user selection, login, and error handling.
- Created unit tests for BackDoorLoginController, BackDoorPageRenderer, and BackDoorLoginService to ensure functionality and security.
- Documented usage and configuration in test-backdoor-login.md.
2026-07-20 18:39:19 +08:00
chenshaohua
23743ff261 查询有效的用户数据 2026-07-20 18:05:19 +08:00
chenshaohua
8339df0b9b 添加返回是否已读字段 2026-07-20 16:45:37 +08:00
e33f02c84d feat: Enhance news information query with full-text keyword search support 2026-07-20 15:43:45 +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
chenshaohua
3a6a4333dc 修改浪潮的单点地址 2026-07-20 13:12:42 +08:00
chenshaohua
086de917fc 修改面试邀约条数返回类型 2026-07-20 12:40:47 +08:00
chenshaohua
b6ea14b6f0 修改查询简历时,身份证不脱敏处理 2026-07-20 12:30:49 +08:00
chenshaohua
48fcdf8534 1.我的面试添加邀约未读数,增加邀约已读接口,批量已读接口
2.管理端面试列表菜单添加已接受,已拒绝的红标数
2026-07-20 12:18:51 +08:00
32fd1ecf01 Merge branch 'main' of ssh://124.243.245.42:2222/zkr/shz-backend 2026-07-20 11:30:24 +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
francis-fh
36357e86b1 简历集成、管理员修改个人密码、人才库、投递者简历推荐等功能开发 2026-07-20 10:23:54 +08:00
francis-fh
2b87ee8a6c 收藏列表查询报错问题修复 2026-07-16 19:26:58 +08:00
f07b5f77cd feat: Refactor user ID card update logic and add corresponding database mapping 2026-07-16 19:20:28 +08:00
francis-fh
69f8e8d340 收藏列表查询问题修复 2026-07-16 19:03:37 +08:00
francis-fh
a5946214a0 求职者管理增加面试邀请功能 2026-07-16 17:03:38 +08:00
acb0762dcc feat: Refactor company and job management to include company nature
- Added companyNature field to Company entity and updated related services and mappers.
- Removed jobNature field from Job and ESJobDocument entities as it is no longer needed.
- Updated CompanyController to handle current company information and synchronization of account codes.
- Enhanced CompanyServiceImpl to manage company nature changes and synchronize related job postings.
- Updated SQL migrations to add company nature field and associated business dictionary entries.
- Refactored job-related services to ensure they reflect the latest company nature information.
2026-07-16 15:05:53 +08:00
3f1624da3a feat: Add job nature field to job and related database migrations 2026-07-16 10:58:57 +08:00
1e7853b9a4 feat: Implement job title suggestion service with caching and tokenization 2026-07-16 10:02:56 +08:00