|
@@ -124,7 +124,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="pring_jg"></div>
|
|
<div class="pring_jg"></div>
|
|
|
</div>
|
|
</div>
|
|
|
- <!-- <div class="area_module" v-if="historyExamData.pageNum==page && historyExamData.chartData.length > 0">
|
|
|
|
|
|
|
+ <div class="area_module" v-if="historyExamData.pageNum==page && historyExamData.chartData.length > 0 && multiSubjectData.showHistory==1">
|
|
|
<div class="area_module_title">历次标准分追踪分析图</div>
|
|
<div class="area_module_title">历次标准分追踪分析图</div>
|
|
|
<div class="area_module_chart">
|
|
<div class="area_module_chart">
|
|
|
<LineChart v-if="historyExamData.datay.length>0" :datax="historyExamData.datax" :datay="historyExamData.datay" :title="historyExamData.title"
|
|
<LineChart v-if="historyExamData.datay.length>0" :datax="historyExamData.datax" :datay="historyExamData.datay" :title="historyExamData.title"
|
|
@@ -132,7 +132,7 @@
|
|
|
</LineChart>
|
|
</LineChart>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="pring_jg"></div>
|
|
<div class="pring_jg"></div>
|
|
|
- </div> -->
|
|
|
|
|
|
|
+ </div>
|
|
|
<div class="area_module" v-if="suggestionHtml && multiSuggestionPageNum == page">
|
|
<div class="area_module" v-if="suggestionHtml && multiSuggestionPageNum == page">
|
|
|
<div class="area_module_title">总结建议</div>
|
|
<div class="area_module_title">总结建议</div>
|
|
|
<div class="area_module_describe" style="margin-top: 0;" v-html="suggestionHtml"></div>
|
|
<div class="area_module_describe" style="margin-top: 0;" v-html="suggestionHtml"></div>
|
|
@@ -282,7 +282,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
<!-- 历次 -->
|
|
<!-- 历次 -->
|
|
|
- <!-- <div class="area_module" v-if="singleSubjectData?.[subKey]?.historyExamData?.pageNum==page && singleSubjectData[subKey].historyExamData.chartData.length > 0">
|
|
|
|
|
|
|
+ <div class="area_module" v-if="singleSubjectData?.[subKey]?.historyExamData?.pageNum==page && singleSubjectData[subKey].historyExamData.chartData.length > 0 && singleSubjectData[subKey]?.showHistory==1">
|
|
|
<div class="area_module_title">历次标准分追踪分析图</div>
|
|
<div class="area_module_title">历次标准分追踪分析图</div>
|
|
|
<div class="area_module_chart">
|
|
<div class="area_module_chart">
|
|
|
<LineChart v-if="singleSubjectData?.[subKey]?.historyExamData?.datay.length>0" :datax="singleSubjectData[subKey].historyExamData.datax" :datay="singleSubjectData[subKey].historyExamData.datay" :title="singleSubjectData[subKey].historyExamData.title"
|
|
<LineChart v-if="singleSubjectData?.[subKey]?.historyExamData?.datay.length>0" :datax="singleSubjectData[subKey].historyExamData.datax" :datay="singleSubjectData[subKey].historyExamData.datay" :title="singleSubjectData[subKey].historyExamData.title"
|
|
@@ -290,7 +290,7 @@
|
|
|
</LineChart>
|
|
</LineChart>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="pring_jg"></div>
|
|
<div class="pring_jg"></div>
|
|
|
- </div> -->
|
|
|
|
|
|
|
+ </div>
|
|
|
<div class="area_module" v-if="singleSubjectData?.[subKey]?.suggestionHtml && singleSubjectData?.[subKey]?.suggestionPageNum == page">
|
|
<div class="area_module" v-if="singleSubjectData?.[subKey]?.suggestionHtml && singleSubjectData?.[subKey]?.suggestionPageNum == page">
|
|
|
<div class="area_module_title">总结建议</div>
|
|
<div class="area_module_title">总结建议</div>
|
|
|
<div class="area_module_describe" style="margin-top: 0;" v-html="singleSubjectData?.[subKey]?.suggestionHtml"></div>
|
|
<div class="area_module_describe" style="margin-top: 0;" v-html="singleSubjectData?.[subKey]?.suggestionHtml"></div>
|
|
@@ -353,7 +353,8 @@ export default {
|
|
|
datay: [], //图数据
|
|
datay: [], //图数据
|
|
|
tooltipData: [],
|
|
tooltipData: [],
|
|
|
maxSubject: '',
|
|
maxSubject: '',
|
|
|
- minSubject: ''
|
|
|
|
|
|
|
+ minSubject: '',
|
|
|
|
|
+ showHistory:0
|
|
|
},//总分成绩分析
|
|
},//总分成绩分析
|
|
|
historyExamData: {
|
|
historyExamData: {
|
|
|
pageNum:'',
|
|
pageNum:'',
|
|
@@ -502,6 +503,7 @@ export default {
|
|
|
suggestionHtml: '',//总结建议
|
|
suggestionHtml: '',//总结建议
|
|
|
paperImageList:[],//答题卡
|
|
paperImageList:[],//答题卡
|
|
|
paperImagePageNum:[],//答题卡页码
|
|
paperImagePageNum:[],//答题卡页码
|
|
|
|
|
+ showHistory:0
|
|
|
})
|
|
})
|
|
|
await this.QueryOneSubjectData(element.subjectCode,index);
|
|
await this.QueryOneSubjectData(element.subjectCode,index);
|
|
|
await this.QueryOneSubjectSmallQuestionData(element.subjectCode,index);
|
|
await this.QueryOneSubjectSmallQuestionData(element.subjectCode,index);
|
|
@@ -619,6 +621,7 @@ export default {
|
|
|
if (res.code == 200 && res.data) {
|
|
if (res.code == 200 && res.data) {
|
|
|
const titleData = res?.data?.titleData || [];
|
|
const titleData = res?.data?.titleData || [];
|
|
|
this.multiSubjectData.studentOpenness = res?.data?.studentOpenness ?? '';
|
|
this.multiSubjectData.studentOpenness = res?.data?.studentOpenness ?? '';
|
|
|
|
|
+ this.multiSubjectData.showHistory = res?.data?.showHistory || 0;
|
|
|
const headerData = titleData.filter(item=>item.prop!='imgUrlList' && item.prop!='subjectName');
|
|
const headerData = titleData.filter(item=>item.prop!='imgUrlList' && item.prop!='subjectName');
|
|
|
const staticHeaderData = titleData.filter(item=>item.prop=='subjectName');
|
|
const staticHeaderData = titleData.filter(item=>item.prop=='subjectName');
|
|
|
const tableData = res?.data?.tableData || [];
|
|
const tableData = res?.data?.tableData || [];
|
|
@@ -680,6 +683,7 @@ export default {
|
|
|
})
|
|
})
|
|
|
} else {
|
|
} else {
|
|
|
this.multiSubjectData.studentOpenness = '';
|
|
this.multiSubjectData.studentOpenness = '';
|
|
|
|
|
+ this.multiSubjectData.showHistory = 0;
|
|
|
this.multiSubjectData.tablePagesNum = [];
|
|
this.multiSubjectData.tablePagesNum = [];
|
|
|
this.multiSubjectData.tableList = [];
|
|
this.multiSubjectData.tableList = [];
|
|
|
this.multiSubjectData.headerList = [];
|
|
this.multiSubjectData.headerList = [];
|
|
@@ -886,10 +890,12 @@ export default {
|
|
|
this.singleSubjectData[index].scrolTablePagesNum = pageTableData.tablePagesNum;
|
|
this.singleSubjectData[index].scrolTablePagesNum = pageTableData.tablePagesNum;
|
|
|
this.singleSubjectData[index].scrolTableList = pageTableData.tableList;
|
|
this.singleSubjectData[index].scrolTableList = pageTableData.tableList;
|
|
|
this.singleSubjectData[index].scrolHeaderList = pageTableData.headerList;//表头
|
|
this.singleSubjectData[index].scrolHeaderList = pageTableData.headerList;//表头
|
|
|
|
|
+ this.singleSubjectData[index].showHistory = res?.data?.showHistory || 0;
|
|
|
} else {
|
|
} else {
|
|
|
this.singleSubjectData[index].scrolTablePagesNum = [];
|
|
this.singleSubjectData[index].scrolTablePagesNum = [];
|
|
|
this.singleSubjectData[index].scrolTableList = [];
|
|
this.singleSubjectData[index].scrolTableList = [];
|
|
|
this.singleSubjectData[index].scrolHeaderList = [];//表头
|
|
this.singleSubjectData[index].scrolHeaderList = [];//表头
|
|
|
|
|
+ this.singleSubjectData[index].showHistory = 0;
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|