人生啊人生 hace 1 mes
padre
commit
001cc0339d
Se han modificado 1 ficheros con 27 adiciones y 0 borrados
  1. 27 0
      src/view/student/trainMain/assessmentSelect.vue

+ 27 - 0
src/view/student/trainMain/assessmentSelect.vue

@@ -43,6 +43,18 @@ import { getTrainSelfByTid } from '@/api/student/trainMian';
 const userInfo = useUserInfo();
 const route = useRoute();
 
+const state: anyObj = reactive({
+    trainingProgress: {
+        show: true,
+        name: '课程进度',
+        percent: 0,
+    },
+    tipsMsg: '点击上方【实训学习】开始/继续学习。',
+    taskId: route.params.taskId as string,
+    trainDetail: {},
+    trainSelf: {},
+});
+
 let list = ref([
     {
         "class" : "liLunKaoHe",
@@ -72,6 +84,21 @@ const itemClick = (json: any) => {
 };
 
 onMounted(() => {
+
+    getTrainSelfByTid(state.taskId).then((res) => {
+        state.trainSelf = res.data.data;
+        const percent = state.trainSelf.studyProgress < 0 ? 0 : state.trainSelf.studyProgress > 1 ? 1 : state.trainSelf.studyProgress;
+        state.trainingProgress.percent = percent * 100;
+        if (state.trainSelf.isSubmit) {
+            state.tipsMsg = '任务已完成,共享报告中可选择需要的文件下载查看。';
+        }
+        else if (percent == 1) {
+            state.tipsMsg = '实训学习已完成,点击上方【技术报告编制】开始或继续编写报告。';
+        }
+
+        console.log("--- state.trainSelf ---", state.trainSelf);
+
+    });
     
 });