|
@@ -108,6 +108,7 @@ export default defineComponent({
|
|
|
|
|
|
onMounted(() => {
|
|
|
const item = props.item;
|
|
|
+ const playSpeedFloor = Math.floor(item.playSpeed || 0);
|
|
|
if (item.trainId) {
|
|
|
forms.id = item.trainId;
|
|
|
// forms.practiceSpeed = Number(item.practiceSpeed);
|
|
@@ -120,26 +121,26 @@ export default defineComponent({
|
|
|
|
|
|
forms.practiceSpeed = item.practiceSpeed
|
|
|
? Number(item.practiceSpeed)
|
|
|
- : item.playSpeed
|
|
|
- ? item.playSpeed
|
|
|
+ : playSpeedFloor
|
|
|
+ ? playSpeedFloor
|
|
|
: null;
|
|
|
forms.evaluationSpeed = item.practiceSpeed
|
|
|
? Number(item.practiceSpeed)
|
|
|
- : item.playSpeed
|
|
|
- ? item.playSpeed
|
|
|
+ : playSpeedFloor
|
|
|
+ ? playSpeedFloor
|
|
|
: null;
|
|
|
} else {
|
|
|
forms.evaluationScore = item.trainingTimes;
|
|
|
|
|
|
forms.evaluationSpeed = item.evaluateSpeed
|
|
|
? Number(item.evaluateSpeed)
|
|
|
- : item.playSpeed
|
|
|
- ? item.playSpeed
|
|
|
+ : playSpeedFloor
|
|
|
+ ? playSpeedFloor
|
|
|
: null;
|
|
|
forms.practiceSpeed = item.evaluateSpeed
|
|
|
? Number(item.evaluateSpeed)
|
|
|
- : item.playSpeed
|
|
|
- ? item.playSpeed
|
|
|
+ : playSpeedFloor
|
|
|
+ ? playSpeedFloor
|
|
|
: null;
|
|
|
}
|
|
|
|
|
@@ -148,8 +149,8 @@ export default defineComponent({
|
|
|
// xml小节从0开始,最小为0,否则为1
|
|
|
forms.minScore = item.firstMeasureIsZero ? 0 : 1;
|
|
|
forms.maxScore = item.practiceChapterMax ? item.practiceChapterMax : 1;
|
|
|
- forms.evaluationSpeed = item.playSpeed || null;
|
|
|
- forms.practiceSpeed = item.playSpeed || null;
|
|
|
+ forms.evaluationSpeed = playSpeedFloor || null;
|
|
|
+ forms.practiceSpeed = playSpeedFloor || null;
|
|
|
}
|
|
|
forms.firstMeasureIsZero = item.firstMeasureIsZero;
|
|
|
forms.audioPlayTypeArray = item.audioPlayTypeArray || [];
|