外宿申请表单
This commit is contained in:
76
api/dms/outsideAccommodation/outsideAccommodationApply.js
Normal file
76
api/dms/outsideAccommodation/outsideAccommodationApply.js
Normal 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'
|
||||||
|
})
|
||||||
|
}
|
||||||
53
api/dms/outsideAccommodation/outsideAccommodationApproval.js
Normal file
53
api/dms/outsideAccommodation/outsideAccommodationApproval.js
Normal 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'
|
||||||
|
})
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
})
|
||||||
|
}
|
||||||
@@ -32,7 +32,7 @@ module.exports = {
|
|||||||
/**
|
/**
|
||||||
* 开启cas
|
* 开启cas
|
||||||
*/
|
*/
|
||||||
casEnable: true,
|
casEnable: false,
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 单点登录url
|
* 单点登录url
|
||||||
|
|||||||
20
pages.json
20
pages.json
@@ -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",
|
||||||
|
|||||||
1755
pages/dormitory/outsideAccommodation/applicationForm.vue
Normal file
1755
pages/dormitory/outsideAccommodation/applicationForm.vue
Normal file
File diff suppressed because it is too large
Load Diff
52
pages/dormitory/outsideAccommodation/index.vue
Normal file
52
pages/dormitory/outsideAccommodation/index.vue
Normal 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>
|
||||||
BIN
static/images/workbench/outsideAccommodation.png
Normal file
BIN
static/images/workbench/outsideAccommodation.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.9 KiB |
Reference in New Issue
Block a user