Forráskód Böngészése

学生端个人中心优化

dengshaobo 1 hónapja
szülő
commit
2bb10de1c8

+ 4 - 4
src/views/layout/components/Header.vue

@@ -206,10 +206,10 @@ export default {
         menuName: "分析报告",
         externalLink: "/jointStudentAnalysisReport/list",
       },
-      {
-        menuName: "靶向提升",
-        externalLink: "/targetImprove",
-      },
+      // {
+      //   menuName: "靶向提升",
+      //   externalLink: "/targetImprove",
+      // },
       {
         menuName: "个人中心",
         externalLink: "/userInfo",

+ 40 - 6
src/views/targetImprove/consolidate/index.vue

@@ -139,8 +139,8 @@ export default {
   },
   mounted() 
   {
-    this.startTime=this.GetCurrentDate();
-    this.endTime=this.GetCurrentDate();
+    // this.startTime=this.GetCurrentDate();
+    // this.endTime=this.GetCurrentDate();
     this.dataValue=[this.startTime,this.endTime];
     console.log('打印科目编码', this.gradeList)
     this.checkGrades=[this.gradeList[this.gradeList.length-1].value];
@@ -188,6 +188,17 @@ export default {
     // 获取错题列表
     GetQuestionList()
     {
+      if(this.checkGrades.length==0)
+      {
+        this.$message.error('请至少选择一个年级范围!');
+        return;
+      }
+
+      if(this.checkDimension.length==0)
+      {
+        this.$message.error('请至少选择一个维度!');
+        return;
+      }
       let params={
         pageParam: {
           pageNum: 1,
@@ -197,9 +208,14 @@ export default {
         courseCode: this.subjectCode,
         gradeCodes: this.checkGrades,
         types: this.checkDimension,//维度 1考试 2练习
-        beginAt: this.startTime+" 00:00:00",//开始时间
-        endAt: this.endTime+' 23:59:59',//结束时间
+        // beginAt: this.startTime+" 00:00:00",//开始时间
+        // endAt: this.endTime+' 23:59:59',//结束时间
       };
+      if(this.startTime!='')
+      {
+        params.beginAt=this.startTime+" 00:00:00";//开始时间
+        params.endAt=this.endTime+' 23:59:59';//结束时间
+      }
       this.$api.target.getTargetErrorQuestionListData(params).then(res => {
         console.log('打印错题列表', res)
         if(res.code == 200)
@@ -211,6 +227,18 @@ export default {
     // 获取知识点树形数据
     GetKnowledgeTreeData()
     {
+
+      if(this.checkGrades.length==0)
+      {
+        this.$message.error('请至少选择一个年级范围!');
+        return;
+      }
+
+      if(this.checkDimension.length==0)
+      {
+        this.$message.error('请至少选择一个维度!');
+        return;
+      }
       let params={
         pageParam: {
           pageNum: 1,
@@ -220,9 +248,15 @@ export default {
         courseCode: this.subjectCode,
         gradeCodes: this.checkGrades,
         types: this.checkDimension,//维度 1考试 2练习
-        beginAt: this.startTime+" 00:00:00",//开始时间
-        endAt: this.endTime+' 23:59:59',//结束时间
+        // beginAt: this.startTime+" 00:00:00",//开始时间
+        // endAt: this.endTime+' 23:59:59',//结束时间
       };
+      if(this.startTime!='')
+      {
+        params.beginAt=this.startTime+" 00:00:00";//开始时间
+        params.endAt=this.endTime+' 23:59:59';//结束时间
+      }
+
       this.$api.target.getTargetErrorKnowledgeList(params).then().then(res => {
         console.log('打印知识点列表数据', res)
         if(res.code == 200)

+ 1 - 1
src/views/userInfo/personInfo.vue

@@ -143,7 +143,7 @@ export default {
     };
   },
   mounted() {
-    this.GetUserInfo();//获取用户信息
+  
     console.log("打印userInfo",this.userInfo);
     if(this.userInfo.roleNames)
     {

+ 1 - 1
version.json

@@ -1,5 +1,5 @@
 {
-  "version": "0.1.3_2026_8_21_0",
+  "version": "0.1.3_2026_8_25_0",
   "content": [
     {
       "time": "2024-11-1",