|
@@ -1,5 +1,5 @@
|
|
|
import { defineComponent, onMounted, reactive, watch, computed } from "vue";
|
|
|
-import { Popover } from "vant";
|
|
|
+import { Popover, showToast } from "vant";
|
|
|
import styles from "./index.module.less";
|
|
|
import state from "/src/state";
|
|
|
import icon1 from "../icons/1.png";
|
|
@@ -83,6 +83,10 @@ export default defineComponent({
|
|
|
recordId: evaluatingData.resultData.recordId
|
|
|
})
|
|
|
}
|
|
|
+ } else {
|
|
|
+ showToast({
|
|
|
+ message: "评测服务异常,请稍后重试",
|
|
|
+ });
|
|
|
}
|
|
|
evaluatingData.needReplayEvaluat = evaluatingData.oneselfCancleEvaluating ? true : false;
|
|
|
data.saveLoading = false;
|
|
@@ -129,7 +133,7 @@ export default defineComponent({
|
|
|
);
|
|
|
return () => (
|
|
|
<>
|
|
|
- {!evaluatingData.hideResultModal && (
|
|
|
+ {!evaluatingData.hideResultModal && evaluatingData.resultData.recordId && (
|
|
|
<div class={styles.evaluatResult}>
|
|
|
<div class={styles.closeBtn} onClick={() => emit("close")}>
|
|
|
<img src={iconBack} />
|
|
@@ -200,7 +204,7 @@ export default defineComponent({
|
|
|
) : null}
|
|
|
</div>
|
|
|
) : null}
|
|
|
- <img src={ckzpImg} class={[styles.ctrlsBtn, "evaluting-result-4", data.saveLoading ? styles.disablued : ""]} onClick={() => emit("close", "look")} />
|
|
|
+ <img src={ckzpImg} class={[styles.ctrlsBtn, "evaluting-result-4"]} onClick={() => emit("close", "look")} />
|
|
|
</div>
|
|
|
</div>
|
|
|
|