下载中职证书按钮更新

This commit is contained in:
2025-09-10 23:40:19 +08:00
parent 1c985b0269
commit 4871362166
14 changed files with 787 additions and 747 deletions

View File

@@ -27,11 +27,12 @@
<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>
</el-form-item>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出execl</el-button>
</el-col>
</el-row>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini"
@click="handleExport">导出execl</el-button>
</el-col>
</el-row>
</el-form>
<el-table v-loading="loading" :data="tableData">
<el-table-column label="#" align="center" prop="id" />
@@ -60,6 +61,13 @@
<TufaLook id="printDiv" v-if="lookV" :formData="lookForm" />
</el-col>
<el-col :span="12">
<!-- 中职毕业证下载 -->
<el-form label-width="120px" v-if="lookForm.diplomaCertificate">
<el-form-item label="中职毕业证">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载毕业证
</el-button>
</el-form-item>
</el-form>
<el-button v-print="printContent">打印</el-button>
<hr />
<el-timeline>
@@ -180,6 +188,23 @@ export default {
this.getList();
},
methods: {
getFileName(path) {
if (!path) return '';
return path.split('/').pop();
},
downloadDiploma() {
if (!this.lookForm.diplomaCertificate) return;
const isAbsoluteUrl = this.lookForm.diplomaCertificate.startsWith('http');
const pdfUrl = isAbsoluteUrl
? this.lookForm.diplomaCertificate
: `${this.baseurl}${this.lookForm.diplomaCertificate}`;
const link = document.createElement('a');
link.href = pdfUrl;
link.download = this.getFileName(this.lookForm.diplomaCertificate);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
@@ -204,12 +229,12 @@ export default {
this.lookV = true;
},
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
}
}

View File

@@ -27,11 +27,12 @@
<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>
</el-form-item>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出execl</el-button>
</el-col>
</el-row>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini"
@click="handleExport">导出execl</el-button>
</el-col>
</el-row>
</el-form>
<el-table v-loading="loading" :data="tableData">
<el-table-column label="#" align="center" prop="id" />
@@ -60,6 +61,13 @@
<TufaLook id="printDiv" v-if="lookV" :formData="lookForm" />
</el-col>
<el-col :span="12">
<!-- 中职毕业证下载 -->
<el-form label-width="120px" v-if="lookForm.diplomaCertificate">
<el-form-item label="中职毕业证">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载毕业证
</el-button>
</el-form-item>
</el-form>
<el-button v-print="printContent">打印</el-button>
<hr />
<el-timeline>
@@ -179,6 +187,23 @@ export default {
this.getList();
},
methods: {
getFileName(path) {
if (!path) return '';
return path.split('/').pop();
},
downloadDiploma() {
if (!this.lookForm.diplomaCertificate) return;
const isAbsoluteUrl = this.lookForm.diplomaCertificate.startsWith('http');
const pdfUrl = isAbsoluteUrl
? this.lookForm.diplomaCertificate
: `${this.baseurl}${this.lookForm.diplomaCertificate}`;
const link = document.createElement('a');
link.href = pdfUrl;
link.download = this.getFileName(this.lookForm.diplomaCertificate);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
@@ -203,12 +228,12 @@ export default {
this.lookV = true;
},
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
}
}

View File

@@ -27,9 +27,10 @@
<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>
</el-form-item>
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出execl</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini"
@click="handleExport">导出execl</el-button>
</el-col>
</el-form>
<el-table v-loading="loading" :data="tableData">
<el-table-column label="#" align="center" prop="id" />
@@ -58,6 +59,13 @@
<TufaLook id="printDiv" v-if="lookV" :formData="lookForm" />
</el-col>
<el-col :span="12">
<!-- 中职毕业证下载 -->
<el-form label-width="120px" v-if="lookForm.diplomaCertificate">
<el-form-item label="中职毕业证">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载毕业证
</el-button>
</el-form-item>
</el-form>
<el-button v-print="printContent">打印</el-button>
<hr />
<el-timeline>
@@ -177,6 +185,23 @@ export default {
this.getList();
},
methods: {
getFileName(path) {
if (!path) return '';
return path.split('/').pop();
},
downloadDiploma() {
if (!this.lookForm.diplomaCertificate) return;
const isAbsoluteUrl = this.lookForm.diplomaCertificate.startsWith('http');
const pdfUrl = isAbsoluteUrl
? this.lookForm.diplomaCertificate
: `${this.baseurl}${this.lookForm.diplomaCertificate}`;
const link = document.createElement('a');
link.href = pdfUrl;
link.download = this.getFileName(this.lookForm.diplomaCertificate);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
@@ -201,12 +226,12 @@ export default {
this.lookV = true;
},
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,27 +1,27 @@
<template>
<div style="width: 700px;">
<p style="line-height:30pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:方正小标宋简体; font-size:22pt">广西中等职业学校毕业生升入高等学校</span></p>
style="font-family:方正小标宋简体; font-size:22pt">广西中等职业学校毕业生升入高等学校</span></p>
<p style="line-height:30pt; margin:0pt; text-align:center"><span
style="font-family:方正小标宋简体; font-size:22pt">就读的家庭经济困难学生学费补助申请表</span></p>
style="font-family:方正小标宋简体; font-size:22pt">就读的家庭经济困难学生学费补助申请表</span></p>
<p style="margin:0pt; orphans:0; text-align:right; widows:0"><span
style="font-family:Calibri; font-size:10.5pt">&#xa0;</span></p>
style="font-family:Calibri; font-size:10.5pt">&#xa0;</span></p>
<div style="text-align:center;">
<p style=" orphans:0; text-align:right; widows:0">
<span style="font-family:仿宋; font-size:12pt">
申请时间
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
</span>
<span style="font-family:仿宋; font-size:12pt">
申请时间:
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
</span>
</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; margin:0 auto; width:700px">
<tr style="height:32.8pt">
<td rowspan="6"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:32.8pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:23.3pt; ">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:32.8pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:23.3pt; ">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt"></span>
</p>
@@ -44,9 +44,9 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:83.7pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.stuName
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.stuName
}}</span>
</p>
</td>
@@ -57,11 +57,11 @@
</p>
</td>
<td colspan="2"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:60pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:60pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.gender
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.gender
}}</span>
</p>
</td>
<td
@@ -73,9 +73,9 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.birthMonth
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.birthMonth
}}</span>
</p>
</td>
</tr>
@@ -89,9 +89,9 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:83.7pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.mz
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.mz
}}</span>
</p>
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
@@ -107,11 +107,11 @@
</p>
</td>
<td colspan="2"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:60pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:60pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.zzmm
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.zzmm
}}</span>
</p>
</td>
<td
@@ -123,9 +123,9 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:100pt">
<p style="margin:0pt; orphans:0; widows:0">
<span style="font-family:仿宋; font-size:12pt">
{{ formData.inTime }}
</span>
<span style="font-family:仿宋; font-size:12pt">
{{ formData.inTime }}
</span>
</p>
</td>
</tr>
@@ -137,11 +137,11 @@
</p>
</td>
<td colspan="4"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:228.45pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:228.45pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.idCard
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.idCard
}}</span>
</p>
</td>
<td
@@ -153,8 +153,8 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; widows:0"><span style="font-family:仿宋; font-size:12pt">{{
formData.stuPhone
}}</span>
formData.stuPhone
}}</span>
</p>
</td>
</tr>
@@ -166,41 +166,41 @@
</p>
</td>
<td colspan="6"
style="text-align: left; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:362.15pt">
<p style="margin:7.8pt 0pt 0pt; orphans:0; widows:0"><span
style=" font-family:仿宋; font-size:12pt">本人银行卡号{{ formData.bankCard }}</span></p>
<p style="margin:7.8pt 0pt 0pt; orphans:0; widows:0"><span
style=" font-family:仿宋; font-size:12pt">开户行{{ formData.bankAddr }}</span></p>
style="text-align: left; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:362.15pt">
<p style="margin:7.8pt 0pt 0pt; orphans:0; widows:0"><span style=" font-family:仿宋; font-size:12pt">本人银行卡号:{{
formData.bankCard }}</span></p>
<p style="margin:7.8pt 0pt 0pt; orphans:0; widows:0"><span style=" font-family:仿宋; font-size:12pt">开户行:{{
formData.bankAddr }}</span></p>
</td>
</tr>
<tr style="height:43.2pt">
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">入学前就读的中职学校</span></p>
style="font-family:仿宋; font-size:12pt">入学前就读的中职学校</span></p>
</td>
<td colspan="6"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:362.15pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:362.15pt">
<p style="margin:0pt; orphans:0; widows:0"><span style="font-family:仿宋; font-size:12pt">
{{ formData.zzxx }}</span></p>
{{ formData.zzxx }}</span></p>
</td>
</tr>
<tr style="height:40.85pt">
<td colspan="7"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:433.75pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:433.75pt">
<p
style="margin:0pt 0pt 0pt 31.5pt; orphans:0; padding-left:220.5pt; text-align:left; text-indent:-220.5pt; widows:0">
<span style=" font-family:仿宋; font-size:12pt; font-weight:normal">现就读</span><span
style=" font-family:仿宋; font-size:12pt; font-weight:normal">广西水利电力职业技术学院
{{ formData.deptName }}{{ formData.gradeName }}
{{ formData.majorName }}{{ formData.className }}
</span>
style=" font-family:仿宋; font-size:12pt; font-weight:normal">广西水利电力职业技术学院
{{ formData.deptName }}{{ formData.gradeName }}
{{ formData.majorName }}{{ formData.className }}
</span>
</p>
</td>
</tr>
<tr>
<td rowspan="3"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:23.3pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:23.3pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt"></span>
</p>
@@ -223,12 +223,12 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">家庭</span></p>
style="font-family:仿宋; font-size:12pt">家庭</span></p>
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">户口</span></p>
style="font-family:仿宋; font-size:12pt">户口</span></p>
</td>
<td colspan="4"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:228.45pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:228.45pt">
<p style="margin:0pt; orphans:0; text-align:justify; text-indent:10.5pt; widows:0">
<el-radio-group :disabled="true" v-model="formData.jthk">
<el-radio :label="'城镇'">城镇</el-radio>
@@ -239,9 +239,9 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:60pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">家庭</span></p>
style="font-family:仿宋; font-size:12pt">家庭</span></p>
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">人口数</span></p>
style="font-family:仿宋; font-size:12pt">人口数</span></p>
</td>
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
@@ -254,34 +254,34 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">家庭月收入</span></p>
style="font-family:仿宋; font-size:12pt">家庭月收入</span></p>
</td>
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:83.7pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">{{ formData.monthMoney }}</span></p>
style="font-family:仿宋; font-size:12pt">{{ formData.monthMoney }}</span></p>
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">&#xa0;</span></p>
style="font-family:仿宋; font-size:12pt">&#xa0;</span></p>
</td>
<td colspan="2"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:150pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">人均月收入</span></p>
style="font-family:仿宋; font-size:12pt">人均月收入</span></p>
</td>
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:50.45pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">{{ formData.perMoney }}</span></p>
style="font-family:仿宋; font-size:12pt">{{ formData.perMoney }}</span></p>
</td>
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:60pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">收入来源</span></p>
style="font-family:仿宋; font-size:12pt">收入来源</span></p>
</td>
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">{{ formData.moneySrc }}</span></p>
style="font-family:仿宋; font-size:12pt">{{ formData.moneySrc }}</span></p>
</td>
</tr>
<tr style="height:31.35pt">
@@ -292,11 +292,11 @@
</p>
</td>
<td colspan="4"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:228.45pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:228.45pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.homeAddr
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.homeAddr
}}</span>
</p>
</td>
<td
@@ -308,15 +308,15 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
formData.postCode
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
formData.postCode
}}</span>
</p>
</td>
</tr>
<tr style="height:26.95pt">
<td :rowspan="familyList.length + 1"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:26.95pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:23.3pt;">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:26.95pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:23.3pt;">
<p style="line-height:15pt; margin:0pt 5.65pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt; letter-spacing:5.65pt">家庭成员情况</span>
</p>
@@ -334,16 +334,16 @@
</p>
</td>
<td colspan="2"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:72.7pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:72.7pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">与本人关系</span>
</p>
</td>
<td colspan="3"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:184.15pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:184.15pt">
<p style="margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">工作</span><span
style="font-family:仿宋; font-size:12pt">单位</span>
style="font-family:仿宋; font-size:12pt">单位</span>
</p>
</td>
</tr>
@@ -351,103 +351,100 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:80pt">
<p style="line-height:16pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
v.familyName
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
v.familyName
}}</span>
</p>
</td>
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:83.7pt">
<p style="line-height:16pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
v.age
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
v.age
}}</span>
</p>
</td>
<td colspan="2"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:72.7pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:72.7pt">
<p style="line-height:16pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
v.familyRelation
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
v.familyRelation
}}</span>
</p>
</td>
<td colspan="3"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:184.15pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:184.15pt">
<p style="line-height:16pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{
v.workPlace
}}</span>
<span style="font-family:仿宋; font-size:12pt">{{
v.workPlace
}}</span>
</p>
</td>
</tr>
</table>
</div>
<p style="margin:0pt; orphans:0; text-align:justify; widows:0"><br
style="page-break-before:always; clear:both"/></p>
<p style="margin:0pt; orphans:0; text-align:justify; widows:0"><br style="page-break-before:always; clear:both" />
</p>
<div style="text-align:center">
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; margin:0 auto; width:700px">
<tr style="height:56.7pt">
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:56.7pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:32.2pt; writing-mode:tb-rl">
<p style="margin:0pt 5.65pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt; letter-spacing:5.65pt">申请理由</span></p>
style="font-family:仿宋; font-size:12pt; letter-spacing:5.65pt">申请理由</span></p>
</td>
<td colspan="3"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:top; width:424.85pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:top; width:424.85pt">
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:left; widows:0"><span
style="font-family:仿宋; font-size:12pt">本人基于如下第</span><span
style="font-family:仿宋; font-size:12pt; text-decoration:underline">{{
formData.applyReasonNum
}}</span><span
style="font-family:仿宋; font-size:12pt">种原因符合学费补助申请条件特提出申请请审核</span></p>
style="font-family:仿宋; font-size:12pt">本人基于如下第</span><span
style="font-family:仿宋; font-size:12pt; text-decoration:underline">{{
formData.applyReasonNum
}}</span><span style="font-family:仿宋; font-size:12pt">种原因,符合学费补助申请条件,特提出申请,请审核.</span></p>
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:left; widows:0">
<span
style="margin-left: 23px ;color:#c0c4cc" >1.监测对象家庭学生(脱贫不稳定家庭学生边缘易致贫家庭学生突发严重困难家庭学生)</span>
<span style="margin-left: 23px ;color:#c0c4cc">1.监测对象家庭学生(脱贫不稳定家庭学生边缘易致贫家庭学生突发严重困难家庭学生):</span>
<el-radio-group :disabled="true" v-model="formData.applyReason">
<el-radio :label="'未消除风险'">未消除风险</el-radio>
<el-radio :label="'已消除风险'">已消除风险</el-radio>
<el-radio :label="'未消除风险;'">未消除风险;</el-radio>
<el-radio :label="'已消除风险;'">已消除风险;</el-radio>
<br/>
<el-radio :label="'2.城乡低保家庭学生'">2.城乡低保家庭学生</el-radio>
<br/>
<el-radio :label="'3.特困救助供养家庭学生'">3.特困救助供养家庭学生</el-radio>
<br/>
<el-radio :label="'4.孤儿含事实无人抚养儿童'">4.孤儿含事实无人抚养儿童</el-radio>
<br/>
<el-radio :label="'5.脱贫家庭学生原建档立卡学生'">5.脱贫家庭学生原建档立卡学生</el-radio>
<br/>
<el-radio :label="'6.家庭经济困难残疾学生'">6.家庭经济困难残疾学生</el-radio>
<br/>
<el-radio
:label="'7.因重大自然灾害重大事故和重大疾病等导致家庭经济困难的学生'">
7.因重大自然灾害重大事故和重大疾病等导致家庭经济困难的学生
<br />
<el-radio :label="'2.城乡低保家庭学生;'">2.城乡低保家庭学生;</el-radio>
<br />
<el-radio :label="'3.特困救助供养家庭学生;'">3.特困救助供养家庭学生;</el-radio>
<br />
<el-radio :label="'4.孤儿(含事实无人抚养儿童);'">4.孤儿(含事实无人抚养儿童);</el-radio>
<br />
<el-radio :label="'5.脱贫家庭学生(原建档立卡学生);'">5.脱贫家庭学生(原建档立卡学生);</el-radio>
<br />
<el-radio :label="'6.家庭经济困难残疾学生;'">6.家庭经济困难残疾学生;</el-radio>
<br />
<el-radio :label="'7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生;'">
7.因重大自然灾害重大事故和重大疾病等导致家庭经济困难的学生;
</el-radio>
<br/>
<el-radio :label="'8.其他家庭经济困难因素'">8.其他家庭经济困难因素</el-radio>
<br />
<el-radio :label="'8.其他家庭经济困难因素.'">8.其他家庭经济困难因素.</el-radio>
</el-radio-group>
</p>
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span
style="font-family:仿宋; font-size:12pt">申请理由补充说明填写</span></p>
style="font-family:仿宋; font-size:12pt">申请理由补充说明(填写):</span></p>
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span
style="font-family:仿宋; font-size:12pt">
{{ formData.applyExtraReason }}
</span>
style="font-family:仿宋; font-size:12pt">
{{ formData.applyExtraReason }}
</span>
</p>
<p style="line-height:26pt; margin:0pt 48pt 0pt 0pt; orphans:0; text-align:right; widows:0">
<span style="font-family:仿宋; font-size:12pt">申请人签名
<img v-if="formData.applySign" :src="baseurl + formData.applySign" width="200px"
height="50px" class="avatar">
</span>
<span style="font-family:仿宋; font-size:12pt">申请人签名:
<img v-if="formData.applySign" :src="baseurl + formData.applySign" width="200px" height="50px"
class="avatar">
</span>
</p>
<p style="line-height:26pt; margin:0pt 24pt 0pt 0pt; orphans:0; text-align:right; widows:0">
<span style="font-family:仿宋; font-size:12pt">    
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>                                         
</span>
<span style="font-family:仿宋; font-size:12pt">    
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>                                         
</span>
</p>
</td>
</tr>
@@ -455,8 +452,7 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:56.7pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:32.2pt; writing-mode:tb-rl">
<p style="margin:0pt 5.65pt; orphans:0; text-align:center; widows:0">
<span
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt">班级评议意见
<span style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt">班级评议意见
</span>
</p>
</td>
@@ -465,27 +461,26 @@
<p
style="font-size:12pt; line-height:150%; margin:0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font-family:仿宋; font-size:12pt">经班级</span><span
style="font-family:仿宋; font-size:12pt">评审小组</span><span
style="font-family:仿宋; font-size:12pt">评议同意推荐该同学申请广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助</span><span
style="font-family:仿宋; font-size:12pt"></span>
style="font-family:仿宋; font-size:12pt">评审小组</span><span
style="font-family:仿宋; font-size:12pt">评议,同意推荐该同学申请广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助</span><span
style="font-family:仿宋; font-size:12pt">.</span>
</p>
<p
style="font-size:12pt; line-height:150%; margin:0pt; orphans:0; text-align:justify; text-indent:42pt; widows:0">
<span style="font-family:仿宋; font-size:12pt">评议小组组长</span>
<span style="font-family:仿宋; font-size:12pt">评议小组组长:</span>
</p>
<p style="font-size:12pt; line-height:150%; margin:0pt; orphans:0; text-align:right; widows:0">
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
</p>
</td>
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:56.7pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:15.4pt; writing-mode:tb-rl">
<p style=" margin:0pt 5.65pt; orphans:0; text-align:center; widows:0">
<span
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt">院系审核意见
<span style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt">院系审核意见
</span>
</p>
</td>
@@ -494,34 +489,33 @@
<p
style="font-size:12pt; line-height:150%; margin:0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font-family:仿宋; font-size:12pt"></span><span
style="font-family:仿宋; font-size:12pt">二级</span><span
style="font-family:仿宋; font-size:12pt">学院评审小组评审认为</span><span
style="font-family:仿宋; font-size:12pt">该生</span><span
style="font-family:仿宋; font-size:12pt">符合条件并在学院内公示</span><span
style="font-family:仿宋; font-size:12pt"></span><span
style="font-family:仿宋; font-size:12pt">无异议</span><span
style="font-family:仿宋; font-size:12pt"></span><span
style="font-family:仿宋; font-size:12pt">同意推荐</span><span
style="font-family:仿宋; font-size:12pt">该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助</span><span
style="font-family:仿宋; font-size:12pt"></span>
style="font-family:仿宋; font-size:12pt">二级</span><span
style="font-family:仿宋; font-size:12pt">学院评审小组评审,认为</span><span
style="font-family:仿宋; font-size:12pt">该生</span><span
style="font-family:仿宋; font-size:12pt">符合条件,并在学院内公示</span><span
style="font-family:仿宋; font-size:12pt">,</span><span
style="font-family:仿宋; font-size:12pt">无异议</span><span
style="font-family:仿宋; font-size:12pt">,</span><span
style="font-family:仿宋; font-size:12pt">同意推荐</span><span
style="font-family:仿宋; font-size:12pt">该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助</span><span
style="font-family:仿宋; font-size:12pt">.</span>
</p>
<p
style="font-size:12pt; line-height:150%; margin:0pt; orphans:0; text-align:justify; text-indent:31.5pt; widows:0">
<span style="font-family:仿宋; font-size:12pt">二级学院</span><span
style="font-family:仿宋; font-size:12pt">负责人    </span>
style="font-family:仿宋; font-size:12pt">负责人:    </span>
</p>
<p
style="font-size:12pt; line-height:150%; margin:0pt; orphans:0; text-align:justify; text-indent:63pt; widows:0">
<span style="font-family:仿宋; font-size:12pt"></span><span
style="font-family:仿宋; font-size:12pt">学院</span><span
style="font-family:仿宋; font-size:12pt">公章</span>
<span style="font-family:仿宋; font-size:12pt">(</span><span
style="font-family:仿宋; font-size:12pt">学院</span><span style="font-family:仿宋; font-size:12pt">公章)</span>
</p>
<p style="font-size:12pt; line-height:150%; margin:0pt; orphans:0; text-align:right; widows:0">
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
</p>
</td>
</tr>
@@ -529,34 +523,35 @@
<td
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; height:56.7pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:32.2pt; writing-mode:tb-rl">
<p style="margin:0pt 5.65pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt"></span><span
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt"></span><span
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt">审核意见</span></p>
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt"></span><span
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt"></span><span
style="font-family:仿宋; font-size:12pt; letter-spacing:2.85pt">审核意见</span></p>
</td>
<td colspan="3"
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:top; width:424.85pt">
style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:top; width:424.85pt">
<p
style="line-height:26pt; margin:0pt 24pt 0pt 0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font-family:仿宋; font-size:14pt; font-weight:bold">经评审并在校内公示  5</span><span
style="font-family:仿宋; font-size:14pt; font-weight:bold"> </span><span
style="font-family:仿宋; font-size:14pt; font-weight:bold">
个工作日无异议现报请批准该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助</span>
<span style="font-family:仿宋; font-size:14pt; font-weight:bold">经评审,并在校内公示  5</span><span
style="font-family:仿宋; font-size:14pt; font-weight:bold"> </span><span
style="font-family:仿宋; font-size:14pt; font-weight:bold">
个工作日,无异议,现报请批准该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助.</span>
</p>
<p
style="line-height:26pt; margin:0pt 24pt 0pt 0pt; orphans:0; text-align:right; text-indent:21pt; widows:0">
<span style="font-family:仿宋; font-size:14pt; font-weight:bold">                    
</span><span style="font-family:仿宋; font-size:12pt">                         </span><span
style="font-family:仿宋; font-size:12pt">公章</span>
<span style="font-family:仿宋; font-size:14pt; font-weight:bold">                    
</span><span style="font-family:仿宋; font-size:12pt">                         </span><span
style="font-family:仿宋; font-size:12pt">(公章)</span>
</p>
<p style="line-height:26pt; orphans:0; text-align:right; widows:0">
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
<span>
<span style="margin-left: 40px;"></span>
<span style="margin-left: 20px;"></span>
<span style="margin-left: 20px;"></span>
</span>
</p>
</td>
</tr>
<tr style="height:0pt">
<td style="width:43pt; border:none"></td>
<td style="width:186.2pt; border:none"></td>
@@ -564,31 +559,37 @@
<td style="width:210.25pt; border:none"></td>
</tr>
</table>
<div style="margin: 0 auto;width: fit-content;">
<span>中职毕业证</span>
<Affix v-model="formData.diplomaCertificate" :disabled="true"></Affix>
</div>
</div>
<p style="margin:0pt; orphans:0; text-align:justify; widows:0"><span
style="font-family:宋体; font-size:12pt">说明</span></p>
style="font-family:宋体; font-size:12pt">说明:</span></p>
<ol type="1" style="margin:0pt; padding-left:0pt">
<li
style="font-family:宋体; font-size:12pt; list-style-position:inside; margin:0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font:7.0pt 'Times New Roman'">&#xa0;&#xa0; </span><span
style="font-family:宋体; font-size:12pt">银行卡要填写</span><span
style="font-family:宋体; font-size:12pt">中国农业银行</span><span
style="font-family:宋体; font-size:12pt">银行卡卡号和开户行请填写准确</span>
style="font-family:宋体; font-size:12pt">银行卡要填写</span><span
style="font-family:宋体; font-size:12pt">中国农业银行</span><span
style="font-family:宋体; font-size:12pt">银行卡,卡号和开户行请填写准确.</span>
</li>
<li
style="font-family:Calibri; font-size:10.5pt; list-style-position:inside; margin:0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font:7.0pt 'Times New Roman'">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0; </span><span
style="font-family:宋体; font-size:12pt">此表请在电脑上填写后</span><span
style="font-family:宋体; font-size:12pt; font-weight:bold">正反面</span><span
style="font-family:宋体; font-size:12pt; font-weight:bold">打印</span><span
style="font-family:宋体; font-size:12pt; font-weight:bold"></span><span
style="font-family:宋体; font-size:12pt; font-weight:bold">签名手写</span><span
style="font-family:宋体; font-size:12pt"></span>
style="font-family:宋体; font-size:12pt">此表请在电脑上填写后</span><span
style="font-family:宋体; font-size:12pt; font-weight:bold">正反面</span><span
style="font-family:宋体; font-size:12pt; font-weight:bold">打印</span><span
style="font-family:宋体; font-size:12pt; font-weight:bold">,</span><span
style="font-family:宋体; font-size:12pt; font-weight:bold">签名手写</span><span
style="font-family:宋体; font-size:12pt">.</span>
</li>
<li
style="font-family:Calibri; font-size:10.5pt; list-style-position:inside; margin:0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font:7.0pt 'Times New Roman'">&#xa0;&#xa0;&#xa0;&#xa0;&#xa0; </span><span
style="font-family:宋体; font-size:12pt">请在申请表后附上中职毕业证复印件作为证明材料</span>
style="font-family:宋体; font-size:12pt">请在申请表后附上中职毕业证复印件作为证明材料.</span>
</li>
</ol>
</div>
@@ -637,7 +638,7 @@ export default {
// 然后将数组转为对象数组
this.fileList = list.map(item => {
if (typeof item === "string") {
item = {name: item, url: item};
item = { name: item, url: item };
}
item.uid = item.uid || new Date().getTime() + temp++;
return item;

View File

@@ -21,9 +21,10 @@
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="manyVClick">批量通过</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出execl</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini"
@click="handleExport">导出execl</el-button>
</el-col>
</el-row>
<el-table v-loading="loading" :data="tableData" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
@@ -53,6 +54,13 @@
<TufaLook v-if="lookV" :formData="lookForm" />
</el-col>
<el-col :span="12">
<!-- 中职毕业证下载 -->
<el-form label-width="120px" v-if="lookForm.diplomaCertificate">
<el-form-item label="中职毕业证">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载毕业证
</el-button>
</el-form-item>
</el-form>
<el-form label-width="200px" size="mini" class="lookForm">
<el-form-item label="是否通过">
<el-select @change="changeAuditRes" v-model="auditRes">
@@ -228,11 +236,11 @@ export default {
switch (v) {
case '通过':
this.manyStatus = 2;
this.manyCmt = '经班级评审小组评议同意推荐该同学申请广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助';
this.manyCmt = '经班级评审小组评议,同意推荐该同学申请广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助.';
break;
case '驳回':
this.manyStatus = 10;
this.manyCmt = '驳回驳回原因:';
this.manyCmt = '驳回,驳回原因:';
break;
default:
this.manyStatus = null;
@@ -285,6 +293,23 @@ export default {
handleSelectionChange(selection) {
this.ids = selection.map(item => item.id)
},
getFileName(path) {
if (!path) return '';
return path.split('/').pop();
},
downloadDiploma() {
if (!this.lookForm.diplomaCertificate) return;
const isAbsoluteUrl = this.lookForm.diplomaCertificate.startsWith('http');
const pdfUrl = isAbsoluteUrl
? this.lookForm.diplomaCertificate
: `${this.baseurl}${this.lookForm.diplomaCertificate}`;
const link = document.createElement('a');
link.href = pdfUrl;
link.download = this.getFileName(this.lookForm.diplomaCertificate);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
async doNext() {
this.loading = true;
let res = await listView(this.queryParams);
@@ -375,11 +400,11 @@ export default {
switch (v) {
case '通过':
this.auditForm.applyStatus = 2;
this.auditForm.fdyCmt = '经班级评审小组评议同意推荐该同学申请广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助';
this.auditForm.fdyCmt = '经班级评审小组评议,同意推荐该同学申请广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助.';
break;
case '驳回':
this.auditForm.applyStatus = 10;
this.auditForm.fdyCmt = '驳回驳回原因:';
this.auditForm.fdyCmt = '驳回,驳回原因:';
break;
default:
this.auditForm.applyStatus = null;
@@ -387,12 +412,12 @@ export default {
break;
}
},
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
}
}

View File

@@ -65,8 +65,8 @@
<el-input v-model="queryParams.applyReasonNum" placeholder="请输入原因编号" clearable
@keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="未消除风险已消除风险" prop="applyReason1">
<el-input v-model="queryParams.applyReason1" placeholder="请输入未消除风险已消除风险" clearable
<el-form-item label="未消除风险;已消除风险;" prop="applyReason1">
<el-input v-model="queryParams.applyReason1" placeholder="请输入未消除风险;已消除风险;" clearable
@keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="申请日期" prop="applyDate">
@@ -178,7 +178,7 @@
<el-table-column label="家庭成员情况" align="center" prop="familyMemberList" />
<el-table-column label="原因编号" align="center" prop="applyReasonNum" />
<el-table-column label="申请理由" align="center" prop="applyReason" />
<el-table-column label="未消除风险已消除风险" align="center" prop="applyReason1" />
<el-table-column label="未消除风险;已消除风险;" align="center" prop="applyReason1" />
<el-table-column label="补充理由" align="center" prop="applyExtraReason" />
<el-table-column label="申请人签名" align="center" prop="applySign" />
<el-table-column label="申请日期" align="center" prop="applyDate" width="180">
@@ -306,8 +306,8 @@
<el-form-item label="申请理由" prop="applyReason">
<el-input v-model="form.applyReason" type="textarea" placeholder="请输入内容" />
</el-form-item>
<el-form-item label="未消除风险已消除风险" prop="applyReason1">
<el-input v-model="form.applyReason1" placeholder="请输入未消除风险已消除风险" />
<el-form-item label="未消除风险;已消除风险;" prop="applyReason1">
<el-input v-model="form.applyReason1" placeholder="请输入未消除风险;已消除风险;" />
</el-form-item>
<el-form-item label="补充理由" prop="applyExtraReason">
<el-input v-model="form.applyExtraReason" type="textarea" placeholder="请输入内容" />
@@ -594,7 +594,7 @@ export default {
/** 删除按钮操作 */
handleDelete(row) {
const ids = row.id || this.ids;
this.$modal.confirm('是否确认删除中职升高职补助编号为"' + ids + '"的数据项').then(function () {
this.$modal.confirm('是否确认删除中职升高职补助编号为"' + ids + '"的数据项?').then(function () {
return delKnzzZsgApply(ids);
}).then(() => {
this.getList();

View File

@@ -144,37 +144,37 @@
style="font-family:仿宋; font-size:12pt;">
<input style="width: 40px;" v-model="editForm.applyReasonNum" type="text" class="underline-input"
placeholder="请输入">
</span><span style="font-family:仿宋; font-size:12pt">种原因符合学费补助申请条件特提出申请请审核</span>
</span><span style="font-family:仿宋; font-size:12pt">种原因,符合学费补助申请条件,特提出申请,请审核.</span>
</p>
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:justify; widows:0">
<span style="margin-left: 23px">1.监测对象家庭学生(脱贫不稳定家庭学生边缘易致贫家庭学生突发严重困难家庭学生)</span>
<span style="margin-left: 23px">1.监测对象家庭学生(脱贫不稳定家庭学生边缘易致贫家庭学生突发严重困难家庭学生):</span>
<el-radio-group @change="changeApplyReason" v-model="editForm.applyReason">
<el-radio
:label="'未消除风险'">未消除风险
:label="'未消除风险;'">未消除风险;
</el-radio>
<el-radio
:label="'已消除风险'">已消除风险
:label="'已消除风险;'">已消除风险;
</el-radio>
<br>
<el-radio :label="'2.城乡低保家庭学生'">2.城乡低保家庭学生</el-radio>
<el-radio :label="'2.城乡低保家庭学生;'">2.城乡低保家庭学生;</el-radio>
<br/>
<el-radio :label="'3.特困救助供养家庭学生'">3.特困救助供养家庭学生</el-radio>
<el-radio :label="'3.特困救助供养家庭学生;'">3.特困救助供养家庭学生;</el-radio>
<br/>
<el-radio :label="'4.孤儿含事实无人抚养儿童'">4.孤儿含事实无人抚养儿童</el-radio>
<el-radio :label="'4.孤儿(含事实无人抚养儿童);'">4.孤儿(含事实无人抚养儿童);</el-radio>
<br/>
<el-radio :label="'5.脱贫家庭学生原建档立卡学生'">5.脱贫家庭学生原建档立卡学生</el-radio>
<el-radio :label="'5.脱贫家庭学生(原建档立卡学生);'">5.脱贫家庭学生(原建档立卡学生);</el-radio>
<br/>
<el-radio :label="'6.家庭经济困难残疾学生'">6.家庭经济困难残疾学生</el-radio>
<el-radio :label="'6.家庭经济困难残疾学生;'">6.家庭经济困难残疾学生;</el-radio>
<br/>
<el-radio :label="'7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生'">
7.因重大自然灾害重大事故和重大疾病等导致家庭经济困难的学生
<el-radio :label="'7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生;'">
7.因重大自然灾害重大事故和重大疾病等导致家庭经济困难的学生;
</el-radio>
<br/>
<el-radio :label="'8.其他家庭经济困难因素'">8.其他家庭经济困难因素</el-radio>
<el-radio :label="'8.其他家庭经济困难因素.'">8.其他家庭经济困难因素.</el-radio>
</el-radio-group>
</p>
</el-form-item>
<el-form-item label="申请理由补充说明填写">
<el-form-item label="申请理由补充说明(填写)">
<el-input type="textarea" v-model="editForm.applyExtraReason"/>
</el-form-item>
<el-form-item label="佐证材料">
@@ -222,37 +222,37 @@
style="font-family:仿宋; font-size:12pt;">
<input style="width: 40px;" v-model="reApplyForm.applyReasonNum" type="text" class="underline-input"
placeholder="请输入">
</span><span style="font-family:仿宋; font-size:12pt">种原因符合学费补助申请条件特提出申请请审核</span>
</span><span style="font-family:仿宋; font-size:12pt">种原因,符合学费补助申请条件,特提出申请,请审核.</span>
</p>
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:justify; widows:0">
<span style="margin-left: 23px">1.监测对象家庭学生(脱贫不稳定家庭学生边缘易致贫家庭学生突发严重困难家庭学生)</span>
<span style="margin-left: 23px">1.监测对象家庭学生(脱贫不稳定家庭学生边缘易致贫家庭学生突发严重困难家庭学生):</span>
<el-radio-group @change="changeApplyReason1" v-model="reApplyForm.applyReason">
<el-radio
:label="'未消除风险'">未消除风险
:label="'未消除风险;'">未消除风险;
</el-radio>
<el-radio
:label="'已消除风险'">已消除风险
:label="'已消除风险;'">已消除风险;
</el-radio>
<br>
<el-radio :label="'2.城乡低保家庭学生'">2.城乡低保家庭学生</el-radio>
<el-radio :label="'2.城乡低保家庭学生;'">2.城乡低保家庭学生;</el-radio>
<br/>
<el-radio :label="'3.特困救助供养家庭学生'">3.特困救助供养家庭学生</el-radio>
<el-radio :label="'3.特困救助供养家庭学生;'">3.特困救助供养家庭学生;</el-radio>
<br/>
<el-radio :label="'4.孤儿含事实无人抚养儿童'">4.孤儿含事实无人抚养儿童</el-radio>
<el-radio :label="'4.孤儿(含事实无人抚养儿童);'">4.孤儿(含事实无人抚养儿童);</el-radio>
<br/>
<el-radio :label="'5.脱贫家庭学生原建档立卡学生'">5.脱贫家庭学生原建档立卡学生</el-radio>
<el-radio :label="'5.脱贫家庭学生(原建档立卡学生);'">5.脱贫家庭学生(原建档立卡学生);</el-radio>
<br/>
<el-radio :label="'6.家庭经济困难残疾学生'">6.家庭经济困难残疾学生</el-radio>
<el-radio :label="'6.家庭经济困难残疾学生;'">6.家庭经济困难残疾学生;</el-radio>
<br/>
<el-radio :label="'7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生'">
7.因重大自然灾害重大事故和重大疾病等导致家庭经济困难的学生
<el-radio :label="'7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生;'">
7.因重大自然灾害重大事故和重大疾病等导致家庭经济困难的学生;
</el-radio>
<br/>
<el-radio :label="'8.其他家庭经济困难因素'">8.其他家庭经济困难因素</el-radio>
<el-radio :label="'8.其他家庭经济困难因素.'">8.其他家庭经济困难因素.</el-radio>
</el-radio-group>
</p>
</el-form-item>
<el-form-item label="申请理由补充说明填写">
<el-form-item label="申请理由补充说明(填写)">
<el-input type="textarea" v-model="reApplyForm.applyExtraReason"/>
</el-form-item>
<el-form-item label="佐证材料">
@@ -366,7 +366,7 @@ export default {
this.$message.success('上传成功');
},
handleUploadError(err, file, fileList) {
this.$message.error('上传失败请重试');
this.$message.error('上传失败,请重试');
console.error('上传错误:', err);
},
toInfo() {
@@ -432,12 +432,12 @@ export default {
this.reApplyV = true;
},
changeApplyReason1(v) {
if (v != "1.监测对象家庭学生(脱贫不稳定家庭学生、边缘易致贫家庭学生、突发严重困难家庭学生)") {
if (v != "1.监测对象家庭学生(脱贫不稳定家庭学生、边缘易致贫家庭学生、突发严重困难家庭学生):") {
this.reApplyForm.applyReason1 = "";
}
},
changeApplyReason(v) {
if (v != "1.监测对象家庭学生(脱贫不稳定家庭学生、边缘易致贫家庭学生、突发严重困难家庭学生)") {
if (v != "1.监测对象家庭学生(脱贫不稳定家庭学生、边缘易致贫家庭学生、突发严重困难家庭学生):") {
this.editForm.applyReason1 = "";
}
},
@@ -544,7 +544,7 @@ export default {
},
doCancel(row) {
let id = row.id;
this.$confirm('确认取消申请吗')
this.$confirm('确认取消申请吗?')
.then(async () => {
let loading = fullLoading(this);
let res = await doCancel(id);

View File

@@ -32,9 +32,10 @@
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="manyVClick">批量通过</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出execl</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="warning" plain icon="el-icon-download" size="mini"
@click="handleExport">导出execl</el-button>
</el-col>
</el-row>
<el-table v-loading="loading" :data="tableData" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
@@ -64,6 +65,13 @@
<TufaLook v-if="lookV" :formData="lookForm" />
</el-col>
<el-col :span="12">
<!-- 中职毕业证下载 -->
<el-form label-width="120px" v-if="lookForm.diplomaCertificate">
<el-form-item label="中职毕业证">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载毕业证
</el-button>
</el-form-item>
</el-form>
<el-form label-width="200px" size="mini" class="lookForm">
<el-form-item label="是否通过">
<el-select @change="changeAuditRes" v-model="auditRes">
@@ -219,6 +227,23 @@ export default {
this.getOwnSign();
},
methods: {
getFileName(path) {
if (!path) return '';
return path.split('/').pop();
},
downloadDiploma() {
if (!this.lookForm.diplomaCertificate) return;
const isAbsoluteUrl = this.lookForm.diplomaCertificate.startsWith('http');
const pdfUrl = isAbsoluteUrl
? this.lookForm.diplomaCertificate
: `${this.baseurl}${this.lookForm.diplomaCertificate}`;
const link = document.createElement('a');
link.href = pdfUrl;
link.download = this.getFileName(this.lookForm.diplomaCertificate);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
@@ -236,11 +261,11 @@ export default {
switch (v) {
case '通过':
this.manyStatus = 4;
this.manyCmt = '经评审并在校内公示 5 个工作日无异议现报请批准该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助';
this.manyCmt = '经评审,并在校内公示 5 个工作日,无异议,现报请批准该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助.';
break;
case '驳回':
this.manyStatus = 10;
this.manyCmt = '驳回驳回原因:';
this.manyCmt = '驳回,驳回原因:';
break;
default:
this.manyStatus = null;
@@ -383,11 +408,11 @@ export default {
switch (v) {
case '通过':
this.auditForm.applyStatus = 4;
this.auditForm.xgCmt = '经评审并在校内公示 5 个工作日无异议现报请批准该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助';
this.auditForm.xgCmt = '经评审,并在校内公示 5 个工作日,无异议,现报请批准该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助.';
break;
case '驳回':
this.auditForm.applyStatus = 10;
this.auditForm.xgCmt = '驳回驳回原因:';
this.auditForm.xgCmt = '驳回,驳回原因:';
break;
default:
this.auditForm.applyStatus = null;
@@ -395,12 +420,12 @@ export default {
break;
}
},
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
/** 导出按钮操作 */
handleExport() {
this.download('/comprehensive/knzzZsgApply/export', {
...this.queryParams
}, `apply_${new Date().getTime()}.xlsx`)
}
}
}

View File

@@ -2,24 +2,21 @@
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" label-width="140px">
<el-form-item label="学号" prop="stuNo">
<el-input v-model="queryParams.stuNo" placeholder="请输入学号" clearable @keyup.enter.native="handleQuery"/>
<el-input v-model="queryParams.stuNo" placeholder="请输入学号" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="姓名" prop="stuName">
<el-input v-model="queryParams.stuName" placeholder="请输入姓名" clearable
@keyup.enter.native="handleQuery"/>
<el-input v-model="queryParams.stuName" placeholder="请输入姓名" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="学院" prop="deptName">
<el-input v-model="queryParams.deptName" placeholder="请输入学院" clearable
@keyup.enter.native="handleQuery"/>
<el-input v-model="queryParams.deptName" placeholder="请输入学院" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="班级" prop="className">
<el-input v-model="queryParams.className" placeholder="请输入班级" clearable
@keyup.enter.native="handleQuery"/>
<el-input v-model="queryParams.className" placeholder="请输入班级" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="审核状态" prop="applyStatus">
<el-select v-model="queryParams.applyStatus" placeholder="请选择审核状态" clearable>
<el-option v-for="dict in dict.type.knzz_tufa_apply_status" :key="dict.value" :label="dict.label"
:value="dict.value"/>
:value="dict.value" />
</el-select>
</el-form-item>
@@ -37,15 +34,15 @@
</el-col>
</el-row>
<el-table v-loading="loading" :data="tableData" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center"/>
<el-table-column label="#" align="center" prop="id"/>
<el-table-column label="学年" align="center" prop="stuYearName"/>
<el-table-column label="班级" align="center" prop="className"/>
<el-table-column label="学号" align="center" prop="stuNo"/>
<el-table-column label="姓名" align="center" prop="stuName"/>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="#" align="center" prop="id" />
<el-table-column label="学年" align="center" prop="stuYearName" />
<el-table-column label="班级" align="center" prop="className" />
<el-table-column label="学号" align="center" prop="stuNo" />
<el-table-column label="姓名" align="center" prop="stuName" />
<el-table-column label="审核状态" align="center" prop="applyStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.knzz_tufa_apply_status" :value="scope.row.applyStatus"/>
<dict-tag :options="dict.type.knzz_tufa_apply_status" :value="scope.row.applyStatus" />
</template>
</el-table-column>
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
@@ -55,15 +52,22 @@
</el-table-column>
</el-table>
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize" @pagination="getList"/>
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
@pagination="getList" />
<el-dialog @close="getList" title="审核" :visible.sync="lookV" :fullscreen="true" :destroy-on-close="true">
<el-row>
<el-col :span="12">
<TufaLook v-if="lookV" :formData="lookForm"/>
<TufaLook v-if="lookV" :formData="lookForm" />
</el-col>
<el-col :span="12">
<!-- 中职毕业证下载 -->
<el-form label-width="120px" v-if="lookForm.diplomaCertificate">
<el-form-item label="中职毕业证">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载毕业证
</el-button>
</el-form-item>
</el-form>
<el-form label-width="200px" size="mini" class="lookForm">
<el-form-item label="是否通过">
<el-select @change="changeAuditRes" v-model="auditRes">
@@ -72,15 +76,15 @@
</el-select>
</el-form-item>
<el-form-item label="意见">
<el-input type="textarea" v-model="auditForm.xwCmt"/>
<el-input type="textarea" v-model="auditForm.xwCmt" />
</el-form-item>
<el-form-item label="签名">
<el-upload style="display: inline;" :before-upload="boolImg"
accept="image/jpg,image/jpeg,image/png,image/bmp" :limit="1" class="avatar-uploader"
:action="upload.url" :headers="upload.headers" :show-file-list="false"
:file-list="upload.fileList" :on-success="handleAvatarSuccess">
<img v-if="auditForm.xwSign" :src="baseurl + auditForm.xwSign" width="200px"
height="50px" class="avatar">
accept="image/jpg,image/jpeg,image/png,image/bmp" :limit="1" class="avatar-uploader"
:action="upload.url" :headers="upload.headers" :show-file-list="false" :file-list="upload.fileList"
:on-success="handleAvatarSuccess">
<img v-if="auditForm.xwSign" :src="baseurl + auditForm.xwSign" width="200px" height="50px"
class="avatar">
<span v-else> 点击上传</span>
</el-upload>
</el-form-item>
@@ -88,38 +92,38 @@
<el-button type="primary" @click="doAudit" plain>审核</el-button>
</el-form-item>
</el-form>
<hr/>
<hr />
<el-timeline>
<el-timeline-item v-if="lookForm.fdyCmt && lookForm.fdyDate" :timestamp="lookForm.fdyDate"
color="green" placement="top">
<el-timeline-item v-if="lookForm.fdyCmt && lookForm.fdyDate" :timestamp="lookForm.fdyDate" color="green"
placement="top">
<el-card>
<div>
<strong>辅导员审核</strong>
<div>{{ lookForm.fdyCmt }}</div>
<img v-if="lookForm.fdySign" :src="baseurl + lookForm.fdySign" alt="辅导员签名"
style="max-width:100px;margin-top:8px;"/>
style="max-width:100px;margin-top:8px;" />
</div>
</el-card>
</el-timeline-item>
<el-timeline-item v-if="lookForm.xwCmt && lookForm.xwDate" :timestamp="lookForm.xwDate"
color="green" placement="top">
<el-timeline-item v-if="lookForm.xwCmt && lookForm.xwDate" :timestamp="lookForm.xwDate" color="green"
placement="top">
<el-card>
<div>
<strong>院系审核</strong>
<div>{{ lookForm.xwCmt }}</div>
<img v-if="lookForm.xwSign" :src="baseurl + lookForm.xwSign" alt="院系签名"
style="max-width:100px;margin-top:8px;"/>
style="max-width:100px;margin-top:8px;" />
</div>
</el-card>
</el-timeline-item>
<el-timeline-item v-if="lookForm.xgCmt && lookForm.xgDate" :timestamp="lookForm.xgDate"
color="green" placement="top">
<el-timeline-item v-if="lookForm.xgCmt && lookForm.xgDate" :timestamp="lookForm.xgDate" color="green"
placement="top">
<el-card>
<div>
<strong>学工审核</strong>
<div>{{ lookForm.xgCmt }}</div>
<img v-if="lookForm.xgSign" :src="baseurl + lookForm.xgSign" alt="学工签名"
style="max-width:100px;margin-top:8px;"/>
style="max-width:100px;margin-top:8px;" />
</div>
</el-card>
</el-timeline-item>
@@ -138,13 +142,12 @@
</el-select>
</el-form-item>
<el-form-item label="意见">
<el-input type="textarea" v-model="manyCmt"/>
<el-input type="textarea" v-model="manyCmt" />
</el-form-item>
<el-form-item label="签名">
<el-upload style="display: inline;" :before-upload="boolImg"
accept="image/jpg,image/jpeg,image/png,image/bmp" :limit="1" class="avatar-uploader"
:action="upload.url" :headers="upload.headers" :show-file-list="false"
:file-list="upload.fileList" :on-success="handleAvatarSuccess1">
<el-upload style="display: inline;" :before-upload="boolImg" accept="image/jpg,image/jpeg,image/png,image/bmp"
:limit="1" class="avatar-uploader" :action="upload.url" :headers="upload.headers" :show-file-list="false"
:file-list="upload.fileList" :on-success="handleAvatarSuccess1">
<img v-if="manySign" :src="baseurl + manySign" width="200px" height="50px" class="avatar">
<span v-else> 点击上传</span>
</el-upload>
@@ -161,16 +164,16 @@
</template>
<script>
import {boolImg, CheckImgExists, isEmpty, fullLoading} from "@/api/helpFunc";
import {getTokenKeySessionStorage as getToken} from "@/utils/auth";
import { boolImg, CheckImgExists, isEmpty, fullLoading } from "@/api/helpFunc";
import { getTokenKeySessionStorage as getToken } from "@/utils/auth";
import TufaApply from "@/views/comprehensive/knzzZsgApply/cpnt/TufaApply.vue";
import TufaLook from "@/views/comprehensive/knzzZsgApply/cpnt/TufaLook.vue";
import {listXw as listView, doAudit, doMany} from "@/api/comprehensive/knzzZsgApply";
import { listXw as listView, doAudit, doMany } from "@/api/comprehensive/knzzZsgApply";
import {getOwnSign} from "@/api/workstudy/post";
import { getOwnSign } from "@/api/workstudy/post";
export default {
name: "tufa-xw",
@@ -200,7 +203,7 @@ export default {
auditRes: null,
upload: {
headers: {Authorization: "Bearer " + getToken()},
headers: { Authorization: "Bearer " + getToken() },
url: process.env.VUE_APP_BASE_API + "/common/upload",
fileList: []
},
@@ -220,6 +223,23 @@ export default {
this.getOwnSign();
},
methods: {
getFileName(path) {
if (!path) return '';
return path.split('/').pop();
},
downloadDiploma() {
if (!this.lookForm.diplomaCertificate) return;
const isAbsoluteUrl = this.lookForm.diplomaCertificate.startsWith('http');
const pdfUrl = isAbsoluteUrl
? this.lookForm.diplomaCertificate
: `${this.baseurl}${this.lookForm.diplomaCertificate}`;
const link = document.createElement('a');
link.href = pdfUrl;
link.download = this.getFileName(this.lookForm.diplomaCertificate);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
@@ -237,11 +257,11 @@ export default {
switch (v) {
case '通过':
this.manyStatus = 3;
this.manyCmt = '经二级学院评审小组评审认为该生符合条件并在学院内公示无异议同意推荐该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助 ';
this.manyCmt = '经二级学院评审小组评审,认为该生符合条件,并在学院内公示,无异议,同意推荐该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助. ';
break;
case '驳回':
this.manyStatus = 10;
this.manyCmt = '驳回驳回原因:';
this.manyCmt = '驳回,驳回原因:';
break;
default:
this.manyStatus = null;
@@ -307,7 +327,7 @@ export default {
}
},
async doAudit() {
let sdata = {...this.auditForm};
let sdata = { ...this.auditForm };
if (isEmpty(sdata.applyStatus)) {
this.$message.info("请选择是否通过");
return;
@@ -334,7 +354,7 @@ export default {
async getOwnSign() {
let res = await getOwnSign();
if (res.code == 200) {
let data = {...res.data};
let data = { ...res.data };
if (isEmpty(data.signature)) {
this.$confirm('您的签名尚未上传', '提示', {
confirmButtonText: '点我前往',
@@ -370,7 +390,7 @@ export default {
async lookVClick(row) {
this.auditRes = null;
this.lookForm = {};
this.lookForm = {...row};
this.lookForm = { ...row };
this.auditForm = {
xwSign: "",
xwCmt: ""
@@ -384,11 +404,11 @@ export default {
switch (v) {
case '通过':
this.auditForm.applyStatus = 3;
this.auditForm.xwCmt = '经二级学院评审小组评审认为该生符合条件并在学院内公示无异议同意推荐该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助';
this.auditForm.xwCmt = '经二级学院评审小组评审,认为该生符合条件,并在学院内公示,无异议,同意推荐该同学获得广西中等职业学校毕业生升入高等学校就读的家庭经济困难学生学费补助.';
break;
case '驳回':
this.auditForm.applyStatus = 10;
this.auditForm.xwCmt = '驳回驳回原因:';
this.auditForm.xwCmt = '驳回,驳回原因:';
break;
default:
this.auditForm.applyStatus = null;

View File

@@ -63,7 +63,7 @@
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 籍贯/自治区/直辖市 </template>
<template slot="label"> 籍贯:/自治区/直辖市 </template>
{{ form.jg }}
</el-descriptions-item>
@@ -198,7 +198,7 @@
<el-input v-model="taskForm.instructionSchoolHours" placeholder="在校时间说明" type="textarea" rows="1" />
</el-form-item>
<!-- 退学表单学生教育管理科审核 -->
<!-- 退学表单:学生教育管理科审核 -->
<el-form-item label="退学文号" prop="quitNumber" v-if="dropOutGLKSHShow">
<el-input v-model="taskForm.quitNumber" placeholder="请输入退学文号" />
</el-form-item>
@@ -354,7 +354,7 @@ export default {
startUser: null, // 发起人信息,
multiInstanceVars: '', // 会签节点
formKeyExist: false, // 当前节点是否存在表单
// 表单参数目前是考勤表单
// 表单参数:目前是考勤表单
form: {},
// 学生基础信息
stuInfo: {},
@@ -381,7 +381,7 @@ export default {
this.taskForm.executionId = this.$route.query.executionId
this.taskForm.instanceId = this.$route.query.procInsId
this.category = this.$route.query.category
// 如果任务名是其中的两个则改变审批意见的输入框内容
// 如果任务名是其中的两个,则改变审批意见的输入框内容
if (this.category == 'dropOut') {
this.dropOutForm = true
this.getRtStuDropOutSchoolByprocInsId(this.taskForm.procInsId)
@@ -521,7 +521,7 @@ export default {
// }
this.$refs['taskForm'].validate((valid) => {
if (valid) {
this.$modal.loading('正在努力加载中请稍等。。。')
this.$modal.loading('正在努力加载中,请稍等...')
this.taskForm.comment = '同意'
@@ -532,7 +532,7 @@ export default {
this.form.instructionSchoolHours = this.taskForm.instructionSchoolHours
this.updateRtStuDropOutSchool()
} else if (this.taskName == '学生教育管理科审核' && this.category == 'dropOut') {
// 学生教育管理科审核赋值
// 学生教育管理科审核,赋值
this.form.dropOutCategory = this.taskForm.dropOutCategory
this.form.quitNumber = this.taskForm.quitNumber
this.form.quitYear = this.taskForm.quitYear

View File

@@ -63,7 +63,7 @@
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 籍贯/自治区/直辖市 </template>
<template slot="label"> 籍贯:/自治区/直辖市 </template>
{{ form.jg }}
</el-descriptions-item>
@@ -191,8 +191,8 @@
<div id="quitSchool" class="certificate">
<h1>休学证明</h1>
<h4>桂水电院 {{ form.quitYear }} 休字第 {{ form.quitNumber }}</h4>
<p>{{ form.stuName }},{{ form.gender }},{{ form.mz }},{{ form.birthday }}出生{{ form.jg }}{{ form.className }}学生学号{{ form.stuNo }}该生于个人原因-{{ form.reasonApplying }}申请休学经学校研究同意休学时间从{{ form.quitStartTime }}{{ form.quitEndTime }}</p>
<p>抄送教务处财务处{{ form.departmentName }}</p>
<p>{{ form.stuName }},{{ form.gender }},{{ form.mz }},{{ form.birthday }}出生,{{ form.jg }},{{ form.className }}学生,学号:{{ form.stuNo }}.该生于个人原因-{{ form.reasonApplying }},申请休学.经学校研究,同意休学,时间从{{ form.quitStartTime }}{{ form.quitEndTime }}.</p>
<p>抄送:教务处财务处{{ form.departmentName }}</p>
<div class="stamp">
<img src="https://gss0.baidu.com/7Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D450%2C600/sign=debd0a4bb2fd5266a77e34109e28bb1d/8d5494eef01f3a297283d36e9d25bc315d607cc2.jpg" alt="Stamp" />
<div>
@@ -217,7 +217,7 @@
<el-input v-model="taskForm.instructionSchoolHours" placeholder="在校时间说明" type="textarea" rows="1" />
</el-form-item>
<!-- 休学表单学生教育管理科审核 -->
<!-- 休学表单:学生教育管理科审核 -->
<el-form-item label="休学文号" prop="quitNumber" v-if="quitSchoolGLKSHShow">
<el-input v-model="taskForm.quitNumber" placeholder="请输入休学文号" />
</el-form-item>
@@ -385,7 +385,7 @@ export default {
startUser: null, // 发起人信息,
multiInstanceVars: '', // 会签节点
formKeyExist: false, // 当前节点是否存在表单
// 表单参数目前是考勤表单
// 表单参数:目前是考勤表单
form: {},
// 学生基础信息
stuInfo: {},
@@ -415,7 +415,7 @@ export default {
this.taskForm.executionId = this.$route.query.executionId
this.taskForm.instanceId = this.$route.query.procInsId
this.category = this.$route.query.category
// 如果任务名是其中的两个则改变审批意见的输入框内容
// 如果任务名是其中的两个,则改变审批意见的输入框内容
if ((this.taskName == '学生接收' || this.taskName == '辅导员接收') && this.category == 'quitSchool') {
this.showQuitSchoolProve = true
}
@@ -563,7 +563,7 @@ export default {
// }
this.$refs['taskForm'].validate((valid) => {
if (valid) {
this.$modal.loading('正在努力加载中请稍等。。。')
this.$modal.loading('正在努力加载中,请稍等...')
this.taskForm.comment = '同意'
@@ -574,7 +574,7 @@ export default {
this.form.instructionSchoolHours = this.taskForm.instructionSchoolHours
this.updateRtStuQuitSchool()
} else if (this.taskName == '学生教育管理科审核' && this.category == 'quitSchool') {
// 学生教育管理科审核赋值
// 学生教育管理科审核,赋值
this.form.quitStartTime = this.taskForm.quitStartTime
this.form.quitEndTime = this.taskForm.quitEndTime
this.form.quitType = this.taskForm.quitType

View File

@@ -62,7 +62,7 @@
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 籍贯/自治区/直辖市 </template>
<template slot="label"> 籍贯:/自治区/直辖市 </template>
{{ form.jg }}
</el-descriptions-item>
@@ -239,16 +239,16 @@ export default {
printobj: {
id: 'quitSchool',
popTitle: '打印', // 打印配置页上方标题
extraHead: '', //最上方的头部文字附加在head标签上的额外标签,使用逗号分隔
preview: '', // 是否启动预览模式默认是false开启预览模式可以先预览后打印
previewTitle: '', // 打印预览的标题开启预览模式后出现,
previewPrintBtnLabel: '', // 打印预览的标题的下方按钮文本点击可进入打印开启预览模式后出现
zIndex: '', // 预览的窗口的z-index默认是 20002此值要高一些这涉及到预览模式是否显示在最上面
previewBeforeOpenCallback() { }, //预览窗口打开之前的callback开启预览模式调用
previewOpenCallback() { }, // 预览窗口打开之后的callback开启预览模式调用
extraHead: '', //最上方的头部文字,附加在head标签上的额外标签,使用逗号分隔
preview: '', // 是否启动预览模式,默认是false(开启预览模式,可以先预览后打印)
previewTitle: '', // 打印预览的标题(开启预览模式后出现),
previewPrintBtnLabel: '', // 打印预览的标题的下方按钮文本,点击可进入打印(开启预览模式后出现)
zIndex: '', // 预览的窗口的z-index,默认是 20002(此值要高一些,这涉及到预览模式是否显示在最上面)
previewBeforeOpenCallback() { }, //预览窗口打开之前的callback(开启预览模式调用)
previewOpenCallback() { }, // 预览窗口打开之后的callback(开启预览模式调用)
beforeOpenCallback() { }, // 开启打印前的回调事件
openCallback() { }, // 调用打印之后的回调事件
closeCallback() { }, //关闭打印的回调事件无法确定点击的是确认还是取消
closeCallback() { }, //关闭打印的回调事件(无法确定点击的是确认还是取消)
url: '',
standard: '',
extraCss: '',

View File

@@ -195,12 +195,12 @@
:action="upload.url + '?updateSupport=' + upload.updateSupport" :disabled="upload.isUploading"
:on-progress="handleFileUploadProgress" :on-success="handleFileSuccess" :auto-upload="false" drag>
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
<div class="el-upload__text">将文件拖到此处,<em>点击上传</em></div>
<div class="el-upload__tip text-center" slot="tip">
<div class="el-upload__tip" slot="tip">
<el-checkbox v-model="upload.updateSupport" /> 是否更新已经存在的学生数据
</div>
<span>仅允许导入xlsxlsx格式文件</span>
<span>仅允许导入xlsxlsx格式文件.</span>
<el-link type="primary" :underline="false" style="font-size:12px;vertical-align: baseline;"
@click="importTemplate">下载模板</el-link>
</div>
@@ -308,9 +308,9 @@ export default {
},
// 学生导入参数
upload: {
// 是否显示弹出层用户导入
// 是否显示弹出层(用户导入)
open: false,
// 弹出层标题用户导入
// 弹出层标题(用户导入)
title: "",
// 是否禁用上传
isUploading: false,
@@ -436,7 +436,7 @@ export default {
}
},
doInitPwd() {
this.$message.info("正在初始化中请稍候");
this.$message.info("正在初始化中,请稍候");
initPwd().then(res => {
this.$message.info(res.msg);
});
@@ -527,9 +527,13 @@ export default {
getStudent(stuId).then(response => {
this.form = response.data;
this.selectedStatus = response.data.status;
var data = response.data;
this.classVlue2 = [data.dept.deptId, data.srsMajors.majorId, data.srsClass.classId]
//console.log(this.classVlue2);
const data = response.data;
this.classVlue2 = [];
if (data.dept?.deptId) this.classVlue2.push(data.dept.deptId);
if (data.srsMajors?.majorId) this.classVlue2.push(data.srsMajors.majorId);
if (data.srsClass?.classId) this.classVlue2.push(data.srsClass.classId);
this.open = true;
this.title = "修改学生信息";
});
@@ -558,7 +562,7 @@ export default {
/** 删除按钮操作 */
handleDelete(row) {
const stuIds = row.stuId || this.ids;
this.$modal.confirm('是否确认删除学生信息编号为"' + stuIds + '"的数据项').then(function () {
this.$modal.confirm('是否确认删除学生信息编号为"' + stuIds + '"的数据项?').then(function () {
return delStudent(stuIds);
}).then(() => {
this.getList();