|
@@ -96,6 +96,7 @@ export default defineComponent({
|
|
|
const res = await api_lessonTrainingSubmitTraining(params);
|
|
|
if (res?.code == 200) {
|
|
|
getWorkDetail();
|
|
|
+ training.starTime = Date.now();
|
|
|
}
|
|
|
} catch (error) {}
|
|
|
};
|
|
@@ -139,7 +140,8 @@ export default defineComponent({
|
|
|
// console.log('累积时间',111,state.isWorkDone,training.trainingTimeSecond,training.times * 60)
|
|
|
// 如果播放中,作业从未达标到达标状态,需要暂停播放,并且弹窗提示作业已达标
|
|
|
if (!state.isWorkDone && training.trainingTimeSecond >= training.times * 60 || (state.isWorkDone && training.trainingTimeSecond === training.times * 60)) {
|
|
|
- training.realThisTimeTotal = state.isWorkDone && training.trainingTimeSecond === training.times * 60 ? 0 : Math.ceil((Date.now() - training.starTime) / 1000);
|
|
|
+ // training.realThisTimeTotal = state.isWorkDone && training.trainingTimeSecond === training.times * 60 ? 0 : Math.ceil((Date.now() - training.starTime) / 1000);
|
|
|
+ training.realThisTimeTotal = Math.ceil((Date.now() - training.starTime) / 1000);
|
|
|
state.isWorkDone = true
|
|
|
state.showWorkDonePop = training.starTime > 0 ? true : false
|
|
|
togglePlay("paused")
|