外宿申请表单

This commit is contained in:
2025-12-15 17:51:17 +08:00
parent 1d2eaa6683
commit 980e392611
8 changed files with 2019 additions and 1 deletions

View File

@@ -0,0 +1,76 @@
import request from '@/utils/request'
// 查询外宿申请列表
export function listOutsideAccommodationApply(query) {
return request({
url: '/dormitory/outsideAccommodationApply/list',
method: 'get',
params: query
})
}
// 查询外宿申请详细
export function getOutsideAccommodationApply(id) {
return request({
url: '/dormitory/outsideAccommodationApply/' + id,
method: 'get'
})
}
// 查询外宿申请详细
export function getOutsideAccommodationApplyByProcessInstanceId(processInstanceId) {
return request({
url: '/dormitory/outsideAccommodationApply/process/' + processInstanceId,
method: 'get'
})
}
// 新增外宿申请
export function addOutsideAccommodationApply(data) {
return request({
url: '/routine/enlistmentReserve/outsideAccommodationApply/add',
method: 'post',
data: data
})
}
// 修改外宿申请
export function updateOutsideAccommodationApply(data) {
return request({
url: '/routine/enlistmentReserve/outsideAccommodationApply/update',
method: 'post',
data: data
})
}
// 删除外宿申请
export function delOutsideAccommodationApply(id) {
return request({
url: '/dormitory/outsideAccommodationApply/' + id,
method: 'post'
})
}
export function getOwnInfo(){
return request({
url:'/comprehensive/stuInfoView/getOwnInfo',
method:'GET'
})
}
// 查询宿舍学生关联列表
export function listStudent(query) {
return request({
url: '/dormitory/srs-dormitory-student/checkInInformation',
method: 'get',
params: query
})
}
// 获取学生住宿
export function getOwnLog() {
return request({
url: '/dormitory/srs-dormitory-student/getOwnLog',
method: 'GET'
})
}

View File

@@ -0,0 +1,53 @@
import request from '@/utils/request'
// 查询外宿申请审批记录列表
export function listOutsideAccommodationApproval(query) {
return request({
url: '/dormitory/outsideAccommodationApproval/list',
method: 'get',
params: query
})
}
// 查询外宿申请审批记录详细
export function getOutsideAccommodationApproval(id) {
return request({
url: '/dormitory/outsideAccommodationApproval/' + id,
method: 'get'
})
}
// 新增外宿申请审批记录
export function addOutsideAccommodationApproval(data) {
return request({
url: '/dormitory/outsideAccommodationApproval/add',
method: 'post',
data: data
})
}
// 新增或修改外宿申请审批记录
export function addOrUpdateAccommodationApproval(data) {
return request({
url: '/dormitory/outsideAccommodationApproval/addOrUpdate',
method: 'post',
data: data
})
}
// 修改外宿申请审批记录
export function updateOutsideAccommodationApproval(data) {
return request({
url: '/dormitory/outsideAccommodationApproval/update',
method: 'post',
data: data
})
}
// 删除外宿申请审批记录
export function delOutsideAccommodationApproval(id) {
return request({
url: '/dormitory/outsideAccommodationApproval/' + id,
method: 'post'
})
}

View File

@@ -0,0 +1,62 @@
import request from '@/utils/request'
// 查询外宿申请附件列表
export function listOutsideAccommodationAttachment(query) {
return request({
url: '/dormitory/outsideAccommodationAttachment/list',
method: 'get',
params: query
})
}
// 查询外宿申请附件详细
export function getOutsideAccommodationAttachment(id) {
return request({
url: '/dormitory/outsideAccommodationAttachment/' + id,
method: 'get'
})
}
// 新增外宿申请附件
export function addOutsideAccommodationAttachment(data) {
return request({
url: '/dormitory/outsideAccommodationAttachment/add',
method: 'post',
data: data
})
}
// 批量外宿申请附件
export function batchAddOutsideAccommodationAttachment(data) {
return request({
url: '/dormitory/outsideAccommodationAttachment/batchAdd',
method: 'post',
data: data
})
}
// 修改外宿申请附件
export function updateOutsideAccommodationAttachment(data) {
return request({
url: '/dormitory/outsideAccommodationAttachment/update',
method: 'post',
data: data
})
}
// 删除外宿申请附件
export function delOutsideAccommodationAttachment(id) {
return request({
url: '/dormitory/outsideAccommodationAttachment/' + id,
method: 'post'
})
}
// 删除外宿申请附件
export function deleteOutsideAccommodationAttachmentNameAndStuName(query) {
return request({
url: '/dormitory/outsideAccommodationAttachment/OutsideAccommodationAttachment',
method: 'post',
params: query
})
}

View File

@@ -32,7 +32,7 @@ module.exports = {
/** /**
* 开启cas * 开启cas
*/ */
casEnable: true, casEnable: false,
/** /**
* 单点登录url * 单点登录url

View File

@@ -1194,7 +1194,27 @@
"navigationBarBackgroundColor": "#1890FF", "navigationBarBackgroundColor": "#1890FF",
"navigationBarTextStyle": "white" "navigationBarTextStyle": "white"
} }
},
{
"path": "pages/dormitory/outsideAccommodation/index",
"style": {
"navigationBarTitleText": "外宿申请",
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#1890FF",
"navigationBarTextStyle": "white"
} }
},
{
"path": "pages/dormitory/outsideAccommodation/applicationForm",
"style": {
"navigationBarTitleText": "外宿申请填写",
"enablePullDownRefresh": false,
"renderingMode": "mixed", // 强制混合渲染模式
"navigationBarBackgroundColor": "#1890FF",
"navigationBarTextStyle": "white"
}
}
], ],
"globalStyle": { "globalStyle": {
"navigationBarTextStyle": "black", "navigationBarTextStyle": "black",

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,52 @@
<template>
<view>
<!-- 添加外宿申请按钮 -->
<view class="add" @click="addOutsideAccommodation">+</view>
</view>
</template>
<script>
export default {
data () {
return {
}
},
methods: {
// 跳转添加页面
addOutsideAccommodation() {
// if (this.roleGroup === "学生") {
// if (this.dormInfo.length > 0) {
// uni.showToast({
// title: '请勿重复提交',
// icon: 'none'
// });
// return
// }
// }
uni.navigateTo({
url: `/pages/dormitory/outsideAccommodation/applicationForm`
})
},
}
}
</script>
<style scoped>
.add {
position: fixed;
bottom: 50rpx;
right: 50rpx;
width: 90rpx;
height: 90rpx;
border-radius: 50%;
background-color: #1890FF;
color: white;
display: flex;
justify-content: center;
align-items: center;
font-size: 60rpx;
box-shadow: 0 4rpx 12rpx rgba(24, 144, 255, 0.3);
z-index: 99;
}
</style>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB