修改内容

This commit is contained in:
2025-09-23 15:48:38 +08:00
parent cb26ec9abe
commit baa8a81015
10 changed files with 90 additions and 98 deletions

View File

@@ -20,6 +20,9 @@
<el-form-item label="班级名称" prop="className">
<el-input v-model="queryParams.className" placeholder="请输入班级名称" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="辅导员名" prop="teacherName">
<el-input v-model="queryParams.teacherName" placeholder="请输入辅导员名" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<!-- <el-form-item label="院系" prop="deptId">
<el-input v-model="queryParams.deptId" placeholder="请输入院系" clearable @keyup.enter.native="handleQuery" />
</el-form-item> -->
@@ -290,7 +293,7 @@ export default {
/** 删除按钮操作 */
handleDelete(row) {
const classIds = row.classId || this.ids;
this.$modal.confirm('是否确认删除班级信息编号为"' + classIds + '"的数据项').then(function () {
this.$modal.confirm('是否确认删除班级信息编号为"' + classIds + '"的数据项?').then(function () {
return delClass(classIds);
}).then(() => {
this.getList();

View File

@@ -22,6 +22,10 @@
<el-input v-model="queryParams.className" placeholder="请输入班级名称" clearable
@keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="辅导员名" prop="teacherName">
<el-input v-model="queryParams.teacherName" placeholder="请输入辅导员名" clearable
@keyup.enter.native="handleQuery" />
</el-form-item>
<!-- <el-form-item label="院系" prop="deptId">
<el-input v-model="queryParams.deptId" placeholder="请输入院系" clearable @keyup.enter.native="handleQuery" />
</el-form-item> -->
@@ -303,7 +307,7 @@ export default {
/** 删除按钮操作 */
handleDelete(row) {
const classIds = row.classId || this.ids;
this.$modal.confirm('是否确认删除班级信息编号为"' + classIds + '"的数据项').then(function () {
this.$modal.confirm('是否确认删除班级信息编号为"' + classIds + '"的数据项?').then(function () {
return delClass(classIds);
}).then(() => {
this.getList();

View File

@@ -8,14 +8,9 @@
<el-input size="mini" v-model="search.stuNo"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label-width="10px">
<el-button icon="el-icon-search" type="primary" size="mini" @click="doSearch">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="doRefresh">重置</el-button>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="班级" label-width="40px">
<el-form-item label="班级" label-width="50px">
<el-select style="width: 100%;" size="mini" @change="changeSelect"
v-model="search.className">
<el-option v-for="(v, i) in class_list" :key="i" :label="v.className"
@@ -32,18 +27,25 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="学年" label-width="50px">
<el-select size="mini" @change="changeYear" v-model="search.stuYearName" placeholder="选择学年"
clearable>
<el-option :key="i" v-for="(v, i) in stu_year_list" :value="v.stuYearName"
:label="v.stuYearName"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="2">
<el-form-item label="" label-width="10px">
<el-button type="success" size="mini" @click="exportV = true">导出</el-button>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="学年" label-width="40px">
<el-select size="mini" @change="changeYear" v-model="search.stuYearName" placeholder="选择学年"
clearable>
<el-option :key="i" v-for="(v, i) in stu_year_list" :value="v.stuYearName"
:label="v.stuYearName"></el-option>
</el-select>
<el-form-item label-width="10px">
<el-button icon="el-icon-search" type="primary" size="mini" @click="doSearch">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="doRefresh">重置</el-button>
</el-form-item>
</el-col>
<el-col :span="4">
@@ -322,7 +324,7 @@ export default {
// 创建一个新的空的workbook
var wb = XLSX.utils.book_new();
// 为每一个工作簿设置名称并添加到workbookexcel表
// 为每一个工作簿设置名称并添加到workbook(excel表)
XLSX.utils.book_append_sheet(wb, sheet1, "综合成绩");
const workbookBlob = workbook2blob(wb); // 辅助函数workbook2blob
// 下载文档并添加文件名称
@@ -392,7 +394,7 @@ export default {
// 创建一个新的空的workbook
var wb = XLSX.utils.book_new();
// 为每一个工作簿设置名称并添加到workbookexcel表
// 为每一个工作簿设置名称并添加到workbook(excel表)
XLSX.utils.book_append_sheet(wb, sheet1, "综合成绩");
const workbookBlob = workbook2blob(wb); // 辅助函数workbook2blob
// 下载文档并添加文件名称

View File

@@ -68,7 +68,7 @@
<el-upload center class="upload-demo" drag :auto-upload="false" :limit="1" :on-exceed="handleExceed"
action="" :file-list="fileList" :on-change="fileChoose">
<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" slot="tip">只能上传xlsx/xls文件 <el-link @click="downloadMode" type="primary"
size="mini">下载模板</el-link>
</div>
@@ -192,12 +192,12 @@ export default {
// 下载申请信息模板
downloadMode() {
// 第一个sheet工作簿如果需要创建多个对应let多个sheetXdata即可
// 第一个sheet工作簿,如果需要创建多个,对应let多个sheetXdata即可
let sheet1data = [
{
stuNo: "20210001",
ce_score: 96,
"操作提示": "第一条为样板数据stuNo表示学号ce_score表示学生的综合评价成绩"
"操作提示": "第一条为样板数据,stuNo表示学号,ce_score表示学生的综合评价成绩"
},
];
// let sheet2data = []; // 第二个sheet工作簿
@@ -205,7 +205,7 @@ export default {
var sheet1 = XLSX.utils.json_to_sheet(sheet1data);
// 创建一个新的空的workbook
var wb = XLSX.utils.book_new();
// 为每一个工作簿设置名称并添加到workbookexcel表
// 为每一个工作簿设置名称并添加到workbook(excel表)
XLSX.utils.book_append_sheet(wb, sheet1, "综合评价导入模板");
const workbookBlob = workbook2blob(wb); // 辅助函数workbook2blob
// 下载文档并添加文件名称
@@ -280,11 +280,11 @@ export default {
},
handleExceed(files, fileList) {
this.$message.warning(
`当前限制选择 1 个文件本次选择了 ${files.length} 个文件共选择了 ${files.length + fileList.length} 个文件`
`当前限制选择 1 个文件,本次选择了 ${files.length} 个文件,共选择了 ${files.length + fileList.length} 个文件`
);
},
handleClose(done) {
this.$confirm('确认关闭').then(_ => {
this.$confirm('确认关闭?').then(_ => {
this.excelData = [];
this.fileList = [];
done();
@@ -457,7 +457,7 @@ export default {
// 创建一个新的空的workbook
var wb = XLSX.utils.book_new();
// 为每一个工作簿设置名称并添加到workbookexcel表
// 为每一个工作簿设置名称并添加到workbook(excel表)
XLSX.utils.book_append_sheet(wb, sheet1, "综合评价");
const workbookBlob = workbook2blob(wb); // 辅助函数workbook2blob
// 下载文档并添加文件名称

View File

@@ -185,13 +185,13 @@
<ol>
<h3>学业奖学金</h3>
<li>
一等奖学金平均学分绩班级排名前3%学年综合素质测评班级排名前50%
一等奖学金:平均学分绩班级排名前3%,学年综合素质测评班级排名前50%;
</li>
<li>
二等奖学金平均学分绩级排名前6%学年综合素质测评班级排名前50%
二等奖学金:平均学分绩级排名前6%,学年综合素质测评班级排名前50%;
</li>
<li>
三等奖学金平均学分绩班级排名前9%学年综合素质测评班级排名前50%
三等奖学金:平均学分绩班级排名前9%,学年综合素质测评班级排名前50%
</li>
</ol>
@@ -201,20 +201,20 @@
<ol>
<h3>三好学生</h3>
<li>
劳全面发展平时注重道德修养勤俭节约弘扬正能量树立良好形象
劳全面发展,平时注重道德修养,勤俭节约,弘扬正能量,树立良好形象.
</li>
<li>
以身作则为人表率具有较强的集体观念和集体荣誉感热心为同学服务待人诚恳谦虚有礼貌
以身作则,为人表率,具有较强的集体观念和集体荣誉感.热心为同学服务,待人诚恳谦虚有礼貌.
</li>
<li>
积极参加学校开展的第二课堂活动第二课堂成绩单学分认定为优秀在各级各类活动竞赛中成绩突出
积极参加学校开展的第二课堂活动,第二课堂成绩单学分认定为优秀.在各级各类活动(竞赛)中成绩突出.
</li>
<li>
积极参加体育锻炼及其他文体活动身体健康体能考核成绩为良好及以上(体测成绩80分以上)
积极参加体育锻炼及其他文体活动,身体健康,体能考核成绩为良好及以上.(体测成绩80分以上)
</li>
<li>
参评学年各科平均学分绩75分以上含75分考查课中等及以上平均学分绩班级排名前30%学年综合素质测评班级排名前30%
<!-- 学年青年大学习学习率达100% -->
参评学年各科平均学分绩75分以上(含75分),考查课"中等"及以上,平均学分绩班级排名前30%,学年综合素质测评班级排名前30%
<!-- ,学年青年大学习学习率达100%. -->
</li>
</ol>
</div>
@@ -223,20 +223,20 @@
<ol>
<h3>优秀学生干部</h3>
<li>
关心集体吃苦在前以身作则能起到模范带头作用
关心集体,吃苦在前,以身作则,能起到模范带头作用.
</li>
<li>
具有较强的工作能力和组织能力工作认真负责责任心强团结同学热心为同学服务工作效果好社会实践工作取得较好成绩在学生中有较高威信
具有较强的工作能力和组织能力,工作认真负责,责任心强,团结同学,热心为同学服务,工作效果好.社会实践工作取得较好成绩,在学生中有较高威信.
</li>
<li>
积极参加学校开展的第二课堂活动第二课堂成绩单学分认定为优秀在各级各类活动竞赛中成绩突出
积极参加学校开展的第二课堂活动,第二课堂成绩单学分认定为优秀.在各级各类活动(竞赛)中成绩突出.
</li>
<li>
积极参加体育锻炼及其他文体活动身体健康体能考核成绩为良好及以上
积极参加体育锻炼及其他文体活动,身体健康,体能考核成绩为良好及以上.
</li>
<li>
参评学年各科平均学分绩为70分以上含70分平均学分绩班级排名前40%学年综合素质测评班级排名前50%
<!-- 学年青年大学习学习率达100% -->
参评学年各科平均学分绩为70分以上(含70分),平均学分绩班级排名前40%,学年综合素质测评班级排名前50%
<!-- ,学年青年大学习学习率达100%. -->
</li>
<span @click="lookMore"
style="text-decoration: underline;color: lightskyblue;cursor: pointer;">查看更多</span>
@@ -319,7 +319,7 @@
<el-option v-for="(v, i) in class_list" :key="i" clearable :value="v.classId"
:label="v.className"></el-option>
</el-select>
<div style="font-size: small;margin: 10px 0 10px 10px; color: red;">*学年奖项是必选项班级不选就默认导出全部</div>
<div style="font-size: small;margin: 10px 0 10px 10px; color: red;">*学年奖项是必选项,班级不选就默认导出全部.</div>
<el-button @click="doExport">导出</el-button>
</el-dialog>
@@ -587,7 +587,7 @@ export default {
// 创建一个新的空的workbook
var wb = XLSX.utils.book_new();
// 为每一个工作簿设置名称并添加到workbookexcel表
// 为每一个工作簿设置名称并添加到workbook(excel表)
XLSX.utils.book_append_sheet(wb, sheet1, fileName);
const workbookBlob = workbook2blob(wb); // 辅助函数workbook2blob
// 下载文档并添加文件名称
@@ -595,7 +595,7 @@ export default {
} else {
this.$message.info("出错啦刷新试试");
this.$message.info("出错啦,刷新试试");
}