修改学生资助内容

This commit is contained in:
2025-10-10 21:48:25 +08:00
parent d12c6c072c
commit d42790db49
8 changed files with 91 additions and 61 deletions

View File

@@ -53,6 +53,14 @@ export function delOneStopRegistrationRecord(recordId) {
}) })
} }
// 取消报名
export function cancelRegistration(recordId) {
return request({
url: '/staff/OneStopRegistrationRecord/cancelRegistration/' + recordId,
method: 'delete'
})
}
// 统计各部门预约功能房数量 // 统计各部门预约功能房数量
export function getDepartmentReservationCount(query) { export function getDepartmentReservationCount(query) {
return request({ return request({

View File

@@ -358,7 +358,9 @@
style="position: relative; 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:426.8pt"> style="position: relative; 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:426.8pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt"> style="font-family:仿宋; font-size:12pt">
<el-input type="textarea" :rows="5" v-model="formData.applyReason" /> <el-input type="textarea" :rows="5" v-model="formData.applyReason"
style="margin-top: 10px;"
:input-style="{textIndent: '2em', paddingTop: '8px', fontFamily: '仿宋', fontSize: '12pt'}" />
</span></p> </span></p>
<p <p
style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; text-align:right; widows:0"> style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; text-align:right; widows:0">
@@ -383,7 +385,7 @@
style="font-family:仿宋; font-size:12pt">班级评议意见</span></p> style="font-family:仿宋; font-size:12pt">班级评议意见</span></p>
</td> </td>
<td colspan="6" <td colspan="6"
style="position: relative; 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:157.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:top; width:250pt">
<!-- <p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <!-- <p style="line-height:15pt; 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>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
@@ -392,8 +394,8 @@
style="font-family:仿宋; font-size:12pt">&#xa0;</span></p> style="font-family:仿宋; font-size:12pt">&#xa0;</span></p>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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> -->
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; widows:0"><span
style="font-family:仿宋; font-size:12pt">该同学符合申请条件,同意推荐该同学申请国家励志奖学金</span></p> style="font-family:仿宋; font-size:12pt">该同学符合申请条件同意推荐该同学申请国家励志奖学金</span></p>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
@@ -411,18 +413,18 @@
style="font-family:仿宋; font-size:12pt">院系审核意见</span></p> style="font-family:仿宋; font-size:12pt">院系审核意见</span></p>
</td> </td>
<td colspan="5" <td colspan="5"
style="position: relative; 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:223.4pt"> style="position: relative; 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:180pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; 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></p> style="font-family:仿宋; font-size:12pt">奖学金</span></p>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
@@ -449,10 +451,10 @@
style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:21pt; widows:0"> style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font-family:仿宋; font-size:12pt">经评审,并在校内公示</span><span <span style="font-family:仿宋; font-size:12pt">经评审,并在校内公示</span><span
style="font-family:仿宋; font-size:12pt; text-decoration:underline"> </span><span style="font-family:仿宋; font-size:12pt; text-decoration:underline"> </span><span
style="font-family:仿宋; font-size:12pt; text-decoration:underline">5 </span><span style="font-family:仿宋; font-size:12pt;">5</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>
</p> </p>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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><span

View File

@@ -365,7 +365,7 @@
</td> </td>
<td colspan="12" <td colspan="12"
style="position: relative; 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:426.8pt"> style="position: relative; 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:426.8pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:left; widows:0"><span <p style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; widows:0"><span
style="font-family:仿宋; font-size:12pt"> style="font-family:仿宋; font-size:12pt">
{{ formData.applyReason }} {{ formData.applyReason }}
</span></p> </span></p>
@@ -391,15 +391,15 @@
style="font-family:仿宋; font-size:12pt">班级评议意见</span></p> style="font-family:仿宋; font-size:12pt">班级评议意见</span></p>
</td> </td>
<td colspan="6" <td colspan="6"
style="position: relative; 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:157.15pt"> style="position: relative; 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:250pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:left; widows:0"><span <p style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; widows:0"><span
style="font-family:仿宋; font-size:12pt">{{ formData.fdyCmt }}</span> style="font-family:仿宋; font-size:12pt">{{ formData.fdyCmt }}</span>
</p> </p>
<p <p
style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; orphans:0; text-align:left; widows:0"> style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; orphans:0; text-align:left; widows:0">
<span style="font-family:仿宋; font-size:12pt">辅导员签名 <span style="font-family:仿宋; font-size:12pt">辅导员签名
<img style="display: inline;" v-if="formData.fdySign" :src="baseurl + formData.fdySign" <img style="display: inline;" v-if="formData.fdySign" :src="baseurl + formData.fdySign"
width="70px" height="20px" class="avatar" /> width="100px" height="35px" class="avatar" />
</span><br /> </span><br />
<span> <span>
<span style="margin-left: 40px;"></span> <span style="margin-left: 40px;"></span>
@@ -414,18 +414,18 @@
style="font-family:仿宋; font-size:12pt">院系审核意见</span></p> style="font-family:仿宋; font-size:12pt">院系审核意见</span></p>
</td> </td>
<td colspan="5" <td colspan="5"
style="position: relative; 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:223.4pt"> style="position: relative; 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:180pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:left; widows:0"><span <p style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; 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></p> style="font-family:仿宋; font-size:12pt">奖学金</span></p>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; 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>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
@@ -434,7 +434,7 @@
style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"> style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt"> <span style="font-family:仿宋; font-size:12pt">
<img style="display: inline;" v-if="formData.xwSign" :src="baseurl + formData.xwSign" <img style="display: inline;" v-if="formData.xwSign" :src="baseurl + formData.xwSign"
width="80px" height="30px" class="avatar" /> width="120px" height="45px" class="avatar" />
</span><span style="font-family:仿宋; font-size:12pt"> </span> </span><span style="font-family:仿宋; font-size:12pt"> </span>
<span> <span>
<span style="margin-left: 40px;"></span> <span style="margin-left: 40px;"></span>
@@ -456,7 +456,7 @@
style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:21pt; widows:0"> style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:21pt; widows:0">
<span style="font-family:仿宋; font-size:12pt">经评审并在校内公示</span><span <span style="font-family:仿宋; font-size:12pt">经评审并在校内公示</span><span
style="font-family:仿宋; font-size:12pt; text-decoration:underline"> </span><span style="font-family:仿宋; font-size:12pt; text-decoration:underline"> </span><span
style="font-family:仿宋; font-size:12pt; text-decoration:underline">5 </span><span style="font-family:仿宋; font-size:12pt;">5</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>

View File

@@ -224,7 +224,7 @@ export default {
switch (v) { switch (v) {
case '通过': case '通过':
this.manyStatus = 2; this.manyStatus = 2;
this.manyCmt = '同意推荐该同学申请国家励志奖学金'; this.manyCmt = '同意推荐该同学申请国家励志奖学金';
break; break;
case '驳回': case '驳回':
this.manyStatus = 10; this.manyStatus = 10;
@@ -371,7 +371,7 @@ export default {
switch (v) { switch (v) {
case '通过': case '通过':
this.auditForm.applyStatus = 2; this.auditForm.applyStatus = 2;
this.auditForm.fdyCmt = '同意推荐该同学申请国家励志奖学金'; this.auditForm.fdyCmt = '同意推荐该同学申请国家励志奖学金';
break; break;
case '驳回': case '驳回':
this.auditForm.applyStatus = 10; this.auditForm.applyStatus = 10;

View File

@@ -235,7 +235,7 @@ export default {
switch (v) { switch (v) {
case '通过': case '通过':
this.manyStatus = 3; this.manyStatus = 3;
this.manyCmt = '同意推荐该同学申请国家励志奖学金'; this.manyCmt = '同意推荐该同学申请国家励志奖学金';
break; break;
case '驳回': case '驳回':
this.manyStatus = 10; this.manyStatus = 10;
@@ -389,7 +389,7 @@ export default {
switch (v) { switch (v) {
case '通过': case '通过':
this.auditForm.applyStatus = 3; this.auditForm.applyStatus = 3;
this.auditForm.deptCmt = '同意推荐该同学申请国家励志奖学金'; this.auditForm.deptCmt = '同意推荐该同学申请国家励志奖学金';
break; break;
case '驳回': case '驳回':
this.auditForm.applyStatus = 10; this.auditForm.applyStatus = 10;

View File

@@ -334,13 +334,13 @@
<td colspan="8" <td colspan="8"
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:421.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:top; width:421.7pt">
<p style="line-height:15pt; margin:0pt; orphans:0; widows:0"> <p style="line-height:15pt; margin:0pt; orphans:0; widows:0">
<el-input type="textarea" <span style="font-family:仿宋; font-size:12pt">
:rows="5" <el-input type="textarea"
v-model="formData.applyReason" :rows="5"
maxlength="150" v-model="formData.applyReason"
minlength="100" style="margin-top: 10px;"
show-word-limit/> :input-style="{textIndent: '2em', paddingTop: '8px', fontFamily: '仿宋', fontSize: '12pt'}"/>
</span>
</p> </p>
<p <p
style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"> style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
@@ -375,27 +375,9 @@
</p> </p>
</td> </td>
<td colspan="3" <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:159.1pt"> 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:250pt">
<p <p style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; widows:0"><span
style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"> style="font-family:仿宋; font-size:12pt">该同学符合申请条件同意推荐该同学申请自治区人民政府奖学金</span></p>
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
</p>
<p
style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
</p>
<p
style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
</p>
<p
style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
</p>
<p
style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
</p>
<p <p
style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"> style="line-height:15pt; 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>
@@ -419,7 +401,7 @@
</p> </p>
</td> </td>
<td colspan="4" <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:top; width:216.35pt"> 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:180pt">
<p <p
style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0"> style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0">
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span> <span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
@@ -429,7 +411,7 @@
<span style="font-family:仿宋; font-size:12pt">&#xa0;</span> <span style="font-family:仿宋; font-size:12pt">&#xa0;</span>
</p> </p>
<p <p
style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0"> style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; widows:0">
<span style="font-family:仿宋; font-size:12pt">该同学符合申请条件同意推荐该同学申请自治区人民政府奖学金</span> <span style="font-family:仿宋; font-size:12pt">该同学符合申请条件同意推荐该同学申请自治区人民政府奖学金</span>
</p> </p>
<p <p
@@ -463,7 +445,7 @@
<td colspan="8" <td colspan="8"
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:421.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:421.7pt">
<p <p
style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:21pt; widows:0"> style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:2em; widows:0">
<span <span
style="font-family:仿宋; font-size:12pt">经评审并在校内公示</span><span style="font-family:仿宋; font-size:12pt">经评审并在校内公示</span><span
style="font-family:仿宋; font-size:12pt; text-decoration:underline"> style="font-family:仿宋; font-size:12pt; text-decoration:underline">

View File

@@ -226,7 +226,7 @@
</td> </td>
<td colspan="8" <td colspan="8"
style="position: relative;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:421.7pt"> style="position: relative;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:421.7pt">
<p style="line-height:15pt; margin:0pt; orphans:0; widows:0;text-align: left;"> <p style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; widows:0">
<span style="font-family:仿宋; font-size:12pt"> <span style="font-family:仿宋; font-size:12pt">
{{ formData.applyReason }} {{ formData.applyReason }}
</span> </span>
@@ -252,14 +252,14 @@
style="font-family:仿宋; font-size:12pt">班级评议意见</span></p> style="font-family:仿宋; font-size:12pt">班级评议意见</span></p>
</td> </td>
<td colspan="3" <td colspan="3"
style="position: relative;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:159.1pt"> style="position: relative;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:250pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"><span
style="font-family:仿宋; font-size:12pt">{{ formData.fdyCmt }}</span></p> style="font-family:仿宋; font-size:12pt">{{ formData.fdyCmt }}</span></p>
<p <p
style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0"> style="position: absolute;bottom: 0;right:0; line-height:15pt; margin:0pt; orphans:0; text-align:center; widows:0">
<span style="font-family:仿宋; font-size:12pt">辅导员签名 <span style="font-family:仿宋; font-size:12pt">辅导员签名
<img style="display: inline;" v-if="formData.fdySign" :src="baseurl + formData.fdySign" <img style="display: inline;" v-if="formData.fdySign" :src="baseurl + formData.fdySign"
width="70px" height="20px" class="avatar" /></span> width="100px" height="35px" class="avatar" /></span>
<br /> <br />
<span style="font-family:仿宋; font-size:12pt"> <span style="font-family:仿宋; font-size:12pt">
<span> <span>
@@ -276,13 +276,13 @@
style="font-family:仿宋; font-size:12pt">院系审核意见</span></p> style="font-family:仿宋; font-size:12pt">院系审核意见</span></p>
</td> </td>
<td colspan="4" <td colspan="4"
style="position: relative;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:216.35pt"> style="position: relative;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:180pt">
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span
style="font-family:仿宋; font-size:12pt">&#xa0;</span></p> style="font-family:仿宋; font-size:12pt">&#xa0;</span></p>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span
style="font-family:仿宋; font-size:12pt">&#xa0;</span></p> style="font-family:仿宋; font-size:12pt">&#xa0;</span></p>
<p <p
style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; text-indent:21pt; widows:0"> style="line-height:15pt; margin:10pt 0pt 0pt; orphans:0; text-align:left; text-indent:2em; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{ formData.xwCmt }}</span> <span style="font-family:仿宋; font-size:12pt">{{ formData.xwCmt }}</span>
</p> </p>
<p style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span <p style="line-height:15pt; margin:0pt; orphans:0; text-align:justify; widows:0"><span
@@ -314,7 +314,7 @@
<td colspan="8" <td colspan="8"
style="position: relative;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:421.7pt"> style="position: relative;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:421.7pt">
<p <p
style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:21pt; widows:0"> style="line-height:25pt; margin:16.2pt 0pt 8.1pt; orphans:0; text-align:justify; text-indent:2em; widows:0">
<span style="font-family:仿宋; font-size:12pt">{{ formData.xgCmt }}</span> <span style="font-family:仿宋; font-size:12pt">{{ formData.xgCmt }}</span>
</p> </p>
<p <p

View File

@@ -91,6 +91,8 @@
v-if="scope.row.auditStatus === 0" v-hasPermi="['staff:OneStopRegistrationRecord:edit']">审核</el-button> v-if="scope.row.auditStatus === 0" v-hasPermi="['staff:OneStopRegistrationRecord:edit']">审核</el-button>
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleAudit(scope.row, '详情')" v-else <el-button size="mini" type="text" icon="el-icon-edit" @click="handleAudit(scope.row, '详情')" v-else
v-hasPermi="['staff:OneStopRegistrationRecord:edit']">详情</el-button> v-hasPermi="['staff:OneStopRegistrationRecord:edit']">详情</el-button>
<el-button size="mini" type="text" icon="el-icon-close" @click="handleCancelRegistration(scope.row)"
v-if="canCancel(scope.row)" v-hasPermi="['staff:OneStopRegistrationRecord:edit']" style="color: #f56c6c;">取消报名</el-button>
<!-- <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)" <!-- <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
v-hasPermi="['staff:OneStopRegistrationRecord:remove']">删除</el-button> --> v-hasPermi="['staff:OneStopRegistrationRecord:remove']">删除</el-button> -->
</template> </template>
@@ -172,7 +174,7 @@
<script> <script>
import { listAll } from "@/api/staff/OneStopCommunityActivities"; import { listAll } from "@/api/staff/OneStopCommunityActivities";
import { addOneStopRegistrationRecord, batchUpdateSysRegistrationRecord, delOneStopRegistrationRecord, getOneStopRegistrationRecord, listOneStopRegistrationRecord, updateOneStopRegistrationRecord } from "@/api/staff/OneStopRegistrationRecord"; import { addOneStopRegistrationRecord, batchUpdateSysRegistrationRecord, delOneStopRegistrationRecord, getOneStopRegistrationRecord, listOneStopRegistrationRecord, updateOneStopRegistrationRecord, cancelRegistration } from "@/api/staff/OneStopRegistrationRecord";
export default { export default {
name: "OneStopRegistrationRecord", name: "OneStopRegistrationRecord",
data() { data() {
@@ -437,6 +439,42 @@ export default {
}, },
switchAuditStatus(status) { switchAuditStatus(status) {
return this.optionsAudit.filter(item => item.value === status)[0].label return this.optionsAudit.filter(item => item.value === status)[0].label
},
// 判断是否可以取消报名
canCancel(row) {
// 只有审核状态为待审核(0)或通过(1)的记录才能取消
if (row.auditStatus !== 0 && row.auditStatus !== 1) {
return false;
}
// 检查报名截止时间
if (row.communityActivitiesList && row.communityActivitiesList.length > 0) {
const signUpEndTime = new Date(row.communityActivitiesList[0].signUpEndTime);
const now = new Date();
// 只有在报名截止时间之前才能取消
return now < signUpEndTime;
}
return true;
},
// 取消报名
handleCancelRegistration(row) {
this.$modal.confirm('确认要取消该报名记录吗?取消后将无法恢复。').then(() => {
this.$modal.loading("正在取消报名,请稍等...");
cancelRegistration(row.recordId).then(response => {
this.$modal.msgSuccess("取消报名成功");
this.getList();
this.$modal.closeLoading();
}).catch(error => {
this.$modal.msgError("取消报名失败:" + (error.msg || "未知错误"));
this.$modal.closeLoading();
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消操作'
});
});
} }
} }
}; };