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.
This commit is contained in:
@@ -54,6 +54,10 @@ public class Company extends BaseEntity
|
||||
@ApiModelProperty("性质")
|
||||
private String nature;
|
||||
|
||||
@Excel(name = "企业性质")
|
||||
@ApiModelProperty("企业性质,对应业务字典 company_nature")
|
||||
private String companyNature;
|
||||
|
||||
@ApiModelProperty("招聘数量")
|
||||
private Integer totalRecruitment;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user