feat: implement job management for companies in public job fairs
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
This commit is contained in:
27
src/types/jobfair/publicJobFair.d.ts
vendored
27
src/types/jobfair/publicJobFair.d.ts
vendored
@@ -34,6 +34,12 @@ declare namespace API.PublicJobFair {
|
||||
isCrossDomain?: string;
|
||||
crossDomainCities?: string;
|
||||
createTime?: string;
|
||||
isSignUp?: string;
|
||||
canSignUp?: boolean;
|
||||
canEditJobs?: boolean;
|
||||
enterpriseId?: string;
|
||||
enterpriseReviewStatus?: '0' | '1' | '2';
|
||||
enterpriseReviewComments?: string;
|
||||
}
|
||||
|
||||
/** 招聘会列表响应 */
|
||||
@@ -47,6 +53,7 @@ declare namespace API.PublicJobFair {
|
||||
/** 岗位信息 */
|
||||
export interface JobInfo {
|
||||
id?: string;
|
||||
fairRelationId?: string;
|
||||
jobId: number;
|
||||
jobTitle: string;
|
||||
minSalary?: number;
|
||||
@@ -54,6 +61,10 @@ declare namespace API.PublicJobFair {
|
||||
education?: string;
|
||||
experience?: string;
|
||||
vacancies?: number;
|
||||
jobAddress?: string;
|
||||
description?: string;
|
||||
jobCategory?: string;
|
||||
type?: string;
|
||||
}
|
||||
|
||||
/** 企业信息 */
|
||||
@@ -64,10 +75,17 @@ declare namespace API.PublicJobFair {
|
||||
scale?: string;
|
||||
industry?: string;
|
||||
companyType?: string;
|
||||
reviewStatus?: '0' | '1' | '2';
|
||||
reviewBy?: string;
|
||||
reviewTime?: string;
|
||||
reviewRemark?: string;
|
||||
canReview?: boolean;
|
||||
canAddJob?: boolean;
|
||||
canRemoveCompany?: boolean;
|
||||
canEditJobs?: boolean;
|
||||
jobInfoList?: JobInfo[];
|
||||
}
|
||||
|
||||
|
||||
/** 招聘会详情响应 */
|
||||
export interface DetailResult {
|
||||
code: number;
|
||||
@@ -137,4 +155,11 @@ declare namespace API.PublicJobFair {
|
||||
msg?: string;
|
||||
data?: any;
|
||||
}
|
||||
|
||||
/** 当前企业报名岗位响应 */
|
||||
export interface CompanyJobsResult {
|
||||
code: number;
|
||||
msg?: string;
|
||||
data?: JobInfo[];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user