外宿申请-申请表
This commit is contained in:
@@ -42,3 +42,19 @@ export function delOutsideAccommodationApply(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
|
||||
})
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
class="upload-file-uploader"
|
||||
>
|
||||
<!-- 上传按钮 -->
|
||||
<el-button size="mini" type="primary">选取文件</el-button>
|
||||
<el-button size="mini" type="primary"><i class='el-icon-upload2'></i>{{ text }}</el-button>
|
||||
<!-- 上传提示 -->
|
||||
<div v-if="showTip" slot="tip" class="el-upload__tip">
|
||||
请上传
|
||||
@@ -45,6 +45,11 @@ import { getTokenKeySessionStorage as getToken } from '@/utils/auth'
|
||||
export default {
|
||||
name: 'FileUpload',
|
||||
props: {
|
||||
// 按钮文本
|
||||
text: {
|
||||
type: String,
|
||||
default: () => "选取文件",
|
||||
},
|
||||
// 值
|
||||
value: [String, Object, Array],
|
||||
// 数量限制
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
:show-file-list="false"
|
||||
:before-upload="handleBeforeUpload"
|
||||
>
|
||||
<el-button v-if="inputDisabled !== true" id="affix1" :disabled="notupload" size="small" type="primary">点击上传</el-button>
|
||||
<el-button v-if="inputDisabled !== true" id="affix1" :disabled="notupload" size="small" type="primary"><i class='el-icon-upload2'></i>点击上传</el-button>
|
||||
<el-button
|
||||
v-if="this.affixId !== null && this.affixId !== '' && this.fileList.length > 0"
|
||||
id="affix2"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,6 @@
|
||||
<template>
|
||||
<div class="app-container">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
||||
<el-form-item label="申请编号" prop="applyNo">
|
||||
<el-input v-model="queryParams.applyNo" placeholder="请输入申请编号" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="学生ID" prop="studentId">
|
||||
<el-input v-model="queryParams.studentId" placeholder="请输入学生ID" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="88px">
|
||||
<el-form-item label="学号" prop="studentNo">
|
||||
<el-input v-model="queryParams.studentNo" placeholder="请输入学号" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
@@ -16,93 +10,21 @@
|
||||
<el-form-item label="性别" prop="gender">
|
||||
<el-input v-model="queryParams.gender" placeholder="请输入性别" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="出生年月" prop="birthDate">
|
||||
<!-- <el-form-item label="出生年月" prop="birthDate">
|
||||
<el-date-picker clearable v-model="queryParams.birthDate" type="date" value-format="yyyy-MM-dd"
|
||||
placeholder="请选择出生年月">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="学院ID" prop="deptId">
|
||||
<el-input v-model="queryParams.deptId" placeholder="请输入学院ID" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="学院名称" prop="deptName">
|
||||
</el-form-item> -->
|
||||
<!-- <el-form-item label="学院名称" prop="deptName">
|
||||
<el-input v-model="queryParams.deptName" placeholder="请输入学院名称" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="专业ID" prop="majorId">
|
||||
<el-input v-model="queryParams.majorId" placeholder="请输入专业ID" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="专业名称" prop="majorName">
|
||||
<el-input v-model="queryParams.majorName" placeholder="请输入专业名称" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="班级ID" prop="classId">
|
||||
<el-input v-model="queryParams.classId" placeholder="请输入班级ID" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
<el-form-item label="班级名称" prop="className">
|
||||
<el-input v-model="queryParams.className" placeholder="请输入班级名称" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="原宿舍号" prop="originalDormitory">
|
||||
<el-input v-model="queryParams.originalDormitory" placeholder="请输入原宿舍号" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="外宿详细地址" prop="outsideAddress">
|
||||
<el-input v-model="queryParams.outsideAddress" placeholder="请输入外宿详细地址" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="外宿地址-省" prop="province">
|
||||
<el-input v-model="queryParams.province" placeholder="请输入外宿地址-省" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="外宿地址-市" prop="city">
|
||||
<el-input v-model="queryParams.city" placeholder="请输入外宿地址-市" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="外宿地址-区/县" prop="district">
|
||||
<el-input v-model="queryParams.district" placeholder="请输入外宿地址-区/县" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="外宿紧急联系人" prop="emergencyContact">
|
||||
<el-input v-model="queryParams.emergencyContact" placeholder="请输入外宿紧急联系人" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="紧急联系人电话" prop="emergencyPhone">
|
||||
<el-input v-model="queryParams.emergencyPhone" placeholder="请输入紧急联系人电话" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家长意见" prop="parentOpinion">
|
||||
<el-input v-model="queryParams.parentOpinion" placeholder="请输入家长意见" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家长签字附件URL" prop="parentSignAttachment">
|
||||
<el-input v-model="queryParams.parentSignAttachment" placeholder="请输入家长签字附件URL" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家长联系电话" prop="parentPhone">
|
||||
<el-input v-model="queryParams.parentPhone" placeholder="请输入家长联系电话" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家长通讯地址-省" prop="parentProvince">
|
||||
<el-input v-model="queryParams.parentProvince" placeholder="请输入家长通讯地址-省" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家长通讯地址-市" prop="parentCity">
|
||||
<el-input v-model="queryParams.parentCity" placeholder="请输入家长通讯地址-市" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家长通讯地址-区/县" prop="parentDistrict">
|
||||
<el-input v-model="queryParams.parentDistrict" placeholder="请输入家长通讯地址-区/县" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家长通讯地址-详细地址" prop="parentDetailAddress">
|
||||
<el-input v-model="queryParams.parentDetailAddress" placeholder="请输入家长通讯地址-详细地址" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="学生承诺电子签URL" prop="studentPromiseSign">
|
||||
<el-input v-model="queryParams.studentPromiseSign" placeholder="请输入学生承诺电子签URL" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="承诺签署日期" prop="promiseDate">
|
||||
<el-date-picker clearable v-model="queryParams.promiseDate" type="date" value-format="yyyy-MM-dd"
|
||||
placeholder="请选择承诺签署日期">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="外宿开始时间" prop="startDate">
|
||||
<!-- <el-form-item label="外宿开始时间" prop="startDate">
|
||||
<el-date-picker clearable v-model="queryParams.startDate" type="date" value-format="yyyy-MM-dd"
|
||||
placeholder="请选择外宿开始时间">
|
||||
</el-date-picker>
|
||||
@@ -111,24 +33,14 @@
|
||||
<el-date-picker clearable v-model="queryParams.endDate" type="date" value-format="yyyy-MM-dd"
|
||||
placeholder="请选择外宿结束时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否有效" prop="isValid">
|
||||
</el-form-item> -->
|
||||
<!-- <el-form-item label="是否有效" prop="isValid">
|
||||
<el-input v-model="queryParams.isValid" placeholder="请输入是否有效" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
<el-form-item label="辅导员姓名" prop="teacherName">
|
||||
<el-input v-model="queryParams.teacherName" placeholder="请输入辅导员姓名" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="附件id" prop="affixId">
|
||||
<el-input v-model="queryParams.affixId" placeholder="请输入附件id" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="流程部署编号" prop="deployId">
|
||||
<el-input v-model="queryParams.deployId" placeholder="请输入流程部署编号" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="Flowable流程实例ID" prop="processInstanceId">
|
||||
<el-input v-model="queryParams.processInstanceId" placeholder="请输入Flowable流程实例ID" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
@@ -136,18 +48,22 @@
|
||||
</el-form>
|
||||
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<el-col :span="1.5">
|
||||
<!-- <el-col :span="1.5">
|
||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
|
||||
v-hasPermi="['dormitory:outsideAccommodationApply:add']">新增</el-button>
|
||||
</el-col>
|
||||
</el-col> -->
|
||||
<el-col :span="1.5">
|
||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="openForm"
|
||||
v-hasPermi="['dormitory:outsideAccommodationApply:add']">外宿申请</el-button>
|
||||
</el-col>
|
||||
<!-- <el-col :span="1.5">
|
||||
<el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate"
|
||||
v-hasPermi="['dormitory:outsideAccommodationApply:edit']">修改</el-button>
|
||||
</el-col>
|
||||
<el-col :span="1.5">
|
||||
<el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete"
|
||||
v-hasPermi="['dormitory:outsideAccommodationApply:remove']">删除</el-button>
|
||||
</el-col>
|
||||
</el-col> -->
|
||||
<el-col :span="1.5">
|
||||
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport"
|
||||
v-hasPermi="['dormitory:outsideAccommodationApply:export']">导出</el-button>
|
||||
@@ -157,43 +73,43 @@
|
||||
|
||||
<el-table v-loading="loading" :data="outsideAccommodationApplyList" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="主键ID" align="center" prop="id" />
|
||||
<el-table-column label="申请编号" align="center" prop="applyNo" />
|
||||
<el-table-column label="学生ID" align="center" prop="studentId" />
|
||||
<el-table-column label="学号" align="center" prop="studentNo" />
|
||||
<el-table-column label="学生姓名" align="center" prop="studentName" />
|
||||
<el-table-column label="性别" align="center" prop="gender" />
|
||||
<el-table-column label="出生年月" align="center" prop="birthDate" width="180">
|
||||
<el-table-column label="辅导员姓名" align="center" prop="teacherName" />
|
||||
<el-table-column label="性别" align="center" prop="gender">
|
||||
<template slot-scope="scope">
|
||||
<span v-if="scope.row.gender == 1">男</span>
|
||||
<span v-else>女</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="出生年月" align="center" prop="birthDate">
|
||||
<template slot-scope="scope">
|
||||
<span>{{ parseTime(scope.row.birthDate, '{y}-{m}-{d}') }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="学院ID" align="center" prop="deptId" />
|
||||
<el-table-column label="学院名称" align="center" prop="deptName" />
|
||||
<el-table-column label="专业ID" align="center" prop="majorId" />
|
||||
<el-table-column label="专业名称" align="center" prop="majorName" />
|
||||
<el-table-column label="班级ID" align="center" prop="classId" />
|
||||
<el-table-column label="班级名称" align="center" prop="className" />
|
||||
<el-table-column label="原宿舍号" align="center" prop="originalDormitory" />
|
||||
<el-table-column label="住宿费缴纳状态" align="center" prop="accommodationFeeStatus" />
|
||||
<el-table-column label="外宿原因" align="center" prop="applyReason" />
|
||||
<el-table-column label="外宿详细地址" align="center" prop="outsideAddress" />
|
||||
<el-table-column label="外宿地址-省" align="center" prop="province" />
|
||||
<el-table-column label="外宿地址-市" align="center" prop="city" />
|
||||
<el-table-column label="外宿地址-区/县" align="center" prop="district" />
|
||||
<el-table-column label="外宿紧急联系人" align="center" prop="emergencyContact" />
|
||||
<el-table-column label="紧急联系人电话" align="center" prop="emergencyPhone" />
|
||||
<el-table-column label="家长意见" align="center" prop="parentOpinion" />
|
||||
<el-table-column label="家长签字附件URL" align="center" prop="parentSignAttachment" />
|
||||
<el-table-column label="家长联系电话" align="center" prop="parentPhone" />
|
||||
<el-table-column label="家长通讯地址-省" align="center" prop="parentProvince" />
|
||||
<el-table-column label="家长通讯地址-市" align="center" prop="parentCity" />
|
||||
<el-table-column label="家长通讯地址-区/县" align="center" prop="parentDistrict" />
|
||||
<el-table-column label="家长通讯地址-详细地址" align="center" prop="parentDetailAddress" />
|
||||
<el-table-column label="学生承诺电子签URL" align="center" prop="studentPromiseSign" />
|
||||
<el-table-column label="承诺签署日期" align="center" prop="promiseDate" width="180">
|
||||
<el-table-column label="住宿费缴纳状态" align="center" prop="accommodationFeeStatus">
|
||||
<template slot-scope="scope">
|
||||
<span>{{ parseTime(scope.row.promiseDate, '{y}-{m}-{d}') }}</span>
|
||||
<el-tag v-if="scope.row.accommodationFeeStatus == 0" type="info">未交</el-tag>
|
||||
<el-tag v-if="scope.row.accommodationFeeStatus == 1" type="success">已交</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="外宿原因" align="center" prop="applyReason">
|
||||
<template slot-scope="scope">
|
||||
<el-tooltip class="item" effect="dark" :content="scope.row.applyReason" placement="top">
|
||||
<div class="text-ellipsis">{{ scope.row.applyReason }}</div>
|
||||
</el-tooltip>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="外宿详细地址" align="center" prop="outsideAddress">
|
||||
<template slot-scope="scope">
|
||||
<el-tooltip class="item" effect="dark" :content="scope.row.address + ' ' + scope.row.outsideAddress" placement="top">
|
||||
<div class="text-ellipsis">{{ scope.row.address + " " + scope.row.outsideAddress }}</div>
|
||||
</el-tooltip>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="外宿开始时间" align="center" prop="startDate" width="180">
|
||||
@@ -206,13 +122,23 @@
|
||||
<span>{{ parseTime(scope.row.endDate, '{y}-{m}-{d}') }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="申请状态" align="center" prop="status" />
|
||||
<el-table-column label="驳回原因" align="center" prop="rejectReason" />
|
||||
<el-table-column label="是否有效" align="center" prop="isValid" />
|
||||
<el-table-column label="辅导员姓名" align="center" prop="teacherName" />
|
||||
<el-table-column label="附件id" align="center" prop="affixId" />
|
||||
<el-table-column label="流程部署编号" align="center" prop="deployId" />
|
||||
<el-table-column label="Flowable流程实例ID" align="center" prop="processInstanceId" />
|
||||
<el-table-column label="申请状态" align="center" prop="status">
|
||||
<template slot-scope="scope">
|
||||
<el-tag v-if="scope.row.status == 0 && scope.row.status == ''" type="info">待提交</el-tag>
|
||||
<el-tag v-if="scope.row.status == 6" type="info">审批驳回</el-tag>
|
||||
<el-tag v-if="scope.row.status == 1">待辅导员审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == 2">待学院书记审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == 3">待学工处审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == 4">待学校领导审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == 5" type="success">审核通过</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="是否有效" align="center" prop="isValid">
|
||||
<template slot-scope="scope">
|
||||
<el-tag v-if="scope.row.isValid == 0" type="info">到期</el-tag>
|
||||
<el-tag v-if="scope.row.isValid == 1" type="success">有效</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||
<template slot-scope="scope">
|
||||
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
|
||||
@@ -634,11 +560,15 @@ export default {
|
||||
/** 修改按钮操作 */
|
||||
handleUpdate(row) {
|
||||
this.reset();
|
||||
const id = row.id || this.ids
|
||||
getOutsideAccommodationApply(id).then(response => {
|
||||
this.form = response.data;
|
||||
this.open = true;
|
||||
this.title = "修改外宿申请";
|
||||
// const id = row.id || this.ids
|
||||
// getOutsideAccommodationApply(id).then(response => {
|
||||
// this.form = response.data;
|
||||
// this.open = true;
|
||||
// this.title = "修改外宿申请";
|
||||
// });
|
||||
this.$router.push({
|
||||
path: "/dormitory/outsideAccommodation/applicationForm",
|
||||
query: { id: row.id } // 将 row.id 放在 query 中
|
||||
});
|
||||
},
|
||||
/** 提交按钮 */
|
||||
@@ -676,7 +606,22 @@ export default {
|
||||
this.download('dormitory/outsideAccommodationApply/export', {
|
||||
...this.queryParams
|
||||
}, `outsideAccommodationApply_${new Date().getTime()}.xlsx`)
|
||||
},
|
||||
// 跳转申请表
|
||||
openForm() {
|
||||
this.$router.push("/dormitory/outsideAccommodation/applicationForm");
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.text-ellipsis {
|
||||
white-space: nowrap;
|
||||
/* 防止文本换行 */
|
||||
overflow: hidden;
|
||||
/* 隐藏溢出的内容 */
|
||||
text-overflow: ellipsis;
|
||||
/* 显示省略号 */
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
<template>
|
||||
<div class="app-container">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
||||
<el-form-item label="外宿申请ID" prop="applyId">
|
||||
<el-input v-model="queryParams.applyId" placeholder="请输入外宿申请ID" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="申请编号" prop="applyNo">
|
||||
<el-input v-model="queryParams.applyNo" placeholder="请输入申请编号" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
@@ -11,30 +8,15 @@
|
||||
<el-input v-model="queryParams.approvalNode" placeholder="请输入审批节点" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="审批人ID" prop="approverId">
|
||||
<el-input v-model="queryParams.approverId" placeholder="请输入审批人ID" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="审批人姓名" prop="approverName">
|
||||
<el-input v-model="queryParams.approverName" placeholder="请输入审批人姓名" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="审批人角色" prop="approverRole">
|
||||
<el-input v-model="queryParams.approverRole" placeholder="请输入审批人角色" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="审批结果" prop="approvalResult">
|
||||
<el-input v-model="queryParams.approvalResult" placeholder="请输入审批结果" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="审批时间" prop="approvalTime">
|
||||
<el-date-picker clearable v-model="queryParams.approvalTime" type="date" value-format="yyyy-MM-dd"
|
||||
placeholder="请选择审批时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="流程实例ID" prop="processInstanceId">
|
||||
<el-input v-model="queryParams.processInstanceId" placeholder="请输入流程实例ID" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="学生姓名" prop="studentName">
|
||||
<el-input v-model="queryParams.studentName" placeholder="请输入学生姓名" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
@@ -69,8 +51,10 @@
|
||||
|
||||
<el-table v-loading="loading" :data="outsideAccommodationApprovalList" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="主键ID" align="center" prop="id" />
|
||||
<el-table-column label="外宿申请ID" align="center" prop="applyId" />
|
||||
<!-- <el-table-column label="主键ID" align="center" prop="id" /> -->
|
||||
<!-- <el-table-column label="外宿申请ID" align="center" prop="applyId" /> -->
|
||||
<el-table-column label="学生姓名" align="center" prop="studentName" />
|
||||
<el-table-column label="学生学号" align="center" prop="studentNo" />
|
||||
<el-table-column label="申请编号" align="center" prop="applyNo" />
|
||||
<el-table-column label="审批节点" align="center" prop="approvalNode" />
|
||||
<el-table-column label="审批人ID" align="center" prop="approverId" />
|
||||
@@ -83,9 +67,7 @@
|
||||
<span>{{ parseTime(scope.row.approvalTime, '{y}-{m}-{d}') }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="流程实例ID" align="center" prop="processInstanceId" />
|
||||
<el-table-column label="学生姓名" align="center" prop="studentName" />
|
||||
<el-table-column label="学生学号" align="center" prop="studentNo" />
|
||||
<!-- <el-table-column label="流程实例ID" align="center" prop="processInstanceId" /> -->
|
||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||
<template slot-scope="scope">
|
||||
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
|
||||
|
||||
@@ -1,27 +1,10 @@
|
||||
<template>
|
||||
<div class="app-container">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
||||
<el-form-item label="外宿申请ID" prop="applyId">
|
||||
<el-input v-model="queryParams.applyId" placeholder="请输入外宿申请ID" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="附件名称" prop="attachmentName">
|
||||
<el-input v-model="queryParams.attachmentName" placeholder="请输入附件名称" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="附件存储URL" prop="attachmentUrl">
|
||||
<el-input v-model="queryParams.attachmentUrl" placeholder="请输入附件存储URL" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="附件大小" prop="fileSize">
|
||||
<el-input v-model="queryParams.fileSize" placeholder="请输入附件大小" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="附件后缀" prop="fileSuffix">
|
||||
<el-input v-model="queryParams.fileSuffix" placeholder="请输入附件后缀" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="流程实例ID" prop="processInstanceId">
|
||||
<el-input v-model="queryParams.processInstanceId" placeholder="请输入流程实例ID" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="学生姓名" prop="studentName">
|
||||
<el-input v-model="queryParams.studentName" placeholder="请输入学生姓名" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
@@ -56,16 +39,16 @@
|
||||
|
||||
<el-table v-loading="loading" :data="outsideAccommodationAttachmentList" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="主键ID" align="center" prop="id" />
|
||||
<el-table-column label="外宿申请ID" align="center" prop="applyId" />
|
||||
<!-- <el-table-column label="主键ID" align="center" prop="id" /> -->
|
||||
<!-- <el-table-column label="外宿申请ID" align="center" prop="applyId" /> -->
|
||||
<el-table-column label="学生姓名" align="center" prop="studentName" />
|
||||
<el-table-column label="学生学号" align="center" prop="studentNo" />
|
||||
<el-table-column label="附件名称" align="center" prop="attachmentName" />
|
||||
<el-table-column label="附件存储URL" align="center" prop="attachmentUrl" />
|
||||
<el-table-column label="附件类型" align="center" prop="attachmentType" />
|
||||
<el-table-column label="附件大小" align="center" prop="fileSize" />
|
||||
<el-table-column label="附件后缀" align="center" prop="fileSuffix" />
|
||||
<el-table-column label="流程实例ID" align="center" prop="processInstanceId" />
|
||||
<el-table-column label="学生姓名" align="center" prop="studentName" />
|
||||
<el-table-column label="学生学号" align="center" prop="studentNo" />
|
||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||
<template slot-scope="scope">
|
||||
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
|
||||
|
||||
Reference in New Issue
Block a user