|
|
@@ -559,3 +559,185 @@ export interface TableDataInfo<T> {
|
|
|
code?: number;
|
|
|
msg?: string;
|
|
|
}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 毕业生信息VO
|
|
|
+ */
|
|
|
+export interface GraduateInfoVO {
|
|
|
+ id?: string | number;
|
|
|
+ studentNo?: string;
|
|
|
+ name?: string;
|
|
|
+ gender?: string;
|
|
|
+ genderName?: string;
|
|
|
+ idCard?: string;
|
|
|
+ nation?: string;
|
|
|
+ politicalStatus?: string;
|
|
|
+ birthDate?: string;
|
|
|
+ enrollmentYear?: number;
|
|
|
+ graduationYear?: number;
|
|
|
+ collegeId?: string | number;
|
|
|
+ collegeName?: string;
|
|
|
+ majorId?: string | number;
|
|
|
+ majorName?: string;
|
|
|
+ classId?: string | number;
|
|
|
+ className?: string;
|
|
|
+ educationLevel?: string;
|
|
|
+ educationLevelName?: string;
|
|
|
+ trainingMode?: string;
|
|
|
+ phoneNumber?: string;
|
|
|
+ email?: string;
|
|
|
+ qqNumber?: string;
|
|
|
+ wechatNumber?: string;
|
|
|
+ province?: string;
|
|
|
+ city?: string;
|
|
|
+ district?: string;
|
|
|
+ detailAddress?: string;
|
|
|
+ fullAddress?: string;
|
|
|
+ postalCode?: string;
|
|
|
+ employmentStatus?: string;
|
|
|
+ employmentStatusName?: string;
|
|
|
+ employmentCompany?: string;
|
|
|
+ companyType?: string;
|
|
|
+ companyTypeName?: string;
|
|
|
+ jobPosition?: string;
|
|
|
+ workProvince?: string;
|
|
|
+ workCity?: string;
|
|
|
+ workLocation?: string;
|
|
|
+ salaryRange?: string;
|
|
|
+ salaryRangeName?: string;
|
|
|
+ furtherSchool?: string;
|
|
|
+ furtherMajor?: string;
|
|
|
+ skills?: string;
|
|
|
+ awards?: string;
|
|
|
+ jobIntention?: string;
|
|
|
+ auditStatus?: string;
|
|
|
+ auditStatusName?: string;
|
|
|
+ auditTime?: string;
|
|
|
+ auditBy?: string | number;
|
|
|
+ auditByName?: string;
|
|
|
+ auditRemark?: string;
|
|
|
+ status?: string;
|
|
|
+ remark?: string;
|
|
|
+ createBy?: string | number;
|
|
|
+ createTime?: string;
|
|
|
+ updateBy?: string | number;
|
|
|
+ updateTime?: string;
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 毕业生信息表单
|
|
|
+ */
|
|
|
+export interface GraduateInfoForm {
|
|
|
+ id?: string | number;
|
|
|
+ studentNo?: string;
|
|
|
+ name?: string;
|
|
|
+ gender?: string;
|
|
|
+ idCard?: string;
|
|
|
+ nation?: string;
|
|
|
+ politicalStatus?: string;
|
|
|
+ birthDate?: string;
|
|
|
+ enrollmentYear?: number;
|
|
|
+ graduationYear?: number;
|
|
|
+ collegeId?: string | number;
|
|
|
+ collegeName?: string;
|
|
|
+ majorId?: string | number;
|
|
|
+ majorName?: string;
|
|
|
+ classId?: string | number;
|
|
|
+ className?: string;
|
|
|
+ educationLevel?: string;
|
|
|
+ trainingMode?: string;
|
|
|
+ phoneNumber?: string;
|
|
|
+ email?: string;
|
|
|
+ qqNumber?: string;
|
|
|
+ wechatNumber?: string;
|
|
|
+ province?: string;
|
|
|
+ city?: string;
|
|
|
+ district?: string;
|
|
|
+ detailAddress?: string;
|
|
|
+ postalCode?: string;
|
|
|
+ employmentStatus?: string;
|
|
|
+ employmentCompany?: string;
|
|
|
+ companyType?: string;
|
|
|
+ jobPosition?: string;
|
|
|
+ workProvince?: string;
|
|
|
+ workCity?: string;
|
|
|
+ salaryRange?: string;
|
|
|
+ furtherSchool?: string;
|
|
|
+ furtherMajor?: string;
|
|
|
+ skills?: string;
|
|
|
+ awards?: string;
|
|
|
+ jobIntention?: string;
|
|
|
+ auditStatus?: string;
|
|
|
+ auditTime?: string;
|
|
|
+ auditBy?: string | number;
|
|
|
+ auditRemark?: string;
|
|
|
+ status?: string;
|
|
|
+ remark?: string;
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 毕业生信息查询
|
|
|
+ */
|
|
|
+export interface GraduateInfoQuery extends PageQuery {
|
|
|
+ studentNo?: string;
|
|
|
+ name?: string;
|
|
|
+ gender?: string;
|
|
|
+ idCard?: string;
|
|
|
+ nation?: string;
|
|
|
+ politicalStatus?: string;
|
|
|
+ birthDate?: string;
|
|
|
+ enrollmentYear?: number;
|
|
|
+ graduationYear?: number;
|
|
|
+ collegeId?: string | number;
|
|
|
+ collegeName?: string;
|
|
|
+ majorId?: string | number;
|
|
|
+ majorName?: string;
|
|
|
+ classId?: string | number;
|
|
|
+ className?: string;
|
|
|
+ educationLevel?: string;
|
|
|
+ trainingMode?: string;
|
|
|
+ phoneNumber?: string;
|
|
|
+ email?: string;
|
|
|
+ employmentStatus?: string;
|
|
|
+ employmentCompany?: string;
|
|
|
+ companyType?: string;
|
|
|
+ jobPosition?: string;
|
|
|
+ workProvince?: string;
|
|
|
+ workCity?: string;
|
|
|
+ salaryRange?: string;
|
|
|
+ furtherSchool?: string;
|
|
|
+ furtherMajor?: string;
|
|
|
+ auditStatus?: string;
|
|
|
+ auditBy?: string | number;
|
|
|
+ status?: string;
|
|
|
+ params?: any;
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 毕业生信息统计VO
|
|
|
+ */
|
|
|
+export interface GraduateStatisticsVO {
|
|
|
+ name?: string;
|
|
|
+ value?: number;
|
|
|
+ total?: number;
|
|
|
+ percentage?: number;
|
|
|
+ employmentCount?: number;
|
|
|
+ employmentRate?: number;
|
|
|
+ furtherStudyCount?: number;
|
|
|
+ furtherStudyRate?: number;
|
|
|
+ unemploymentCount?: number;
|
|
|
+ type?: string;
|
|
|
+ year?: number;
|
|
|
+ collegeId?: string | number;
|
|
|
+ collegeName?: string;
|
|
|
+ majorId?: string | number;
|
|
|
+ majorName?: string;
|
|
|
+ employmentStatus?: string;
|
|
|
+ employmentStatusName?: string;
|
|
|
+ companyType?: string;
|
|
|
+ companyTypeName?: string;
|
|
|
+ province?: string;
|
|
|
+ city?: string;
|
|
|
+ salaryRange?: string;
|
|
|
+ salaryRangeName?: string;
|
|
|
+}
|