feat: update tonggao

This commit is contained in:
chashaobao
2025-08-07 00:24:49 +08:00
parent 10e7f39c92
commit 61336b5282
30 changed files with 363 additions and 171 deletions

View File

@ -1,4 +1,4 @@
import { JobType, EmployType, SortType, UserJobType, JobManageStatus } from '@/constants/job';
import { JobType, EmployType, SortType, UserJobType, JobManageStatus, JobSourceType } from '@/constants/job';
import { DeclarationType } from '@/constants/product';
import type { IPaginationRequest, IPaginationResponse } from '@/types/common';
import { LocationInfo } from '@/types/location';
@ -50,6 +50,7 @@ export type JobDetails = JobInfo &
userId: string; // 发布人的 userId
verifyFailReason?: string; // 审核不通过的原因
sourcePlat?: string;
status: JobManageStatus
};
export interface JobManageInfo {
@ -83,6 +84,7 @@ export interface GetJobsRequest extends IPaginationRequest {
minSalary?: number;
maxSalary?: number;
blGroupId?: string; // 播络群 id
sourceType?: JobSourceType;
}
// 获取通告列表响应接口

View File

@ -1,5 +1,4 @@
import { RoleType, PageType } from '@/constants/app';
import { CreateJobInfo } from '@/types/job';
import { UserMessage } from '@/types/message';
import { PartnerInfo } from '@/types/partner';
@ -11,7 +10,7 @@ export interface IState {
userInfo: UserInfo;
message: UserMessage;
partnerInfo: PartnerInfo;
jobState: CreateJobInfo;
jobInfo: string | null;
}
export interface AppState {