wuzhen 招生完成

This commit is contained in:
wuzhen committed 2025-07-24 16:27:26 +08:00
1 parent 6fb55c7723
commit b215f7b9b3
23 files changed
+125633 -998

No files matched your search

+31 -1
View File
@@ -149,6 +149,16 @@ export interface EnrollmentInfoVO {
*/
qrCodeSource: string;
/**
* 学院名称
*/
collegeName: string;
/**
* 学院代码
*/
collegeId: string;
/**
* 创建者
*/
@@ -320,6 +330,16 @@ export interface EnrollmentInfoForm extends BaseEntity {
* 二维码来源标识
*/
qrCodeSource?: string;
/**
* 学院名称
*/
collegeName?: string;
/**
* 学院代码
*/
collegeId?: string;
}
export interface EnrollmentInfoQuery extends PageQuery {
@@ -368,8 +388,18 @@ export interface EnrollmentInfoQuery extends PageQuery {
*/
examRegion?: string;
/**
* 学院代码
*/
collegeId?: string;
/**
* 学院名称
*/
collegeName?: string;
/**
* 报名时间范围
*/
params?: any;
}
}
+70
View File
@@ -151,6 +151,76 @@ export interface EnrollmentProcessVO {
* 更新时间
*/
updateTime: string
/**
* 性别(M-男 F-女)
*/
gender?: string
/**
* 地区/省份
*/
province?: string
/**
* 学院名称(驼峰命名)
*/
collegeName?: string
/**
* 学院代码(驼峰命名)
*/
collegeId?: string
/**
* 学院名称(下划线命名)
*/
college_name?: string
/**
* 学院代码(下划线命名)
*/
college_id?: string
/**
* 学院名称(拼写变体 - collage)
*/
collage_name?: string
/**
* 学院代码(拼写变体 - collage)
*/
collage_id?: string
/**
* 专业名称(驼峰命名)
*/
majorName?: string
/**
* 专业代码(驼峰命名)
*/
majorCode?: string
/**
* 专业名称(下划线命名)
*/
major_name?: string
/**
* 专业代码(下划线命名)
*/
major_code?: string
/**
* 报考专业(来自报名信息表)
*/
appliedMajor?: string
/**
* 关联的报名信息对象
*/
enrollmentInfo?: any
}
export interface EnrollmentProcessForm extends BaseEntity {
+55 -12
View File
@@ -1,12 +1,20 @@
import request from '@/utils/request';
import { ElMessage } from 'element-plus';
/**
* 获取统计概览数据
*/
export function getStatisticsOverview() {
return request({
url: '/dev-api/zsjy/statistics/overview',
method: 'get'
url: '/zsjy/statistics/overview',
method: 'get',
headers: {
'isToken': true
}
}).catch(error => {
console.error('获取统计概览数据失败:', error);
ElMessage.error('获取统计数据失败,请联系管理员');
throw error;
});
}
@@ -15,8 +23,15 @@ export function getStatisticsOverview() {
*/
export function getMajorDistribution() {
return request({
url: '/dev-api/zsjy/statistics/major',
method: 'get'
url: '/zsjy/statistics/major',
method: 'get',
headers: {
'isToken': true
}
}).catch(error => {
console.error('获取专业分布数据失败:', error);
ElMessage.error('获取专业分布数据失败,请联系管理员');
throw error;
});
}
@@ -25,8 +40,15 @@ export function getMajorDistribution() {
*/
export function getRegionDistribution() {
return request({
url: '/dev-api/zsjy/statistics/region',
method: 'get'
url: '/zsjy/statistics/region',
method: 'get',
headers: {
'isToken': true
}
}).catch(error => {
console.error('获取地区分布数据失败:', error);
ElMessage.error('获取地区分布数据失败,请联系管理员');
throw error;
});
}
@@ -35,8 +57,15 @@ export function getRegionDistribution() {
*/
export function getGenderRatio() {
return request({
url: '/dev-api/zsjy/statistics/gender',
method: 'get'
url: '/zsjy/statistics/gender',
method: 'get',
headers: {
'isToken': true
}
}).catch(error => {
console.error('获取性别比例数据失败:', error);
ElMessage.error('获取性别比例数据失败,请联系管理员');
throw error;
});
}
@@ -46,9 +75,16 @@ export function getGenderRatio() {
*/
export function getEnrollmentTrend(days?: number) {
return request({
url: '/dev-api/zsjy/statistics/trend',
url: '/zsjy/statistics/trend',
method: 'get',
params: { days }
params: { days },
headers: {
'isToken': true
}
}).catch(error => {
console.error('获取报名趋势数据失败:', error);
ElMessage.error('获取报名趋势数据失败,请联系管理员');
throw error;
});
}
@@ -57,8 +93,15 @@ export function getEnrollmentTrend(days?: number) {
*/
export function getStatusDistribution() {
return request({
url: '/dev-api/zsjy/statistics/status',
method: 'get'
url: '/zsjy/statistics/status',
method: 'get',
headers: {
'isToken': true
}
}).catch(error => {
console.error('获取状态分布数据失败:', error);
ElMessage.error('获取状态分布数据失败,请联系管理员');
throw error;
});
}