|
@@ -20,6 +20,7 @@ import iconEvaluat from "./icons/evaluating.json";
|
|
|
import { api_musicPracticeRecordVideoUpload } from "../api";
|
|
|
import DelayCheck from "./delay-check";
|
|
|
import { headTopData } from "../header-top/index";
|
|
|
+import { getQuery } from "/src/utils/queryString";
|
|
|
|
|
|
// frequency 频率, amplitude 振幅, decibels 分贝
|
|
|
type TCriteria = "frequency" | "amplitude" | "decibels";
|
|
@@ -35,6 +36,7 @@ let calculateInfo: any = {}
|
|
|
export default defineComponent({
|
|
|
name: "evaluat-model",
|
|
|
setup() {
|
|
|
+ const query = getQuery();
|
|
|
const evaluatModel = reactive({
|
|
|
tips: true,
|
|
|
evaluatUpdateAudio: false,
|
|
@@ -45,9 +47,13 @@ export default defineComponent({
|
|
|
* 检测返回
|
|
|
*/
|
|
|
const handleDelayBack = () => {
|
|
|
- evaluatingData.soundEffectMode = false;
|
|
|
- handleRessetState();
|
|
|
- headTopData.modeType = "init";
|
|
|
+ if (query.workRecord) {
|
|
|
+ evaluatingData.soundEffectMode = false;
|
|
|
+ } else {
|
|
|
+ evaluatingData.soundEffectMode = false;
|
|
|
+ handleRessetState();
|
|
|
+ headTopData.modeType = "init";
|
|
|
+ }
|
|
|
}
|
|
|
/**
|
|
|
* 执行检测
|