From cdfdb95ea43e27fd5ae585254673710377fb9c0f Mon Sep 17 00:00:00 2001 From: weishengyou <2454197255@qq.com> Date: Fri, 23 Jan 2026 17:11:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=A6=E7=94=9F=E8=B5=84=E5=8A=A9-=E4=B8=AD?= =?UTF-8?q?=E5=8D=87=E9=AB=98=E5=9B=B0=E9=9A=BE=E8=A1=A5=E5=8A=A9-?= =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/finance/knzzZsg.js | 125 +++ pages.json | 19 +- pages/finance/knzzZsg/apply.vue | 1546 +++++++++++++++++++++++++++++++ pages/finance/knzzZsg/index.vue | 605 ++++++++++++ pages/index/index.vue | 11 + 5 files changed, 2305 insertions(+), 1 deletion(-) create mode 100644 api/finance/knzzZsg.js create mode 100644 pages/finance/knzzZsg/apply.vue create mode 100644 pages/finance/knzzZsg/index.vue diff --git a/api/finance/knzzZsg.js b/api/finance/knzzZsg.js new file mode 100644 index 0000000..1d61ad3 --- /dev/null +++ b/api/finance/knzzZsg.js @@ -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' + }); +} diff --git a/pages.json b/pages.json index 78467ee..21ffaad 100644 --- a/pages.json +++ b/pages.json @@ -1267,8 +1267,25 @@ "navigationBarTitleText": "特殊困难资助申请", "navigationBarTextStyle": "white" } + }, + { + "path": "pages/finance/knzzZsg/index", + "style": { + "navigationBarBackgroundColor": "#1890FF", + "enablePullDownRefresh": false, + "navigationBarTitleText": "中升高困难补助", + "navigationBarTextStyle": "white" + } + }, + { + "path": "pages/finance/knzzZsg/apply", + "style": { + "navigationBarBackgroundColor": "#1890FF", + "enablePullDownRefresh": false, + "navigationBarTitleText": "中升高困难补助申请", + "navigationBarTextStyle": "white" + } } - ], "globalStyle": { "navigationBarTextStyle": "black", diff --git a/pages/finance/knzzZsg/apply.vue b/pages/finance/knzzZsg/apply.vue new file mode 100644 index 0000000..bd31dc3 --- /dev/null +++ b/pages/finance/knzzZsg/apply.vue @@ -0,0 +1,1546 @@ + + + + + + \ No newline at end of file diff --git a/pages/finance/knzzZsg/index.vue b/pages/finance/knzzZsg/index.vue new file mode 100644 index 0000000..f59f805 --- /dev/null +++ b/pages/finance/knzzZsg/index.vue @@ -0,0 +1,605 @@ + + + + + diff --git a/pages/index/index.vue b/pages/index/index.vue index cec4583..e022e2d 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -44,6 +44,10 @@ 特殊困难资助 + + + 中升高困难补助 + @@ -284,6 +288,13 @@ url: '/pages/finance/special/index' }) }, + + // 跳转到中升高困难补助 + goToKnzzZsg() { + uni.navigateTo({ + url: '/pages/finance/knzzZsg/index' + }) + }, // 获取个人信息 getUserInfo() { getUserProfile().then(res => {