feat : 新增岗位数据入库监测、岗位信息来源管理、岗位信息指标管理 三个列表页面

This commit is contained in:
bin
2025-11-06 16:07:12 +08:00
parent 7cdaedcaa7
commit 89f97b0a4b
12 changed files with 1331 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
declare namespace API.StorageDetection {
export interface StorageItem {
detectionId?: string;
storageDate?: string;
storageNumber?: string;
storageResult?: string;
storageDetail?: string;
}
export interface AddParams {
storageDate?: string;
storageNumber?: string;
storageResult?: string;
storageDetail?: string;
}
export interface ListParams {
storageDate?: string;
pageSize?: number;
current?: number;
}
export interface StorageIdResult {
code: number;
msg: string;
data: StorageItem;
}
export interface StoragePageResult {
code: number;
msg: string;
total: number;
rows: Array<StorageItem>;
}
}

View File

@@ -0,0 +1,46 @@
declare namespace API.JobIndex {
export interface JobIndexItem {
indexId?: string;
indexName?: string;
indexDesc?: string;
isActive?: string;
}
export interface AddParams {
indexName?: string;
indexDesc?: string;
isActive?: string;
}
export interface UpdateParams {
indexId?: string;
indexName?: string;
indexDesc?: string;
isActive?: string;
}
export interface ListParams {
indexName?: string;
indexDesc?: string;
isActive?: string;
pageSize?: number;
current?: number;
}
export interface DeleteParams {
indexId?: string;
}
export interface JobIndexIdResult {
code: number;
msg: string;
data: JobIndexItem;
}
export interface JobIndexPageResult {
code: number;
msg: string;
total: number;
rows: Array<JobIndexItem>;
}
}

View File

@@ -0,0 +1,50 @@
declare namespace API.Website {
export interface WebsiteItem {
websiteId?: string;
websiteName?: string;
websiteUrl?: string;
websiteOwnerCompany?: string;
isActive?: string;
}
export interface AddParams {
websiteName?: string;
websiteUrl?: string;
websiteOwnerCompany?: string;
isActive?: string;
}
export interface UpdateParams {
websiteId?: string;
websiteName?: string;
websiteUrl?: string;
websiteOwnerCompany?: string;
isActive?: string;
}
export interface ListParams {
websiteName?: string;
websiteUrl?: string;
websiteOwnerCompany?: string;
isActive?: string;
pageSize?: number;
current?: number;
}
export interface DeleteParams {
websiteId?: string;
}
export interface WebsiteIdResult {
code: number;
msg: string;
data: WebsiteItem;
}
export interface WebsitePageResult {
code: number;
msg: string;
total: number;
rows: Array<WebsiteItem>;
}
}