|
@@ -21,6 +21,7 @@ import {
|
|
api_startCapture,
|
|
api_startCapture,
|
|
api_endCapture,
|
|
api_endCapture,
|
|
api_getDeviceDelay,
|
|
api_getDeviceDelay,
|
|
|
|
+ hideComplexButton,
|
|
} from "/src/helpers/communication";
|
|
} from "/src/helpers/communication";
|
|
import state, {
|
|
import state, {
|
|
IPlayState,
|
|
IPlayState,
|
|
@@ -409,6 +410,15 @@ export const handleViewReport = (
|
|
});
|
|
});
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+// 隐藏存演奏按钮
|
|
|
|
+const handleComplexButton = (res?: IPostMessage) => {
|
|
|
|
+ console.log('监听是否隐藏保存按钮', res)
|
|
|
|
+ if (res?.content) {
|
|
|
|
+ const { header, body } = res.content;
|
|
|
|
+ state.isHideEvaluatReportSaveBtn = true
|
|
|
|
+ }
|
|
|
|
+};
|
|
|
|
+
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
name: "evaluating",
|
|
name: "evaluating",
|
|
setup() {
|
|
setup() {
|
|
@@ -468,6 +478,7 @@ export default defineComponent({
|
|
evaluatingData.checkStep = 0;
|
|
evaluatingData.checkStep = 0;
|
|
evaluatingData.rendered = true;
|
|
evaluatingData.rendered = true;
|
|
sendResult(handleScoreResult);
|
|
sendResult(handleScoreResult);
|
|
|
|
+ hideComplexButton(handleComplexButton, true);
|
|
api_recordStartTime(recordStartTimePoint);
|
|
api_recordStartTime(recordStartTimePoint);
|
|
// 不是选段模式评测, 就清空已选段
|
|
// 不是选段模式评测, 就清空已选段
|
|
if (!state.isSelectMeasureMode) {
|
|
if (!state.isSelectMeasureMode) {
|
|
@@ -480,6 +491,7 @@ export default defineComponent({
|
|
evaluatingData.rendered = false;
|
|
evaluatingData.rendered = false;
|
|
resetPlaybackToStart();
|
|
resetPlaybackToStart();
|
|
removeResult(handleScoreResult);
|
|
removeResult(handleScoreResult);
|
|
|
|
+ hideComplexButton(() => {}, false);
|
|
api_remove_recordStartTime(recordStartTimePoint);
|
|
api_remove_recordStartTime(recordStartTimePoint);
|
|
handle_reduction();
|
|
handle_reduction();
|
|
console.log("卸载评测模块成功");
|
|
console.log("卸载评测模块成功");
|