|
@@ -1,4 +1,3 @@
|
|
|
-import { Popup, Snackbar } from "@varlet/ui";
|
|
|
import { defineComponent, onMounted, reactive, watch } from "vue";
|
|
|
import {
|
|
|
connectWebsocket,
|
|
@@ -17,7 +16,7 @@ import state from "/src/state";
|
|
|
import { storeData } from "/src/store";
|
|
|
import { browser } from "/src/utils";
|
|
|
import { getNoteByMeasuresSlursStart } from "/src/helpers/formateMusic";
|
|
|
-import { Icon, NoticeBar, showToast, Swipe, SwipeItem } from "vant";
|
|
|
+import { Icon, NoticeBar, Popup, showToast, Swipe, SwipeItem } from "vant";
|
|
|
import iconStudent from "./icons/student.png";
|
|
|
import EvaluatResult from "./evaluat-result";
|
|
|
import EvaluatAudio from "./evaluat-audio";
|
|
@@ -165,7 +164,7 @@ export default defineComponent({
|
|
|
return;
|
|
|
} else if (type === "look") {
|
|
|
// 跳转
|
|
|
- handleViewReport('recordId', 'gym');
|
|
|
+ handleViewReport("recordId", "gym");
|
|
|
return;
|
|
|
} else if (type === "practise") {
|
|
|
// 去练习
|
|
@@ -183,11 +182,11 @@ export default defineComponent({
|
|
|
}
|
|
|
let res = null;
|
|
|
if (state.setting.camera && state.setting.saveToAlbum) {
|
|
|
- console.log(1)
|
|
|
+ console.log(1);
|
|
|
res = await api_videoUpdate();
|
|
|
- console.log(2)
|
|
|
+ console.log(2);
|
|
|
}
|
|
|
- console.log(3)
|
|
|
+ console.log(3);
|
|
|
api_proxyServiceMessage({
|
|
|
header: {
|
|
|
commond: "videoUpload",
|
|
@@ -200,9 +199,9 @@ export default defineComponent({
|
|
|
},
|
|
|
});
|
|
|
showToast({
|
|
|
- position: 'top',
|
|
|
- message: "上传成功"
|
|
|
- })
|
|
|
+ position: "top",
|
|
|
+ message: "上传成功",
|
|
|
+ });
|
|
|
evaluatModel.evaluatUpdateAudio = false;
|
|
|
};
|
|
|
|
|
@@ -266,7 +265,13 @@ export default defineComponent({
|
|
|
<div style={{ height: "40px" }}></div>
|
|
|
</>
|
|
|
)}
|
|
|
- <Popup teleport="body" closeOnClickOverlay={false} defaultStyle={false} v-model:show={evaluatingData.earphoneMode}>
|
|
|
+ <Popup
|
|
|
+ teleport="body"
|
|
|
+ closeOnClickOverlay={false}
|
|
|
+ v-model:show={evaluatingData.earphoneMode}
|
|
|
+ class={["popup-custom", "van-scale"]}
|
|
|
+ transition="van-scale"
|
|
|
+ >
|
|
|
<Earphone
|
|
|
onClose={() => {
|
|
|
evaluatingData.earphoneMode = false;
|
|
@@ -274,7 +279,13 @@ export default defineComponent({
|
|
|
}}
|
|
|
/>
|
|
|
</Popup>
|
|
|
- <Popup teleport="body" closeOnClickOverlay={false} defaultStyle={false} v-model:show={evaluatingData.soundEffectMode}>
|
|
|
+ <Popup
|
|
|
+ teleport="body"
|
|
|
+ closeOnClickOverlay={false}
|
|
|
+ v-model:show={evaluatingData.soundEffectMode}
|
|
|
+ class={["popup-custom", "van-scale"]}
|
|
|
+ transition="van-scale"
|
|
|
+ >
|
|
|
<SoundEffect
|
|
|
onClose={(value: any) => {
|
|
|
evaluatingData.soundEffectMode = false;
|
|
@@ -287,13 +298,25 @@ export default defineComponent({
|
|
|
/>
|
|
|
</Popup>
|
|
|
|
|
|
- <Popup teleport="body" closeOnClickOverlay={false} defaultStyle={false} v-model:show={evaluatingData.resulstMode}>
|
|
|
+ <Popup
|
|
|
+ teleport="body"
|
|
|
+ closeOnClickOverlay={false}
|
|
|
+ v-model:show={evaluatingData.resulstMode}
|
|
|
+ class={["popup-custom", "van-scale"]}
|
|
|
+ transition="van-scale"
|
|
|
+ >
|
|
|
<EvaluatResult onClose={handleEvaluatResult} />
|
|
|
</Popup>
|
|
|
- <Popup teleport="body" closeOnClickOverlay={false} defaultStyle={false} v-model:show={evaluatModel.evaluatUpdateAudio}>
|
|
|
+ <Popup
|
|
|
+ teleport="body"
|
|
|
+ closeOnClickOverlay={false}
|
|
|
+ v-model:show={evaluatModel.evaluatUpdateAudio}
|
|
|
+ class={["popup-custom", "van-scale"]}
|
|
|
+ transition="van-scale"
|
|
|
+ >
|
|
|
<EvaluatAudio onClose={hanldeUpdateVideoAndAudio} />
|
|
|
</Popup>
|
|
|
- <Popup teleport="body" closeOnClickOverlay={false} defaultStyle={false} v-model:show={evaluatModel.shareMode}>
|
|
|
+ <Popup teleport="body" closeOnClickOverlay={false} v-model:show={evaluatModel.shareMode} class={["popup-custom", "van-scale"]} transition="van-scale">
|
|
|
<EvaluatShare onClose={() => (evaluatModel.shareMode = false)} />
|
|
|
</Popup>
|
|
|
</div>
|