wuzhen update
This commit is contained in:
1 parent
66034da0c5
commit
852e873b14
2 files changed
+1819
No files matched your search
@@ -0,0 +1,125 @@
|
||||
// 移动端新生报名相关API接口
|
||||
import { request } from '@/common/request.js'
|
||||
|
||||
/**
|
||||
* 新生报名相关API
|
||||
*/
|
||||
export const enrollmentApi = {
|
||||
/**
|
||||
* 提交报名信息(供学生端使用)
|
||||
* @param {Object} data 报名表单数据
|
||||
*/
|
||||
submitApplication: (data) => {
|
||||
return request({
|
||||
url: '/zsjy/enrollment/info/submit',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
header: {
|
||||
isToken: false // 不需要登录token,支持对外公开访问
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
* 查询我的报名状态(供学生端使用)
|
||||
* @param {Object} params 查询参数 { idCard?, examNumber? }
|
||||
*/
|
||||
queryMyStatus: (params) => {
|
||||
return request({
|
||||
url: '/zsjy/enrollment/info/myStatus',
|
||||
method: 'GET',
|
||||
params: params,
|
||||
header: {
|
||||
isToken: false // 不需要登录token,支持对外公开访问
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
* 根据身份证号和准考证号查询报名信息
|
||||
* @param {string} idCard 身份证号
|
||||
* @param {string} examNumber 准考证号
|
||||
*/
|
||||
queryByInfo: (idCard, examNumber) => {
|
||||
return request({
|
||||
url: '/zsjy/enrollment/info/query',
|
||||
method: 'GET',
|
||||
params: {
|
||||
idCard,
|
||||
examNumber
|
||||
},
|
||||
header: {
|
||||
isToken: false // 不需要登录token
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
* 获取学院列表
|
||||
*/
|
||||
getCollegeList: () => {
|
||||
return request({
|
||||
url: '/zsjy/enrollment/info/colleges',
|
||||
method: 'GET',
|
||||
header: {
|
||||
isToken: false // 不需要登录token,支持对外公开访问
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
* 根据学院ID获取专业列表
|
||||
* @param {string|number} collegeId 学院ID
|
||||
*/
|
||||
getMajorsByCollegeId: (collegeId) => {
|
||||
return request({
|
||||
url: `/zsjy/enrollment/info/majors/${collegeId}`,
|
||||
method: 'GET',
|
||||
header: {
|
||||
isToken: false // 不需要登录token,支持对外公开访问
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 便捷方法 - 提交报名申请
|
||||
* @param {Object} formData 报名表单数据
|
||||
*/
|
||||
export const submitEnrollmentApplication = (formData) => {
|
||||
return enrollmentApi.submitApplication(formData)
|
||||
}
|
||||
|
||||
/**
|
||||
* 便捷方法 - 查询报名状态
|
||||
* @param {Object} params 查询参数
|
||||
*/
|
||||
export const queryMyEnrollmentStatus = (params) => {
|
||||
return enrollmentApi.queryMyStatus(params)
|
||||
}
|
||||
|
||||
/**
|
||||
* 便捷方法 - 根据证件信息查询
|
||||
* @param {string} idCard 身份证号
|
||||
* @param {string} examNumber 准考证号
|
||||
*/
|
||||
export const queryEnrollmentByInfo = (idCard, examNumber) => {
|
||||
return enrollmentApi.queryByInfo(idCard, examNumber)
|
||||
}
|
||||
|
||||
/**
|
||||
* 便捷方法 - 获取学院列表
|
||||
*/
|
||||
export const getCollegeList = () => {
|
||||
return enrollmentApi.getCollegeList()
|
||||
}
|
||||
|
||||
/**
|
||||
* 便捷方法 - 根据学院ID获取专业列表
|
||||
* @param {string|number} collegeId 学院ID
|
||||
*/
|
||||
export const getMajorsByCollegeId = (collegeId) => {
|
||||
return enrollmentApi.getMajorsByCollegeId(collegeId)
|
||||
}
|
||||
|
||||
export default enrollmentApi
|
||||
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user