Michael Wang 3 năm trước cách đây
mục cha
commit
393eb4375f

+ 1 - 0
components.d.ts

@@ -12,6 +12,7 @@ declare module 'vue' {
     AMenu: typeof import('ant-design-vue/es')['Menu']
     AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
     AModal: typeof import('ant-design-vue/es')['Modal']
+    APopover: typeof import('ant-design-vue/es')['Popover']
     ASelect: typeof import('ant-design-vue/es')['Select']
     ASelectOption: typeof import('ant-design-vue/es')['SelectOption']
     ASpin: typeof import('ant-design-vue/es')['Spin']

+ 0 - 0
src/features/projectCompareDetail/ProjectCompareDetail.vue → src/features/projectCompareDetail/ProjectCompareDetail2.vue


+ 1 - 3
src/router/index.ts

@@ -4,7 +4,6 @@ import Layout from "@/components/Layout.vue";
 import { getToken } from "@/auth/auth";
 import { isNil } from "lodash-es";
 import { useMainStore } from "@/store";
-// import ProjectCompareDetail from "@/features/projectCompareDetail/ProjectCompareDetail.vue";
 
 const routes = [
   { path: "/", redirect: "/login" },
@@ -89,8 +88,7 @@ const routes = [
       {
         path: "projectCompareDetail",
         component: () =>
-          import("@/features/projectCompareDetail/ProjectCompareDetail.vue"),
-        // component: ProjectCompareDetail,
+          import("@/features/projectCompareDetail/ProjectCompareDetail2.vue"),
       },
     ],
     component: Layout,

+ 10 - 26
src/types/index.ts

@@ -112,14 +112,18 @@ export interface Paper {
 
 // 整体分析-试卷特征量数
 export interface SASPaper {
-  [key: string]: string | number;
+  [key: string]: string | number | any;
   allRange: number;
   avgScore: number;
   coefficient: number;
   courseCode: string;
   courseId: number;
   courseName: string;
+  createTime: string;
+  difficulityLevel: DifficulityLevel;
+  difficulityRangeConfig: string;
   difficulty: number;
+  discriminationLevel: DiscriminationLevel;
   id: number;
   maxScore: number;
   minScore: number;
@@ -128,12 +132,17 @@ export interface SASPaper {
   paperType: string;
   // projectName?: string;
   projectId: number;
+  questionCount: number;
   reliability1: number;
   reliability2: number;
   stdev: number;
+  totalCount: number;
   totalScore: number;
+  updateTime: string;
 }
 
+// 试卷分析-查询指定试卷全卷信息
+
 export interface Project {
   changeInfo: {
     ITEM1: boolean;
@@ -183,31 +192,6 @@ export interface Paper {
   updaterId: number;
 }
 
-// 试卷分析-查询指定试卷全卷信息
-export interface SASPaper {
-  allRange: number;
-  avgScore: number;
-  coefficient: number;
-  courseId: number;
-  createTime: string;
-  difficulityLevel: DifficulityLevel;
-  difficulityRangeConfig: string;
-  difficulty: number;
-  discriminationLevel: DiscriminationLevel;
-  id: number;
-  maxScore: number;
-  minScore: number;
-  paperId: number;
-  projectId: number;
-  questionCount: number;
-  reliability1: number;
-  reliability2: number;
-  stdev: number;
-  totalCount: number;
-  totalScore: number;
-  updateTime: string;
-}
-
 export interface DiscriminationLevel {
   excellent: LevelDetail;
   good: LevelDetail;