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' }); }