|
@@ -6,7 +6,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">题型题目区分度等级构成分布(一)</h3>
|
|
<h3 class="section-title">题型题目区分度等级构成分布(一)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE160">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE160">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -21,7 +21,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">题型题目区分度等级构成分布(二)</h3>
|
|
<h3 class="section-title">题型题目区分度等级构成分布(二)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE170">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE170">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -36,7 +36,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">题型题目区分度等级构成分布(三)</h3>
|
|
<h3 class="section-title">题型题目区分度等级构成分布(三)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE180">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE180">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -51,7 +51,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">内容题目区分度等级构成分布(一)</h3>
|
|
<h3 class="section-title">内容题目区分度等级构成分布(一)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE190">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE190">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -66,7 +66,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">内容题目区分度等级构成分布(二)</h3>
|
|
<h3 class="section-title">内容题目区分度等级构成分布(二)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE200">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE200">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -81,7 +81,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">内容题目区分度等级构成分布(三)</h3>
|
|
<h3 class="section-title">内容题目区分度等级构成分布(三)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE210">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE210">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -96,7 +96,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">能力题目区分度等级构成分布(一)</h3>
|
|
<h3 class="section-title">能力题目区分度等级构成分布(一)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE220">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE220">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -111,7 +111,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">能力题目区分度等级构成分布(二)</h3>
|
|
<h3 class="section-title">能力题目区分度等级构成分布(二)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE230">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE230">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -126,7 +126,7 @@
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<div class="tw-flex tw-justify-between tw-items-center tw-my-4">
|
|
<h3 class="section-title">能力题目区分度等级构成分布(三)</h3>
|
|
<h3 class="section-title">能力题目区分度等级构成分布(三)</h3>
|
|
<div class="tw-flex tw-gap-2">
|
|
<div class="tw-flex tw-gap-2">
|
|
- <a-button @click="openModalDESCRIBE240">说明</a-button>
|
|
|
|
|
|
+ <!-- <a-button @click="openModalDESCRIBE240">说明</a-button> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -160,43 +160,45 @@
|
|
|
|
|
|
<script setup lang="ts">
|
|
<script setup lang="ts">
|
|
import { importQuestionGroups } from "@/api/paperAnalysisPage";
|
|
import { importQuestionGroups } from "@/api/paperAnalysisPage";
|
|
-import EventBus from "@/plugins/eventBus";
|
|
|
|
|
|
+// import EventBus from "@/plugins/eventBus";
|
|
import { SASQuestionGroup } from "@/types";
|
|
import { SASQuestionGroup } from "@/types";
|
|
import { downloadFileURL } from "@/utils/utils";
|
|
import { downloadFileURL } from "@/utils/utils";
|
|
import { message } from "ant-design-vue";
|
|
import { message } from "ant-design-vue";
|
|
import { h } from "vue";
|
|
import { h } from "vue";
|
|
import DiscriminationDistriTable from "./DiscriminationDistriTable.vue";
|
|
import DiscriminationDistriTable from "./DiscriminationDistriTable.vue";
|
|
|
|
|
|
-const props =
|
|
|
|
- defineProps<{ questions: SASQuestionGroup[]; projectId: number }>();
|
|
|
|
-
|
|
|
|
-function openModalDESCRIBE160() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE160");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE170() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE170");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE180() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE180");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE190() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE190");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE200() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE200");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE210() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE210");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE220() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE220");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE230() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE230");
|
|
|
|
-}
|
|
|
|
-function openModalDESCRIBE240() {
|
|
|
|
- EventBus.emit("SHOW_SETTING", "DESCRIBE240");
|
|
|
|
-}
|
|
|
|
|
|
+const props = defineProps<{
|
|
|
|
+ questions: SASQuestionGroup[];
|
|
|
|
+ projectId: number;
|
|
|
|
+}>();
|
|
|
|
+
|
|
|
|
+// function openModalDESCRIBE160() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE160");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE170() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE170");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE180() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE180");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE190() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE190");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE200() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE200");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE210() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE210");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE220() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE220");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE230() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE230");
|
|
|
|
+// }
|
|
|
|
+// function openModalDESCRIBE240() {
|
|
|
|
+// EventBus.emit("SHOW_SETTING", "DESCRIBE240");
|
|
|
|
+// }
|
|
|
|
|
|
/** <handleImport> */
|
|
/** <handleImport> */
|
|
let importModalVisible = $ref<boolean>(false);
|
|
let importModalVisible = $ref<boolean>(false);
|