|
@@ -10,6 +10,29 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<mx-table :propDefines="formatTable.cols" :rows="formatTable.rows">
|
|
|
+ <template #rankInGroup="{label, key}">
|
|
|
+ <div class="fx-column" >
|
|
|
+ <span>{{ label }}</span>
|
|
|
+ <el-popover
|
|
|
+ placement="bottom"
|
|
|
+ trigger="click">
|
|
|
+ <span>组合成绩在填报组合的排名</span>
|
|
|
+ <i slot="reference" class="pointer el-icon-question el-icon"></i>
|
|
|
+ </el-popover>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <template #rankInGrade="{label, key}">
|
|
|
+ <div class="fx-column" >
|
|
|
+ <span>{{ label }}</span>
|
|
|
+ <el-popover
|
|
|
+ placement="bottom"
|
|
|
+ trigger="click"
|
|
|
+ >
|
|
|
+ <span>组合成绩在全校的排名</span>
|
|
|
+ <i slot="reference" class="pointer el-icon-question el-icon"></i>
|
|
|
+ </el-popover>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
<template #temp="{row}">
|
|
|
<span class="btn-blue mr5" @click="toSelectSub(row)">选择</span>
|
|
|
<span class="btn-green" @click="toReport">查看记录</span>
|
|
@@ -71,7 +94,7 @@
|
|
|
<esign-dialog ref="esignDialog"></esign-dialog>
|
|
|
<choose-subject-dialog ref="chooseDialog"></choose-subject-dialog>
|
|
|
<select-subject-report-dialog ref="reportDialog" ></select-subject-report-dialog>
|
|
|
- <Ai-dialog ref="aiDialog"></Ai-dialog>
|
|
|
+ <Ai-dialog ref="aiDialog" :prevPreferences="prevPreferences"></Ai-dialog>
|
|
|
</el-card>
|
|
|
</template>
|
|
|
<script>
|
|
@@ -103,6 +126,7 @@ export default {
|
|
|
mixins: [MxSelectTranslate],
|
|
|
data() {
|
|
|
return {
|
|
|
+ prevPreferences:[1], // 选科前一轮报名的group
|
|
|
optionalMajors: [],
|
|
|
dialogVisible: false,
|
|
|
modelsWrapper: {},
|
|
@@ -162,10 +186,12 @@ export default {
|
|
|
},
|
|
|
...statCols,
|
|
|
rankInGroup: {
|
|
|
- label: '当前组合实时排名'
|
|
|
+ label: '当前组合实时排名',
|
|
|
+ slotHeader: 'rankInGroup'
|
|
|
},
|
|
|
rankInGrade: {
|
|
|
- label: '选科全校排名'
|
|
|
+ label: '选科全校排名',
|
|
|
+ slotHeader: 'rankInGrade'
|
|
|
},
|
|
|
allowSelectTips: {
|
|
|
label: '报名状态'
|