lex 1 rok pred
rodič
commit
df1fed147d

+ 5 - 6
src/views/curriculum/components/curriculumList/curriculumList_gym.vue

@@ -100,7 +100,7 @@ import { format } from "@/libs/tools"
 import { useCurriculumDetail, useSetUpCourseware } from "../../index"
 import { handleStartClass_gym, isONLINE_gym } from "@/views/curriculum/hooks/useStartClass"
 import { classImgType, classNameType } from "@/views/curriculum/type"
-import { ElMessage } from "element-plus"
+import useDialogConfirm from "@/hooks/useDialogConfirm"
 
 const props = defineProps<{
    curriculumData: any[]
@@ -115,11 +115,10 @@ function handleClickDetail(id: string, teachMode: string, coursewareEnable: bool
       return
    }
    if (!coursewareEnable) {
-      ElMessage({
-         showClose: true,
-         message: "该资源已失效",
-         grouping: true,
-         type: "error"
+      useDialogConfirm({
+         headImg: require("@/img/curriculum/ts4.png"),
+         text: `该资源已失效`,
+         btnShow: [true]
       })
       return
    }

+ 5 - 5
src/views/curriculum/components/curriculumList/curriculumList_gyt.vue

@@ -50,6 +50,7 @@
 </template>
 
 <script setup lang="ts">
+import useDialogConfirm from "@/hooks/useDialogConfirm"
 import { format } from "@/libs/tools"
 import { useCurriculumDetail, useSetUpCourseware } from "@/views/curriculum"
 import { handleStartClass_gyt } from "@/views/curriculum/hooks/useStartClass"
@@ -68,11 +69,10 @@ function handleStartClass(id: string) {
 //查看详情
 function handleClickDetail(id: string, applyStatus: boolean) {
    if (!applyStatus) {
-      ElMessage({
-         showClose: true,
-         message: "该资源已失效",
-         grouping: true,
-         type: "error"
+      useDialogConfirm({
+         headImg: require("@/img/curriculum/ts4.png"),
+         text: `该资源已失效`,
+         btnShow: [true]
       })
       return
    }

+ 8 - 8
src/views/curriculum/hooks/useStartClass.ts

@@ -45,10 +45,10 @@ export function handleStartClass_gym(id: string) {
          }
 
          if (!coursewareEnable) {
-            ElMessage({
-               showClose: true,
-               message: "该资源已失效",
-               type: "error"
+            useDialogConfirm({
+               headImg: require("@/img/curriculum/ts4.png"),
+               text: `该资源已失效`,
+               btnShow: [true]
             })
             return
          }
@@ -107,10 +107,10 @@ export function handleStartClass_gyt(id: string) {
          }
 
          if (!applyStatus) {
-            ElMessage({
-               showClose: true,
-               message: "该资源已失效",
-               type: "error"
+            useDialogConfirm({
+               headImg: require("@/img/curriculum/ts4.png"),
+               text: `该资源已失效`,
+               btnShow: [true]
             })
             return
          }

+ 5 - 6
src/views/homePage/components/curriculum/curriculum_gym.vue

@@ -90,11 +90,11 @@
 </template>
 
 <script setup lang="ts">
+import useDialogConfirm from "@/hooks/useDialogConfirm"
 import { format } from "@/libs/tools"
 import { useCurriculumDetail, useSetUpCourseware } from "@/views/curriculum"
 import { handleStartClass_gym, isONLINE_gym } from "@/views/curriculum/hooks/useStartClass"
 import { classImgType, classNameType } from "@/views/curriculum/type"
-import { ElMessage } from "element-plus"
 
 const props = defineProps<{
    classData: Record<string, any>
@@ -117,11 +117,10 @@ function handleClickDetail(id: string, coursewareEnable: boolean) {
       return
    }
    if (!coursewareEnable) {
-      ElMessage({
-         showClose: true,
-         message: "该资源已失效",
-         grouping: true,
-         type: "error"
+      useDialogConfirm({
+         headImg: require("@/img/curriculum/ts4.png"),
+         text: `该资源已失效`,
+         btnShow: [true]
       })
       return
    }

+ 5 - 6
src/views/homePage/components/curriculum/curriculum_gyt.vue

@@ -53,10 +53,10 @@
 </template>
 
 <script setup lang="ts">
+import useDialogConfirm from "@/hooks/useDialogConfirm"
 import { format } from "@/libs/tools"
 import { useCurriculumDetail, useSetUpCourseware } from "@/views/curriculum"
 import { handleStartClass_gyt } from "@/views/curriculum/hooks/useStartClass"
-import { ElMessage } from "element-plus"
 const emits = defineEmits<{
    (e: "update"): void
 }>()
@@ -71,11 +71,10 @@ function handleStartClass(id: string) {
 //查看详情
 function handleClickDetail(id: string, applyStatus: boolean) {
    if (!applyStatus) {
-      ElMessage({
-         showClose: true,
-         message: "该资源已失效",
-         grouping: true,
-         type: "error"
+      useDialogConfirm({
+         headImg: require("@/img/curriculum/ts4.png"),
+         text: `该资源已失效`,
+         btnShow: [true]
       })
       return
    }