|
@@ -0,0 +1,76 @@
|
|
|
+<template>
|
|
|
+ <div class="app-container">
|
|
|
+ <el-card class="box-card mb10">
|
|
|
+ <mx-condition ref="condition" :query-params="queryParams" :require-fields="requireFields" @query="handleQuery"
|
|
|
+ @invalid="handleInvalidQuery"
|
|
|
+ ></mx-condition>
|
|
|
+ </el-card>
|
|
|
+ <!-- 班主任查看 -->
|
|
|
+ <el-card class="box-card">
|
|
|
+ <div slot="header" class="clearfix">
|
|
|
+ <span class="f20">凤凰中学2021级2101班分班信息</span>
|
|
|
+ <el-button style="float: right; padding: 3px 0" type="text">打印</el-button>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <p class="mb10 f14">备注:<span class="f-red">请通知学生按照学校规定到新班级报道</span></p>
|
|
|
+ <mx-table :prop-defines="propDefines" :rows="rows">
|
|
|
+ <template #tmp="{row}">
|
|
|
+ <el-button type="primary">通知</el-button>
|
|
|
+ </template>
|
|
|
+ </mx-table>
|
|
|
+ </div>
|
|
|
+ </el-card>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+<script>
|
|
|
+import MxCondition from '@/components/MxCondition/mx-condition'
|
|
|
+
|
|
|
+export default {
|
|
|
+ components: { MxCondition },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ requireFields: ['year', 'roundId'],
|
|
|
+ queryParams: {
|
|
|
+ year: '',
|
|
|
+ roundId: ''
|
|
|
+ },
|
|
|
+ propDefines: {
|
|
|
+ name: {
|
|
|
+ label: '姓名'
|
|
|
+ },
|
|
|
+ oldClass: {
|
|
|
+ label: '原班级'
|
|
|
+ },
|
|
|
+ newClass: {
|
|
|
+ label: '新班级'
|
|
|
+ },
|
|
|
+ group: {
|
|
|
+ label: '录取组合'
|
|
|
+ },
|
|
|
+ tips: {
|
|
|
+ label: '新班报班主任'
|
|
|
+ },
|
|
|
+ time: {
|
|
|
+ label: '分班信息生效时间'
|
|
|
+ },
|
|
|
+ tmp: {
|
|
|
+ label: '操作',
|
|
|
+ slot: 'tmp'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ rows: []
|
|
|
+ }
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ handleQuery() {
|
|
|
+ },
|
|
|
+ handleInvalidQuery() {
|
|
|
+ console.log('query取消')
|
|
|
+ this.round = {}
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</script>
|
|
|
+<style>
|
|
|
+
|
|
|
+</style>
|