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.
This commit is contained in:
@@ -123,6 +123,23 @@ mybatis-plus:
|
||||
file:
|
||||
upload-dir: /opt/service/file/data/file
|
||||
|
||||
# 外部岗位 Excel 全量快照同步。真实 token 只允许在环境专用配置或密钥管理系统中设置。
|
||||
external-job-import:
|
||||
enabled: false
|
||||
latest-metadata-url:
|
||||
internal-token: 8124757d8c37881b4b3d86c60332ca97aa97e6fd6a68db595bb38a1c72bc19dc
|
||||
connect-timeout-millis: 10000
|
||||
read-timeout-millis: 120000
|
||||
max-invalid-row-ratio: 0.05
|
||||
max-delete-ratio: 0.30
|
||||
required-sources:
|
||||
- shz_job_net
|
||||
- zhaopin
|
||||
- tianhu_job
|
||||
- liepin
|
||||
- wlmq_fast_job
|
||||
- 51job
|
||||
|
||||
# 政策文件上传配置
|
||||
policy:
|
||||
upload:
|
||||
|
||||
Reference in New Issue
Block a user