首页跳转填信息 修改更多字段
This commit is contained in:
@@ -158,9 +158,24 @@
|
||||
|
||||
<el-dialog @close="getList" title="修改" :visible.sync="editV" width="900px">
|
||||
<el-form label-width="200px" size="mini" class="lookForm">
|
||||
<el-form-item label="学号">
|
||||
<el-input v-model="editForm.stuNo" readonly />
|
||||
</el-form-item>
|
||||
<el-form-item label="姓名">
|
||||
<el-input v-model="editForm.stuName" readonly />
|
||||
</el-form-item>
|
||||
<el-form-item label="入学时间">
|
||||
<el-input v-model="editForm.inTime" />
|
||||
</el-form-item>
|
||||
<el-form-item label="联系电话">
|
||||
<el-input v-model="editForm.stuPhone" />
|
||||
</el-form-item>
|
||||
<el-form-item label="银行卡号">
|
||||
<el-input v-model="editForm.bankCard" />
|
||||
</el-form-item>
|
||||
<el-form-item label="开户行">
|
||||
<el-input v-model="editForm.bankAddr" />
|
||||
</el-form-item>
|
||||
<el-form-item label="就读中职学校">
|
||||
<el-input v-model="editForm.zzxx" />
|
||||
</el-form-item>
|
||||
@@ -297,6 +312,18 @@ export default {
|
||||
this.$message.info("请填写入学时间");
|
||||
return false;
|
||||
}
|
||||
if (isEmpty(sdata.stuPhone)) {
|
||||
this.$message.info("请填写联系电话");
|
||||
return false;
|
||||
}
|
||||
if (isEmpty(sdata.bankCard)) {
|
||||
this.$message.info("请填写银行卡号");
|
||||
return false;
|
||||
}
|
||||
if (isEmpty(sdata.bankAddr)) {
|
||||
this.$message.info("请填写开户行");
|
||||
return false;
|
||||
}
|
||||
if (isEmpty(sdata.zzxx)) {
|
||||
this.$message.info("请填写就读中职学校");
|
||||
return false;
|
||||
|
||||
@@ -10,40 +10,40 @@
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-table v-loading="loading" :data="tableData">
|
||||
<el-table-column label="#" align="center" prop="id"/>
|
||||
<el-table-column label="学年" align="center" prop="stuYearName"/>
|
||||
<el-table-column label="姓名" align="center" prop="stuName"/>
|
||||
<el-table-column label="#" align="center" prop="id" />
|
||||
<el-table-column label="学年" align="center" prop="stuYearName" />
|
||||
<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">
|
||||
<template slot-scope="scope">
|
||||
<el-button v-if="scope.row.applyStatus == '10'" size="mini" type="text" icon="el-icon-refresh"
|
||||
@click="reApplyVClick(scope.row)">重新提交
|
||||
@click="reApplyVClick(scope.row)">重新提交
|
||||
</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-view" @click="lookVClick(scope.row)">查看</el-button>
|
||||
<el-button v-if="scope.row.applyStatus == '1'" size="mini" type="text" icon="el-icon-edit"
|
||||
@click="editVClick(scope.row)">修改
|
||||
@click="editVClick(scope.row)">修改
|
||||
</el-button>
|
||||
<el-button v-if="scope.row.applyStatus == '1'" size="mini" type="text" icon="el-icon-close"
|
||||
@click="doCancel(scope.row)">取消申请
|
||||
@click="doCancel(scope.row)">取消申请
|
||||
</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
||||
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
|
||||
@pagination="getList"/>
|
||||
@pagination="getList" />
|
||||
|
||||
<el-dialog @close="getList" title="申请" :visible.sync="applyV" :fullscreen="true" :destroy-on-close="true">
|
||||
<TufaApply v-if="applyV"/>
|
||||
<TufaApply v-if="applyV" />
|
||||
</el-dialog>
|
||||
<el-dialog @close="getList" title="查看" :visible.sync="lookV" :fullscreen="true" :destroy-on-close="true">
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<TufaLook id="printDiv" v-if="lookV" :formData="lookForm"/>
|
||||
<TufaLook id="printDiv" v-if="lookV" :formData="lookForm" />
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<!-- 中职毕业证下载 -->
|
||||
@@ -54,38 +54,38 @@
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<el-button v-print="printContent">打印</el-button>
|
||||
<hr/>
|
||||
<hr />
|
||||
<el-timeline>
|
||||
<el-timeline-item v-if="lookForm.fdyCmt && lookForm.fdyDate" :timestamp="lookForm.fdyDate" color="green"
|
||||
placement="top">
|
||||
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">
|
||||
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">
|
||||
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>
|
||||
@@ -96,38 +96,38 @@
|
||||
|
||||
<el-dialog @close="getList" title="修改" :visible.sync="editV" width="900px">
|
||||
<el-form label-width="200px" size="mini" class="lookForm">
|
||||
<el-form-item label="联系电话">
|
||||
<el-input v-model="editForm.stuPhone" />
|
||||
</el-form-item>
|
||||
<el-form-item label="银行卡号">
|
||||
<el-input v-model="editForm.bankCard" />
|
||||
</el-form-item>
|
||||
<el-form-item label="开户行">
|
||||
<el-input v-model="editForm.bankAddr" />
|
||||
</el-form-item>
|
||||
<el-form-item label="入学时间">
|
||||
<el-input v-model="editForm.inTime"/>
|
||||
<el-input v-model="editForm.inTime" />
|
||||
</el-form-item>
|
||||
<el-form-item label="就读中职学校">
|
||||
<el-input v-model="editForm.zzxx"/>
|
||||
<el-input v-model="editForm.zzxx" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家庭人口数">
|
||||
<el-input v-model="editForm.familyNum"/>
|
||||
<el-input v-model="editForm.familyNum" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家庭月收入">
|
||||
<el-input v-model="editForm.monthMoney"/>
|
||||
<el-input v-model="editForm.monthMoney" />
|
||||
</el-form-item>
|
||||
<el-form-item label="人均月收入">
|
||||
<el-input v-model="editForm.perMoney"/>
|
||||
<el-input v-model="editForm.perMoney" />
|
||||
</el-form-item>
|
||||
<el-form-item label="收入来源">
|
||||
<el-input v-model="editForm.moneySrc"/>
|
||||
<el-input v-model="editForm.moneySrc" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="中职毕业证">
|
||||
<el-upload
|
||||
style="display: inline;"
|
||||
accept=".pdf"
|
||||
:limit="1"
|
||||
class="avatar-uploader"
|
||||
:action="upload.url"
|
||||
:headers="upload.headers"
|
||||
:show-file-list="false"
|
||||
:file-list="upload.fileList"
|
||||
:on-success="handleDiplomaSuccess"
|
||||
:on-error="handleUploadError"
|
||||
>
|
||||
<el-upload style="display: inline;" accept=".pdf" :limit="1" class="avatar-uploader" :action="upload.url"
|
||||
:headers="upload.headers" :show-file-list="false" :file-list="upload.fileList"
|
||||
:on-success="handleDiplomaSuccess" :on-error="handleUploadError">
|
||||
<div v-if="editForm.diplomaCertificate" class="pdf-preview">
|
||||
<i class="el-icon-document"></i>
|
||||
<span>{{ getFileName(editForm.diplomaCertificate) }}</span>
|
||||
@@ -140,53 +140,49 @@
|
||||
|
||||
<el-form-item label="">
|
||||
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:justify; 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><span style="font-family:仿宋; font-size:12pt;">
|
||||
<input style="width: 40px;" v-model="editForm.applyReasonNum" type="text" class="underline-input"
|
||||
placeholder="请输入">
|
||||
placeholder="请输入">
|
||||
</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>
|
||||
<el-radio-group @change="changeApplyReason" v-model="editForm.applyReason">
|
||||
<el-radio
|
||||
:label="'未消除风险;'">未消除风险;
|
||||
<el-radio :label="'未消除风险;'">未消除风险;
|
||||
</el-radio>
|
||||
<el-radio
|
||||
:label="'已消除风险;'">已消除风险;
|
||||
<el-radio :label="'已消除风险;'">已消除风险;
|
||||
</el-radio>
|
||||
<br>
|
||||
<el-radio :label="'2.城乡低保家庭学生;'">2.城乡低保家庭学生;</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'3.特困救助供养家庭学生;'">3.特困救助供养家庭学生;</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'4.孤儿(含事实无人抚养儿童);'">4.孤儿(含事实无人抚养儿童);</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'5.脱贫家庭学生(原建档立卡学生);'">5.脱贫家庭学生(原建档立卡学生);</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'6.家庭经济困难残疾学生;'">6.家庭经济困难残疾学生;</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生;'">
|
||||
7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生;
|
||||
</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'8.其他家庭经济困难因素.'">8.其他家庭经济困难因素.</el-radio>
|
||||
</el-radio-group>
|
||||
</p>
|
||||
</el-form-item>
|
||||
<el-form-item label="申请理由补充说明(填写)">
|
||||
<el-input type="textarea" v-model="editForm.applyExtraReason"/>
|
||||
<el-input type="textarea" v-model="editForm.applyExtraReason" />
|
||||
</el-form-item>
|
||||
<el-form-item label="佐证材料">
|
||||
<FileUpload v-model="editForm.applyFile"/>
|
||||
<FileUpload v-model="editForm.applyFile" />
|
||||
</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">
|
||||
<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="editForm.applySign" :src="baseurl + editForm.applySign" width="200px" height="50px"
|
||||
class="avatar">
|
||||
class="avatar">
|
||||
<span v-else> 点击上传</span>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
@@ -198,73 +194,78 @@
|
||||
|
||||
<el-dialog @close="getList" title="重新提交" :visible.sync="reApplyV" width="900px">
|
||||
<el-form label-width="200px" size="mini" class="lookForm">
|
||||
<el-form-item label="联系电话">
|
||||
<el-input v-model="reApplyForm.stuPhone" />
|
||||
</el-form-item>
|
||||
<el-form-item label="银行卡号">
|
||||
<el-input v-model="reApplyForm.bankCard" />
|
||||
</el-form-item>
|
||||
<el-form-item label="开户行">
|
||||
<el-input v-model="reApplyForm.bankAddr" />
|
||||
</el-form-item>
|
||||
<el-form-item label="入学时间">
|
||||
<el-input v-model="reApplyForm.inTime"/>
|
||||
<el-input v-model="reApplyForm.inTime" />
|
||||
</el-form-item>
|
||||
<el-form-item label="就读中职学校">
|
||||
<el-input v-model="reApplyForm.zzxx"/>
|
||||
<el-input v-model="reApplyForm.zzxx" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家庭人口数">
|
||||
<el-input v-model="reApplyForm.familyNum"/>
|
||||
<el-input v-model="reApplyForm.familyNum" />
|
||||
</el-form-item>
|
||||
<el-form-item label="家庭月收入">
|
||||
<el-input v-model="reApplyForm.monthMoney"/>
|
||||
<el-input v-model="reApplyForm.monthMoney" />
|
||||
</el-form-item>
|
||||
<el-form-item label="人均月收入">
|
||||
<el-input v-model="reApplyForm.perMoney"/>
|
||||
<el-input v-model="reApplyForm.perMoney" />
|
||||
</el-form-item>
|
||||
<el-form-item label="收入来源">
|
||||
<el-input v-model="reApplyForm.moneySrc"/>
|
||||
<el-input v-model="reApplyForm.moneySrc" />
|
||||
</el-form-item>
|
||||
<el-form-item label="申请原因">
|
||||
<p style="line-height:18pt; margin:0pt; orphans:0; text-align:justify; 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><span style="font-family:仿宋; font-size:12pt;">
|
||||
<input style="width: 40px;" v-model="reApplyForm.applyReasonNum" type="text" class="underline-input"
|
||||
placeholder="请输入">
|
||||
placeholder="请输入">
|
||||
</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>
|
||||
<el-radio-group @change="changeApplyReason1" v-model="reApplyForm.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/>
|
||||
<br />
|
||||
<el-radio :label="'3.特困救助供养家庭学生;'">3.特困救助供养家庭学生;</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'4.孤儿(含事实无人抚养儿童);'">4.孤儿(含事实无人抚养儿童);</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'5.脱贫家庭学生(原建档立卡学生);'">5.脱贫家庭学生(原建档立卡学生);</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'6.家庭经济困难残疾学生;'">6.家庭经济困难残疾学生;</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生;'">
|
||||
7.因重大自然灾害、重大事故和重大疾病等导致家庭经济困难的学生;
|
||||
</el-radio>
|
||||
<br/>
|
||||
<br />
|
||||
<el-radio :label="'8.其他家庭经济困难因素.'">8.其他家庭经济困难因素.</el-radio>
|
||||
</el-radio-group>
|
||||
</p>
|
||||
</el-form-item>
|
||||
<el-form-item label="申请理由补充说明(填写)">
|
||||
<el-input type="textarea" v-model="reApplyForm.applyExtraReason"/>
|
||||
<el-input type="textarea" v-model="reApplyForm.applyExtraReason" />
|
||||
</el-form-item>
|
||||
<el-form-item label="佐证材料">
|
||||
<FileUpload v-model="reApplyForm.applyFile"/>
|
||||
<FileUpload v-model="reApplyForm.applyFile" />
|
||||
</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="reApplyForm.applySign" :src="baseurl + reApplyForm.applySign" width="200px" height="50px"
|
||||
class="avatar">
|
||||
class="avatar">
|
||||
<span v-else> 点击上传</span>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
@@ -272,49 +273,49 @@
|
||||
<el-button type="primary" @click="doReApply" plain>重新提交</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<hr/>
|
||||
<hr />
|
||||
<el-timeline>
|
||||
<el-timeline-item v-if="reApplyForm.fdyCmt && reApplyForm.fdyDate" :timestamp="reApplyForm.fdyDate"
|
||||
color="green" placement="top">
|
||||
color="green" placement="top">
|
||||
<el-card>
|
||||
<div>
|
||||
<strong>辅导员审核</strong>
|
||||
<div>{{ reApplyForm.fdyCmt }}</div>
|
||||
<img v-if="reApplyForm.fdySign" :src="baseurl + reApplyForm.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="reApplyForm.deptCmt && reApplyForm.deptDate" :timestamp="reApplyForm.deptDate"
|
||||
color="green" placement="top">
|
||||
color="green" placement="top">
|
||||
<el-card>
|
||||
<div>
|
||||
<strong>院系审核</strong>
|
||||
<div>{{ reApplyForm.deptCmt }}</div>
|
||||
<img v-if="reApplyForm.deptSign" :src="baseurl + reApplyForm.deptSign" 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="reApplyForm.xgCmt && reApplyForm.xgDate" :timestamp="reApplyForm.xgDate" color="green"
|
||||
placement="top">
|
||||
placement="top">
|
||||
<el-card>
|
||||
<div>
|
||||
<strong>学工审核</strong>
|
||||
<div>{{ reApplyForm.xgCmt }}</div>
|
||||
<img v-if="reApplyForm.xgSign" :src="baseurl + reApplyForm.xgSign" 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="reApplyForm.leaderCmt && reApplyForm.leaderDate" :timestamp="reApplyForm.leaderDate"
|
||||
color="green" placement="top">
|
||||
color="green" placement="top">
|
||||
<el-card>
|
||||
<div>
|
||||
<strong>校领导审核</strong>
|
||||
<div>{{ reApplyForm.leaderCmt }}</div>
|
||||
<img v-if="reApplyForm.leaderSign" :src="baseurl + reApplyForm.leaderSign" alt="校领导签名"
|
||||
style="max-width:100px;margin-top:8px;"/>
|
||||
style="max-width:100px;margin-top:8px;" />
|
||||
</div>
|
||||
</el-card>
|
||||
</el-timeline-item>
|
||||
@@ -323,35 +324,35 @@
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import {boolImg, isEmpty, fullLoading} from "@/api/helpFunc";
|
||||
import {getTokenKeySessionStorage as getToken} from "@/utils/auth";
|
||||
import { boolImg, 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 {listStu as listView, doEdit, doCancel, doReApply} from "@/api/comprehensive/knzzZsgApply";
|
||||
import { listStu as listView, doEdit, doCancel, doReApply } from "@/api/comprehensive/knzzZsgApply";
|
||||
|
||||
export default {
|
||||
name: "tufa-stu",
|
||||
dicts: ['knzz_tufa_apply_status'],
|
||||
components: {TufaApply, TufaLook},
|
||||
components: { TufaApply, TufaLook },
|
||||
data() {
|
||||
return {
|
||||
loading: true,
|
||||
tableData: [],
|
||||
total: 0,
|
||||
queryParams: {pageNum: 1, pageSize: 10},
|
||||
queryParams: { pageNum: 1, pageSize: 10 },
|
||||
applyV: false,
|
||||
lookForm: {},
|
||||
lookV: false,
|
||||
editV: false,
|
||||
editForm: {},
|
||||
upload: {
|
||||
headers: {Authorization: "Bearer " + getToken()},
|
||||
headers: { Authorization: "Bearer " + getToken() },
|
||||
url: process.env.VUE_APP_BASE_API + "/common/upload",
|
||||
fileList: []
|
||||
},
|
||||
baseurl: process.env.VUE_APP_BASE_API + "/",
|
||||
boolImg,
|
||||
printContent: {id: 'printDiv', extraCss: "", extraHead: '<meta http-equiv="Content-Language"content="zh-cn"/>'},
|
||||
printContent: { id: 'printDiv', extraCss: "", extraHead: '<meta http-equiv="Content-Language"content="zh-cn"/>' },
|
||||
reApplyV: false,
|
||||
reApplyForm: {}
|
||||
}
|
||||
@@ -373,7 +374,7 @@ export default {
|
||||
this.$router.push("/basedata/stuOwnInfo/edit");
|
||||
},
|
||||
async doReApply() {
|
||||
let sdata = {...this.reApplyForm};
|
||||
let sdata = { ...this.reApplyForm };
|
||||
if (isEmpty(sdata.inTime)) {
|
||||
this.$message.info("请填写入学时间");
|
||||
return false;
|
||||
@@ -428,7 +429,7 @@ export default {
|
||||
this.upload.fileList = [];
|
||||
},
|
||||
reApplyVClick(row) {
|
||||
this.reApplyForm = {...row};
|
||||
this.reApplyForm = { ...row };
|
||||
this.reApplyV = true;
|
||||
},
|
||||
changeApplyReason1(v) {
|
||||
@@ -463,11 +464,11 @@ export default {
|
||||
this.applyV = true;
|
||||
},
|
||||
lookVClick(row) {
|
||||
this.lookForm = {...row};
|
||||
this.lookForm = { ...row };
|
||||
this.lookV = true;
|
||||
},
|
||||
editVClick(row) {
|
||||
this.editForm = {...row};
|
||||
this.editForm = { ...row };
|
||||
this.editV = true;
|
||||
},
|
||||
getFileName(path) {
|
||||
@@ -488,7 +489,19 @@ export default {
|
||||
document.body.removeChild(link);
|
||||
},
|
||||
async doEdit() {
|
||||
let sdata = {...this.editForm};
|
||||
let sdata = { ...this.editForm };
|
||||
if (isEmpty(sdata.stuPhone)) {
|
||||
this.$message.info("请填写联系电话");
|
||||
return false;
|
||||
}
|
||||
if (isEmpty(sdata.bankCard)) {
|
||||
this.$message.info("请填写银行卡号");
|
||||
return false;
|
||||
}
|
||||
if (isEmpty(sdata.bankAddr)) {
|
||||
this.$message.info("请填写开户行");
|
||||
return false;
|
||||
}
|
||||
if (isEmpty(sdata.inTime)) {
|
||||
this.$message.info("请填写入学时间");
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user