|
|
@@ -741,3 +741,248 @@ export interface GraduateStatisticsVO {
|
|
|
salaryRange?: string;
|
|
|
salaryRangeName?: string;
|
|
|
}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 实习信息 VO
|
|
|
+ */
|
|
|
+export interface InternshipInfoVO {
|
|
|
+ /**
|
|
|
+ * 学生ID
|
|
|
+ */
|
|
|
+ studentId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学号
|
|
|
+ */
|
|
|
+ studentNo?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学生姓名
|
|
|
+ */
|
|
|
+ studentName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 性别
|
|
|
+ */
|
|
|
+ gender?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 手机号
|
|
|
+ */
|
|
|
+ mobile?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学院ID
|
|
|
+ */
|
|
|
+ collegeId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学院名称
|
|
|
+ */
|
|
|
+ collegeName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 专业ID
|
|
|
+ */
|
|
|
+ majorId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 专业名称
|
|
|
+ */
|
|
|
+ majorName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 班级ID
|
|
|
+ */
|
|
|
+ classId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 班级名称
|
|
|
+ */
|
|
|
+ className?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 班主任姓名
|
|
|
+ */
|
|
|
+ classMasterName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习状态 (0=未实习, 1=实习中, 2=实习完成)
|
|
|
+ */
|
|
|
+ internshipStatus?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习状态名称
|
|
|
+ */
|
|
|
+ internshipStatusName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习公司
|
|
|
+ */
|
|
|
+ internshipCompany?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习岗位
|
|
|
+ */
|
|
|
+ internshipPosition?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习开始时间
|
|
|
+ */
|
|
|
+ internshipStartTime?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习结束时间
|
|
|
+ */
|
|
|
+ internshipEndTime?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习地点
|
|
|
+ */
|
|
|
+ internshipLocation?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ createTime?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建者
|
|
|
+ */
|
|
|
+ createBy?: number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新时间
|
|
|
+ */
|
|
|
+ updateTime?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新者
|
|
|
+ */
|
|
|
+ updateBy?: number;
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 实习信息查询 BO
|
|
|
+ */
|
|
|
+export interface InternshipInfoQuery {
|
|
|
+ /**
|
|
|
+ * 页码
|
|
|
+ */
|
|
|
+ pageNum?: number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 页面大小
|
|
|
+ */
|
|
|
+ pageSize?: number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学生姓名
|
|
|
+ */
|
|
|
+ studentName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学号
|
|
|
+ */
|
|
|
+ studentNo?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学院ID
|
|
|
+ */
|
|
|
+ collegeId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 专业ID
|
|
|
+ */
|
|
|
+ majorId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 班级ID
|
|
|
+ */
|
|
|
+ classId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习状态 (0=未实习, 1=实习中, 2=实习完成)
|
|
|
+ */
|
|
|
+ internshipStatus?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习公司
|
|
|
+ */
|
|
|
+ internshipCompany?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开始时间范围
|
|
|
+ */
|
|
|
+ startTimeBegin?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开始时间范围
|
|
|
+ */
|
|
|
+ startTimeEnd?: string;
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 班级信息 VO(用于下拉选择)
|
|
|
+ */
|
|
|
+export interface ClassInfoVO {
|
|
|
+ /**
|
|
|
+ * 班级ID
|
|
|
+ */
|
|
|
+ classId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 班级名称
|
|
|
+ */
|
|
|
+ className?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学院ID
|
|
|
+ */
|
|
|
+ collegeId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学院名称
|
|
|
+ */
|
|
|
+ collegeName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 专业ID
|
|
|
+ */
|
|
|
+ majorId?: string | number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 专业名称
|
|
|
+ */
|
|
|
+ majorName?: string;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 班主任姓名
|
|
|
+ */
|
|
|
+ classMasterName?: string;
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 实习统计信息 VO
|
|
|
+ */
|
|
|
+export interface InternshipStatisticsVO {
|
|
|
+ /**
|
|
|
+ * 总学生数
|
|
|
+ */
|
|
|
+ totalCount?: number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 未实习学生数
|
|
|
+ */
|
|
|
+ noInternshipCount?: number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习学生数
|
|
|
+ */
|
|
|
+ internshipCount?: number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实习率(百分比字符串,如 "85.67%")
|
|
|
+ */
|
|
|
+ internshipRate?: string;
|
|
|
+}
|