学生资助-中升高困难补助-移动端开发

This commit is contained in:
2026-01-23 17:11:59 +08:00
parent 2a446118b6
commit cdfdb95ea4
5 changed files with 2305 additions and 1 deletions

125
api/finance/knzzZsg.js Normal file
View File

@@ -0,0 +1,125 @@
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'
});
}