企业用户账号管理功能开发
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:
francis-fh
2026-07-12 13:59:52 +08:00
parent 9f5c3c2c10
commit 6311f5a051
3 changed files with 360 additions and 0 deletions

58
src/types/cms/company.d.ts vendored Normal file
View File

@@ -0,0 +1,58 @@
declare namespace API.CmsCompany {
export interface CompanyUserResult {
total: number;
rows: CompanyUser[];
code: number;
msg: string;
data?: any;
}
export interface CompanyUser {
createTime: string;
updateTime: string;
companyId: number;
name: string;
location?: string | null;
industry: string;
scale?: string | null;
code: string;
description?: string | null;
nature: string;
totalRecruitment?: string | null;
isCollection?: any;
userId?: number | null;
businessLicenseUrl?: string | null;
idCardPictureUrl?: string | null;
idCardPictureBackUrl?: string | null;
powerOfAttorneyUrl?: string | null;
contactPerson?: string | null;
contactPersonPhone?: string | null;
status: number; // 0 待审核, 1 通过, 2 驳回
notPassReason?: string | null;
companyContactList?: any;
registeredAddress: string;
isAbnormal?: any;
rejectTime?: string | null;
isImpCompany?: any;
impCompanyType?: any;
enterpriseType?: string | null;
legalPerson: string;
legalIdCard: string;
legalPhone: string;
companyStatus?: any;
isHrs: string;
jobList?: any;
lcUserid: number;
}
export interface Params {
pageNum?: number;
pageSize?: number;
name?: string;
status?: number;
code?: string;
legalPerson?: string;
contactPerson?: string;
contactPersonPhone?: string;
}
}