Jelajahi Sumber

feat: 评测交互优化

TIANYONG 1 tahun lalu
induk
melakukan
9fa85ab991
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      src/view/evaluating/index.tsx

+ 2 - 2
src/view/evaluating/index.tsx

@@ -357,7 +357,6 @@ const recordStartTimePoint = async (res?: IPostMessage) => {
 export const handleEndEvaluat = (isComplete = false) => {
 export const handleEndEvaluat = (isComplete = false) => {
 	// 没有开始评测 , 不是评测模式 , 不评分
 	// 没有开始评测 , 不是评测模式 , 不评分
 	if (!evaluatingData.startBegin || state.modeType !== "evaluating") return;
 	if (!evaluatingData.startBegin || state.modeType !== "evaluating") return;
-	evaluatingData.startBegin = false;
 	// 结束录音
 	// 结束录音
 	// api_stopRecording();
 	// api_stopRecording();
 	// 结束评测
 	// 结束评测
@@ -365,6 +364,7 @@ export const handleEndEvaluat = (isComplete = false) => {
 		musicScoreId: state.examSongId,
 		musicScoreId: state.examSongId,
 	});
 	});
 	setTimeout(() => {
 	setTimeout(() => {
+		evaluatingData.startBegin = false;
 		showLoadingToast({
 		showLoadingToast({
 			message: "评分中",
 			message: "评分中",
 			duration: 0,
 			duration: 0,
@@ -393,7 +393,7 @@ export const handleEndBegin = () => {
  */
  */
 export const handleCancelEvaluat = () => {
 export const handleCancelEvaluat = () => {
 	evaluatingData.evaluatings = {};
 	evaluatingData.evaluatings = {};
-	evaluatingData.startBegin = true;
+	evaluatingData.startBegin = false;
 	// 关闭提示
 	// 关闭提示
 	closeToast();
 	closeToast();
 	// 取消记录
 	// 取消记录