From 0226ccdd55149bec707f8c523eeca658090aac4b Mon Sep 17 00:00:00 2001
From: 15976874561 <2553956742@qq.com>
Date: Thu, 4 Dec 2025 10:38:46 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E5=A4=96=E5=AE=BF=E7=94=B3=E8=AF=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/dormitory/accommodations.js | 52 ++
src/api/stuCQS/basedata/class.js | 8 +-
src/api/stuCQS/basedata/student.js | 12 +-
src/views/dormitory/accommodation/index.vue | 295 ++++++++
.../dormitory/accommodation/wsnt/adApply.vue | 655 ++++++++++++++++++
5 files changed, 1018 insertions(+), 4 deletions(-)
create mode 100644 src/api/dormitory/accommodations.js
create mode 100644 src/views/dormitory/accommodation/index.vue
create mode 100644 src/views/dormitory/accommodation/wsnt/adApply.vue
diff --git a/src/api/dormitory/accommodations.js b/src/api/dormitory/accommodations.js
new file mode 100644
index 0000000..1f4f51a
--- /dev/null
+++ b/src/api/dormitory/accommodations.js
@@ -0,0 +1,52 @@
+import request from '@/utils/request'
+
+// 查询外宿申请列表
+export function listAccommodations(query) {
+ return request({
+ url: '/dormitory/accommodations/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询外宿申请详细
+export function getAccommodations(id) {
+ return request({
+ url: '/dormitory/accommodations/' + id,
+ method: 'get'
+ })
+}
+
+// 新增外宿申请
+export function addAccommodations(data) {
+ return request({
+ url: '/dormitory/accommodations/add',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改外宿申请
+export function updateAccommodations(data) {
+ return request({
+ url: '/dormitory/accommodations/update',
+ method: 'post',
+ data: data
+ })
+}
+
+// 删除外宿申请
+export function delAccommodations(id) {
+ return request({
+ url: '/dormitory/accommodations/' + id,
+ method: 'post'
+ })
+}
+
+//获取学生住宿信息
+export function getStuDormitory(){
+ return request({
+ url: '/dormitory/accommodations/getStuDormitory',
+ method: 'get'
+ })
+}
diff --git a/src/api/stuCQS/basedata/class.js b/src/api/stuCQS/basedata/class.js
index ea9b17a..b6417f8 100644
--- a/src/api/stuCQS/basedata/class.js
+++ b/src/api/stuCQS/basedata/class.js
@@ -40,7 +40,13 @@ export function getMajorsName() {
method: 'get'
})
}
-
+//查询专业名称
+export function getOwnMajorName(){
+ return request({
+ url: '/system/majors/getOwnMajorName',
+ method: 'get'
+ })
+}
// 查询班级信息详细
export function getClass(classId) {
diff --git a/src/api/stuCQS/basedata/student.js b/src/api/stuCQS/basedata/student.js
index 7abc6d8..dfba88f 100644
--- a/src/api/stuCQS/basedata/student.js
+++ b/src/api/stuCQS/basedata/student.js
@@ -108,6 +108,13 @@ export function getStudent(stuId) {
method: 'get'
})
}
+//获取登陆学生信息
+export function getLoginStudent() {
+ return request({
+ url: '/system/student/getLoginStudent',
+ method: 'get'
+ })
+}
// 新增学生信息
export function addStudent(data) {
@@ -143,7 +150,7 @@ export function listAllStudent(query) {
params: query
})
}
-//统计各个名族有多少学生
+//统计各个民族有多少学生
export function getSrsMZCount(){
return request({
url: '/system/student/getSrsMZCount',
@@ -218,7 +225,6 @@ export function getNotSchoolTotalCount(){
}
//统计各个年级各个专业的人数
-
export function getMajorsCount(){
return request({
url: '/system/student/getMajorsCount',
@@ -227,7 +233,6 @@ export function getMajorsCount(){
}
//统计近5年的人数
-
export function getFiveSchoolTotalCount(){
return request({
url: '/system/student/getFiveSchoolTotalCount',
@@ -240,3 +245,4 @@ export function getFiveSchoolTotalCount(){
+
diff --git a/src/views/dormitory/accommodation/index.vue b/src/views/dormitory/accommodation/index.vue
new file mode 100644
index 0000000..4dda790
--- /dev/null
+++ b/src/views/dormitory/accommodation/index.vue
@@ -0,0 +1,295 @@
+
+ 广西水利电力职业技术学院外宿申请表
+ 原宿舍号
+
+ {{ formData.name }}
+
+ {{ formData.roomNo }}号房
+
+
+ 姓名
+ {{
+ formData.stuName }}
+
+ 性别
+ {{
+ formData.gender }}
+
+ 出生年月
+
+ {{
+ formData.birthday
+ }}
+ 专业
+
+ {{ formData.majorName }}
+
+ 班级
+
+ {{ formData.className }}
+
+ 学号
+
+ {{ formData.stuNo }}
+
+ 宿费交纳情况(只填写当年度交费情况)
+
+ 已交
+
+
+ {{ formData.stuYearName }}
+ 年度
+ 住宿费
+ {{ formData.needMoney }}
+ 人民币
+ 身份证号码
+ {{
+ formData.sfzh }}
+ 学生联系电话
+ {{
+ formData.stuPhone }}
+ 申请外宿原因
+
+
+
+ 签名:
+
+ 外宿详细地址
+
+
+ (具体到门牌号)
+
+ 外宿居所紧急联系人电话
+
+ 家长意见
+
+ 家长联系方式
+
+ 通讯地址
+
+
+ 联系电话
+
+ 本人承诺
+
+ 1.自觉遵守国家法律、法规;
+
+
+ 2.自觉遵守学生行为规范和学校的规章制度,遵守社会公德;
+
+
+ 3.自觉遵守外宿住址所在社区的有关管理规定;
+
+
+ 4.本人申请外宿,属个人自愿行为,外宿期间发生的一切事故,造成本人、他人或集体的人身、财产损害的,学校不负责任。
+
+
+ 签名:
+
+ 辅导员意见
+
+ 学院意见
+ 拟准许外宿时间:
+
+
+ 签名:
+
+ 学工处意见
+ 拟准许外宿时间:
+
+
+ 签名:
+
+ 学校领导意见
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dayjs().format("YYYY年M月D日") }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dayjs().format("YYYY年M月D日") }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+