代码格式修改

This commit is contained in:
2025-10-18 17:13:04 +08:00
parent b9224ed8bb
commit 81017eb280
837 changed files with 102784 additions and 98409 deletions

View File

@@ -1,11 +1,11 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form v-show="showSearch" ref="queryForm" :model="queryParams" size="small" :inline="true" label-width="68px">
<!-- <el-form-item label="学号" prop="studentId">
<el-input v-model="queryParams.studentId" placeholder="请输入学号" clearable @keyup.enter.native="handleQuery" />
</el-form-item> -->
<el-form-item label="姓名" prop="name">
<el-input v-model="queryParams.name" placeholder="请输入姓名" clearable @keyup.enter.native="handleQuery" :disabled="true" />
<el-input v-model="queryParams.name" placeholder="请输入姓名" clearable :disabled="true" @keyup.enter.native="handleQuery" />
</el-form-item>
<!-- <el-form-item label="申请时间" prop="stuCreated">
@@ -41,7 +41,8 @@
<template slot-scope="scope">
<div :title="scope.row.because"
style="white-space:nowrap;width:100%;text-overflow: ellipsis;overflow: hidden;">{{ scope.row.because }}
style="white-space:nowrap;width:100%;text-overflow: ellipsis;overflow: hidden;"
>{{ scope.row.because }}
</div>
</template>
</el-table-column>
@@ -54,8 +55,8 @@
<template slot-scope="scope">
<!-- 审批状态0待审批1已通过 -->
<el-tag v-if="scope.row.status == 0 || scope.row.status == null">待审批</el-tag>
<el-tag type="success" v-else-if="scope.row.status == 1">已通过</el-tag>
<el-tag type="danger" v-else-if="scope.row.status == 2">已驳回</el-tag>
<el-tag v-else-if="scope.row.status == 1" type="success">已通过</el-tag>
<el-tag v-else-if="scope.row.status == 2" type="danger">已驳回</el-tag>
</template>
</el-table-column>
<el-table-column label="辅导员意见" align="center" prop="fdyopinion" />
@@ -64,8 +65,8 @@
<template slot-scope="scope">
<!-- 审批状态0待审批1已通过 -->
<el-tag v-if="scope.row.xgstatus == 0 || scope.row.xgstatus == null">待审批</el-tag>
<el-tag type="success" v-else-if="scope.row.xgstatus == 1">已通过</el-tag>
<el-tag type="danger" v-else-if="scope.row.xgstatus == 2">已驳回</el-tag>
<el-tag v-else-if="scope.row.xgstatus == 1" type="success">已通过</el-tag>
<el-tag v-else-if="scope.row.xgstatus == 2" type="danger">已驳回</el-tag>
</template>
</el-table-column>
<el-table-column label="学工意见" align="center" prop="xgopinion" />
@@ -73,7 +74,7 @@
<!-- 打印模板 -->
<el-table-column label="打印模板" align="center" prop="xgstatus">
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.xgstatus == 1">
<el-tag v-if="scope.row.xgstatus == 1" type="success">
<div @click="handledetail(scope.row)">生成模板</div>
<!-- <el-button @click="jump">生成模板</el-button> -->
</el-tag>
@@ -83,16 +84,19 @@
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-edit" @click="handledetail(scope.row)"
v-hasPermi="['routine:school:edit']">修改信息</el-button>
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
v-hasPermi="['routine:school:remove']">删除</el-button>
<el-button v-hasPermi="['routine:school:edit']" size="mini" type="text" icon="el-icon-edit"
@click="handledetail(scope.row)"
>修改信息</el-button>
<el-button v-hasPermi="['routine:school:remove']" size="mini" type="text" icon="el-icon-delete"
@click="handleDelete(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 :title="title" :visible.sync="open" width="500px" append-to-body>
@@ -113,17 +117,19 @@
<el-input v-model="form.grade" placeholder="请输入级别" />
</el-form-item>
<el-form-item label="申请时间" prop="stuCreated">
<el-date-picker clearable v-model="form.stuCreated" type="date" value-format="yyyy-MM-dd"
placeholder="请选择申请时间">
</el-date-picker>
<el-date-picker v-model="form.stuCreated" clearable type="date" value-format="yyyy-MM-dd"
placeholder="请选择申请时间"
/>
</el-form-item>
<el-form-item label="身份证" prop="identityCard">
<el-input v-model="form.identityCard" placeholder="请输入身份证" />
</el-form-item>
<el-form-item label="原因
" prop="because">
" prop="because"
>
<el-input v-model="form.because" placeholder="请输入原因
" />
"
/>
</el-form-item>
<el-form-item label="籍贯" prop="jg">
<el-input v-model="form.jg" placeholder="请输入籍贯" />
@@ -135,8 +141,7 @@
<el-input v-model="form.birthday" placeholder="请输入出生日期" />
</el-form-item>
<el-form-item label="入学时间" prop="Intake">
<el-date-picker clearable v-model="form.Intake" type="date" value-format="yyyy-MM-dd" placeholder="请选择入学时间">
</el-date-picker>
<el-date-picker v-model="form.Intake" clearable type="date" value-format="yyyy-MM-dd" placeholder="请选择入学时间" />
</el-form-item>
<el-form-item label="民族" prop="nation">
<el-input v-model="form.nation" placeholder="请输入民族" />
@@ -160,12 +165,12 @@ import {
delSchool,
addSchool,
updateSchool,
} from "@/api/routine/school";
} from '@/api/routine/school'
import { getUserProfile } from "@/api/system/user"; // 获取
import { getUserProfile } from '@/api/system/user' // 获取
export default {
name: "School",
name: 'School',
data() {
return {
// 遮罩层
@@ -183,7 +188,7 @@ export default {
// 测试表格数据
schoolList: [],
// 弹出层标题
title: "",
title: '',
// 是否显示弹出层
open: false,
// 查询参数
@@ -219,63 +224,63 @@ export default {
// 表单校验
rules: {
},
};
}
},
created() {
this.getUser();
this.getUser()
},
methods: {
// 跳转到打印页面
handledetail(row) {
this.$router.push({
path: "/routine/school/school",
path: '/routine/school/school',
query: {
id: row.id,
status: row.status,
},
// });
});
})
},
// 获取当前登录信息
getUser() {
this.loading = true;
this.loading = true
getUserProfile().then(response => {
// this.user = response.data;
this.roleGroup = response.roleGroup;
this.roleGroup = response.roleGroup
// this.postGroup = response.postGroup;
// console.log(response);
if (response.roleGroup.includes('学生')) {
this.queryParams.name = response.data.nickName
this.form.name = response.data.nickName
console.log(this.form.name)
this.getList();
this.getList()
return
} else if (!response.roleGroup.includes('学生')) {
this.getList();
this.getList()
return
}
this.loading = false;
this.loading = false
// this.getList();
});
})
},
/** 查询测试列表 */
getList() {
this.loading = true;
this.loading = true
listSchool(this.queryParams).then((response) => {
this.schoolList = response.rows;
this.total = response.total;
this.loading = false;
});
this.schoolList = response.rows
this.total = response.total
this.loading = false
})
},
// 取消按钮
cancel() {
this.open = false;
this.reset();
this.open = false
this.reset()
},
// 表单重置
reset() {
@@ -304,85 +309,85 @@ export default {
className: null,
fdname: null,
xgname: null,
};
this.resetForm("form");
}
this.resetForm('form')
},
/** 搜索按钮操作 */
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
this.queryParams.pageNum = 1
this.getList()
},
/** 重置按钮操作 */
resetQuery() {
this.resetForm("queryForm");
this.handleQuery();
this.resetForm('queryForm')
this.handleQuery()
},
// 多选框选中数据
handleSelectionChange(selection) {
this.ids = selection.map((item) => item.id);
this.single = selection.length !== 1;
this.multiple = !selection.length;
this.ids = selection.map((item) => item.id)
this.single = selection.length !== 1
this.multiple = !selection.length
},
/** 新增按钮操作 */
handleAdd() {
this.reset();
this.open = true;
this.title = "添加测试";
this.reset()
this.open = true
this.title = '添加测试'
},
/** 修改按钮操作 */
handleUpdate(row) {
this.reset();
const id = row.id || this.ids;
this.reset()
const id = row.id || this.ids
getSchool(id).then((response) => {
this.form = response.data;
this.open = true;
this.title = "完善个人信息";
});
this.form = response.data
this.open = true
this.title = '完善个人信息'
})
},
/** 提交按钮 */
submitForm() {
this.$refs["form"].validate((valid) => {
this.$refs['form'].validate((valid) => {
if (valid) {
if (this.form.id != null) {
updateSchool(this.form).then((response) => {
this.$modal.msgSuccess("修改成功");
this.open = false;
this.getList();
});
this.$modal.msgSuccess('修改成功')
this.open = false
this.getList()
})
} else {
addSchool(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.open = false;
this.getList();
});
this.$modal.msgSuccess('新增成功')
this.open = false
this.getList()
})
}
}
});
})
},
/** 删除按钮操作 */
handleDelete(row) {
const ids = row.id || this.ids;
const ids = row.id || this.ids
this.$modal
.confirm('是否确认删除测试编号为"' + ids + '"的数据项?')
.then(function () {
return delSchool(ids);
return delSchool(ids)
})
.then(() => {
this.getList();
this.$modal.msgSuccess("删除成功");
this.getList()
this.$modal.msgSuccess('删除成功')
})
.catch(() => { });
.catch(() => { })
},
/** 导出按钮操作 */
handleExport() {
this.download(
"routine/school/export",
'routine/school/export',
{
...this.queryParams,
},
`school_${new Date().getTime()}.xlsx`
);
)
},
},
};
}
</script>