|
@@ -181,13 +181,20 @@
|
|
<h3>
|
|
<h3>
|
|
<span>{{ paperDetail.cnNum }}</span> <span>.</span>
|
|
<span>{{ paperDetail.cnNum }}</span> <span>.</span>
|
|
<span>{{ paperDetail.name }}</span>
|
|
<span>{{ paperDetail.name }}</span>
|
|
- <span>
|
|
|
|
|
|
+ <span v-if="!paperDetail.selective">
|
|
({{
|
|
({{
|
|
!paperDetail.title ? "本大题" : paperDetail.title + ","
|
|
!paperDetail.title ? "本大题" : paperDetail.title + ","
|
|
}}共{{ paperDetail.unitCount }}小题,满分{{
|
|
}}共{{ paperDetail.unitCount }}小题,满分{{
|
|
paperDetail.score
|
|
paperDetail.score
|
|
}}分)
|
|
}}分)
|
|
</span>
|
|
</span>
|
|
|
|
+ <span v-else>
|
|
|
|
+ ({{
|
|
|
|
+ !paperDetail.title ? "本大题" : paperDetail.title + ","
|
|
|
|
+ }}选做题,{{ paperDetail.unitCount }}选{{
|
|
|
|
+ paperDetail.selectiveCount
|
|
|
|
+ }},{{ paperDetail.selectiveRule | selectiveRuleTypeFilter }})
|
|
|
|
+ </span>
|
|
</h3>
|
|
</h3>
|
|
</div>
|
|
</div>
|
|
<rich-text
|
|
<rich-text
|
|
@@ -534,6 +541,7 @@
|
|
ref="ModifyDetailStruct"
|
|
ref="ModifyDetailStruct"
|
|
:detail="curDetail"
|
|
:detail="curDetail"
|
|
only-name
|
|
only-name
|
|
|
|
+ show-selective
|
|
@modified="detailModified"
|
|
@modified="detailModified"
|
|
></modify-detail-struct>
|
|
></modify-detail-struct>
|
|
<!-- 基础构成 -->
|
|
<!-- 基础构成 -->
|
|
@@ -866,12 +874,13 @@ export default {
|
|
if (!res) return;
|
|
if (!res) return;
|
|
this.$message.success("修改成功!");
|
|
this.$message.success("修改成功!");
|
|
|
|
|
|
- const paperDetail = this.paper.paperDetails.find(
|
|
|
|
- (item) => item.id === detail.id
|
|
|
|
- );
|
|
|
|
- if (!paperDetail) return;
|
|
|
|
- paperDetail.name = detail.detailName;
|
|
|
|
- paperDetail.description = detail.description;
|
|
|
|
|
|
+ // const paperDetail = this.paper.paperDetails.find(
|
|
|
|
+ // (item) => item.id === detail.id
|
|
|
|
+ // );
|
|
|
|
+ // if (!paperDetail) return;
|
|
|
|
+ // paperDetail.name = detail.detailName;
|
|
|
|
+ // paperDetail.description = detail.description;
|
|
|
|
+ this.initPaper();
|
|
},
|
|
},
|
|
// 移动大题
|
|
// 移动大题
|
|
async toMovePaperDetail(detail, vector) {
|
|
async toMovePaperDetail(detail, vector) {
|