126 lines
2.3 KiB
JavaScript
126 lines
2.3 KiB
JavaScript
import request from '@/utils/request';
|
|
|
|
// 中升高困难补助相关接口
|
|
|
|
/**
|
|
* 获取中升高困难补助申请列表
|
|
* @param {Object} params - 查询参数
|
|
* @param {number} params.pageNum - 页码
|
|
* @param {number} params.pageSize - 每页大小
|
|
* @returns {Promise}
|
|
*/
|
|
export function listOwn(params) {
|
|
return request({
|
|
url: '/comprehensive/knzzZsgApply/listStu',
|
|
method: 'get',
|
|
params
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 获取中升高困难补助申请详情
|
|
* @param {number} id - 申请ID
|
|
* @returns {Promise}
|
|
*/
|
|
export function getInfo(id) {
|
|
return request({
|
|
url: `/comprehensive/knzzZsgApply/getInfo/${id}`,
|
|
method: 'get'
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 新增中升高困难补助申请
|
|
* @param {Object} data - 申请数据
|
|
* @returns {Promise}
|
|
*/
|
|
export function add(data) {
|
|
return request({
|
|
url: '/comprehensive/knzzZsgApply/doApply',
|
|
method: 'post',
|
|
data
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 修改中升高困难补助申请
|
|
* @param {Object} data - 申请数据
|
|
* @returns {Promise}
|
|
*/
|
|
export function update(data) {
|
|
return request({
|
|
url: '/comprehensive/knzzZsgApply/doEdit',
|
|
method: 'post',
|
|
data
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 删除中升高困难补助申请
|
|
* @param {number} id - 申请ID
|
|
* @returns {Promise}
|
|
*/
|
|
export function delApply(id) {
|
|
return request({
|
|
url: `/comprehensive/knzzZsgApply/doCancel/${id}`,
|
|
method: 'post'
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 重新提交中升高困难补助申请
|
|
* @param {Object} data - 申请数据
|
|
* @returns {Promise}
|
|
*/
|
|
export function reApply(data) {
|
|
return request({
|
|
url: '/comprehensive/knzzZsgApply/doReApply',
|
|
method: 'post',
|
|
data
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 获取学生个人签名信息
|
|
* @returns {Promise}
|
|
*/
|
|
export function getOwnSign() {
|
|
return request({
|
|
url: '/workstudy/post/getOwnSign',
|
|
method: 'get'
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 获取学生家庭信息
|
|
* @returns {Promise}
|
|
*/
|
|
export function getOwnFamily() {
|
|
return request({
|
|
url: '/comprehensive/knzzTufaApply/getOwnFamily',
|
|
method: 'get'
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 获取学生基本信息
|
|
* @returns {Promise}
|
|
*/
|
|
export function getStudentInfo() {
|
|
return request({
|
|
url: '/system/student/getOwnInfo',
|
|
method: 'get'
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 获取学生额外信息
|
|
* @returns {Promise}
|
|
*/
|
|
export function getExtraInfo() {
|
|
return request({
|
|
url: '/comprehensive/extraInfo/getOwnInfo',
|
|
method: 'get'
|
|
});
|
|
}
|