feat: Implement job fair company registration review workflow
- Added review status fields to the public_job_fair_company table to manage company registration states (pending, approved, rejected). - Enhanced PublicJobFairServiceImpl to handle company registration, review, and job management for companies. - Updated PublicJobFairMapper.xml with new SQL queries for managing company relations and reviews. - Created migration script to add review fields and set default values for existing records. - Introduced new permissions for company users to manage job postings and registration status. - Added utility methods for ensuring proper role checks and company retrieval.
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
**接口地址:** `POST /app/fair/company/signUp`
|
||||
|
||||
**接口说明:** 企业用户报名公共招聘会(PublicJobFair),同时填写参会岗位信息
|
||||
**接口说明:** 企业用户报名公共招聘会(PublicJobFair),同时填写参会岗位信息。报名记录会进入 `0-待审核`,管理员审核通过后企业才可以继续维护报名岗位。
|
||||
|
||||
**请求头:**
|
||||
```
|
||||
@@ -134,7 +134,7 @@ curl -X POST http://localhost:9091/app/fair/company/signUp \
|
||||
1. 校验当前用户是否为企业用户(is_company_user=0)
|
||||
2. 通过用户的 idCard(企业信用代码)查询企业信息
|
||||
3. 检查企业是否已报名该招聘会(查询 public_job_fair_company 表)
|
||||
4. 创建企业-招聘会关联记录(public_job_fair_company 表)
|
||||
4. 创建企业-招聘会关联记录(public_job_fair_company 表),审核状态设为 `0-待审核`
|
||||
5. 批量插入岗位信息(job 表)
|
||||
6. 创建岗位-招聘会关联记录(public_job_fair_job 表)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user