|
@@ -78,7 +78,11 @@
|
|
'action-grade-item-content',
|
|
'action-grade-item-content',
|
|
{
|
|
{
|
|
'action-item-content-disabled': btnClicked,
|
|
'action-item-content-disabled': btnClicked,
|
|
- 'is-active': manualScoreModel.score == score,
|
|
|
|
|
|
+ 'is-active':
|
|
|
|
+ IS_MARKER &&
|
|
|
|
+ paramsSet.directScore &&
|
|
|
|
+ manualScoreModel.score >= level.minScore &&
|
|
|
|
+ manualMaxScore.score <= level.maxScore,
|
|
},
|
|
},
|
|
]"
|
|
]"
|
|
@click="selectLevel(level)"
|
|
@click="selectLevel(level)"
|
|
@@ -109,7 +113,10 @@
|
|
</div>
|
|
</div>
|
|
<div
|
|
<div
|
|
class="action-mark-input"
|
|
class="action-mark-input"
|
|
- v-if="rights.levelList && paramsSet.directScore"
|
|
|
|
|
|
+ v-if="
|
|
|
|
+ (rights.levelList && IS_MARKER && paramsSet.directScore) ||
|
|
|
|
+ (rights.gradeList && IS_MARK_LEADER && paramsSet.leaderDirectScore)
|
|
|
|
+ "
|
|
>
|
|
>
|
|
<Form
|
|
<Form
|
|
ref="ManualScoreForm"
|
|
ref="ManualScoreForm"
|
|
@@ -545,10 +552,7 @@ export default {
|
|
const valid = await this.$refs.ManualScoreForm.validate();
|
|
const valid = await this.$refs.ManualScoreForm.validate();
|
|
if (!valid) return;
|
|
if (!valid) return;
|
|
// 输入分数在当前可选分数内时,判定为非手动输分
|
|
// 输入分数在当前可选分数内时,判定为非手动输分
|
|
- this.selectScore(
|
|
|
|
- this.manualScoreModel.score,
|
|
|
|
- this.scores.includes(this.manualScoreModel.score) ? 0 : 1
|
|
|
|
- );
|
|
|
|
|
|
+ this.selectScore(this.manualScoreModel.score, 1);
|
|
this.manualScoreModel.score = null;
|
|
this.manualScoreModel.score = null;
|
|
},
|
|
},
|
|
toPass() {
|
|
toPass() {
|