国力内容修改

This commit is contained in:
2025-10-13 09:08:54 +08:00
parent 3a452d6502
commit 0b316c37e2
3 changed files with 32 additions and 40 deletions

View File

@@ -1,7 +1,7 @@
<template>
<div>
<p style="line-height:33pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span v-if="locallocalFormData.listAllYear.length > 0" style="font-family:方正小标宋简体; font-size:20pt">{{locallocalFormData.listAllYear[1].stuYearName}}</span>
<span v-if="localFormData.listAllYear.length > 0" style="font-family:方正小标宋简体; font-size:20pt">{{localFormData.listAllYear[1].stuYearName}}</span>
<span style="font-family:方正小标宋简体; font-size:20pt">国家</span><span
style="font-family:方正小标宋简体; font-size:20pt">励志</span><span
style="font-family:方正小标宋简体; font-size:20pt">奖学金申请审批表</span>
@@ -28,7 +28,7 @@
<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:1.02pt 2.48pt; vertical-align:middle; width:58.95pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">{{ locallocalFormData.stuName }}</span></p>
style="font-family:仿宋; font-size:12pt">{{ localFormData.stuName }}</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:1.02pt 2.48pt; vertical-align:middle; width:30.55pt">
@@ -632,7 +632,7 @@ export default {
}
},
handleAvatarSuccess(response, file, fileList) {
this.locallocalFormData.applySign = response.fileName;
this.localFormData.applySign = response.fileName;
this.upload.fileList = [];
this.$forceUpdate();
},
@@ -651,7 +651,7 @@ export default {
});
} else {
this.locallocalFormData.applySign = data.signature;
this.localFormData.applySign = data.signature;
}
}
},
@@ -661,19 +661,19 @@ export default {
if (res.code == 200) {
let data = { ...res.data };
let knrd = data.xsqmyj;
this.locallocalFormData.listAllYear = response.data;
this.locallocalFormData.rkzs = data.rkzs;
this.locallocalFormData.jtysr = parseFloat((data.jtnsr / 12).toFixed(2));
this.locallocalFormData.rjysr = parseFloat((this.locallocalFormData.jtysr / Number(this.locallocalFormData.rkzs)).toFixed(2));
this.localFormData.listAllYear = response.data;
this.localFormData.rkzs = data.rkzs;
this.localFormData.jtysr = parseFloat((data.jtnsr / 12).toFixed(2));
this.localFormData.rjysr = parseFloat((this.localFormData.jtysr / Number(this.localFormData.rkzs)).toFixed(2));
switch (knrd) {
case "1":
this.locallocalFormData.hardType = "特别困难";
this.localFormData.hardType = "特别困难";
break;
case "2":
this.locallocalFormData.hardType = "比较困难";
this.localFormData.hardType = "比较困难";
break;
case "3":
this.locallocalFormData.hardType = "一般困难";
this.localFormData.hardType = "一般困难";
break;
}
} else {
@@ -697,12 +697,12 @@ export default {
let data = { ...res.data };
console.log(574, data);
this.locallocalFormData.pic = data.whitePhoto;
this.locallocalFormData.zzmm = data.zzmm;
this.locallocalFormData.mz = data.mz;
this.locallocalFormData.jthk = data.hkxz;
this.locallocalFormData.homeAddr = data.xjtdz;
this.locallocalFormData.postCode = data.jtyzbm;
this.localFormData.pic = data.whitePhoto;
this.localFormData.zzmm = data.zzmm;
this.localFormData.mz = data.mz;
this.localFormData.jthk = data.hkxz;
this.localFormData.homeAddr = data.xjtdz;
this.localFormData.postCode = data.jtyzbm;
}
},
async getOwnInfo() {
@@ -712,21 +712,21 @@ export default {
if (res.code == 200) {
let data = { ...res.data };
console.log(588, data);
this.locallocalFormData.gradeName = data.gradeName;
this.locallocalFormData.deptName = data.dept.deptName;
this.locallocalFormData.majorName = data.srsMajors.majorName;
this.locallocalFormData.className = data.srsClass.className;
this.localFormData.gradeName = data.gradeName;
this.localFormData.deptName = data.dept.deptName;
this.localFormData.majorName = data.srsMajors.majorName;
this.localFormData.className = data.srsClass.className;
this.locallocalFormData.birthMonth = dayjs(data.birthday).format("YYYY年MM月");
this.localFormData.birthMonth = dayjs(data.birthday).format("YYYY年MM月");
this.locallocalFormData.stuName = data.name;
this.locallocalFormData.gender = data.gender;
this.locallocalFormData.stuPhone = data.phone;
this.locallocalFormData.stuNo = data.stuNo;
this.locallocalFormData.className = data.srsClass.className;
this.locallocalFormData.idCard = data.idCard;
this.locallocalFormData.bankCard = data.xhk;
this.localFormData.stuName = data.name;
this.localFormData.gender = data.gender;
this.localFormData.stuPhone = data.phone;
this.localFormData.stuNo = data.stuNo;
this.localFormData.className = data.srsClass.className;
this.localFormData.idCard = data.idCard;
this.localFormData.bankCard = data.xhk;
}
},
saveForm() {

View File

@@ -52,19 +52,10 @@
<el-col :span="12">
<!-- 中职毕业证下载 -->
<el-form label-width="120px" v-if="lookForm.hardFile">
<el-form-item label="中职毕业证">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载毕业证
<el-form-item label="证明材料">
<el-button type="primary" size="mini" icon="el-icon-download" @click="downloadDiploma">下载文件
</el-button>
<el-button type="primary" size="mini" icon="el-icon-view" @click="lookBiye">预览毕业证
</el-button>
<el-dialog :visible.sync="lookBiyeV" :destroy-on-close="true" append-to-body>
<span slot="title">中职毕业证预览</span>
<iframe v-if="lookBiyeUrl" :src="lookBiyeUrl" style="width: 100%; height: 80vh;"
frameborder="0"></iframe>
</el-dialog>
</el-form-item>
</el-form>
<el-form label-width="200px" size="mini" class="lookForm">

View File

@@ -462,6 +462,7 @@ export default {
return { code: 500 };
});
loading.close();
let data = res.data[0];
if (res.code === 200 && data&& data.stuMajorRank != null && data.majorCount != null) {
let stuRank = Math.round(Math.round(data.stuMajorRank / data.majorCount * 10000) / 100);