diff --git a/electron.vite.config.mjs b/electron.vite.config.mjs index c48cc00..d5d6421 100644 --- a/electron.vite.config.mjs +++ b/electron.vite.config.mjs @@ -25,6 +25,7 @@ export default defineConfig({ proxy: { '/dev-api': { target: 'http://27.128.240.72:7865', + // target: 'http://36.134.181.164:7863', // target: 'http://192.168.2.52:7863', changeOrigin: true, rewrite: (p) => p.replace(/^\/dev-api/, '') diff --git a/src/renderer/src/store/modules/overview.js b/src/renderer/src/store/modules/overview.js new file mode 100644 index 0000000..46f58f6 --- /dev/null +++ b/src/renderer/src/store/modules/overview.js @@ -0,0 +1,18 @@ +import { defineStore } from 'pinia' +const overviewStore = defineStore( + 'overview', + { + state: () => { + return { + tableList:[] + } + }, + actions: { + getTableList(data){ + this.tableList = [...data] + } + } + }) +export default overviewStore + + diff --git a/src/renderer/src/views/classTask/container/classOverview.vue b/src/renderer/src/views/classTask/container/classOverview.vue new file mode 100644 index 0000000..6b6687a --- /dev/null +++ b/src/renderer/src/views/classTask/container/classOverview.vue @@ -0,0 +1,68 @@ + + + diff --git a/src/renderer/src/views/classTask/container/classOverview/distribution.vue b/src/renderer/src/views/classTask/container/classOverview/distribution.vue new file mode 100644 index 0000000..5ff15c1 --- /dev/null +++ b/src/renderer/src/views/classTask/container/classOverview/distribution.vue @@ -0,0 +1,23 @@ + + + + + \ No newline at end of file diff --git a/src/renderer/src/views/classTask/container/classOverview/distribution/echarts.vue b/src/renderer/src/views/classTask/container/classOverview/distribution/echarts.vue new file mode 100644 index 0000000..9f6ae08 --- /dev/null +++ b/src/renderer/src/views/classTask/container/classOverview/distribution/echarts.vue @@ -0,0 +1,109 @@ + + + + + diff --git a/src/renderer/src/views/classTask/container/classOverview/distribution/stuList.vue b/src/renderer/src/views/classTask/container/classOverview/distribution/stuList.vue new file mode 100644 index 0000000..df21f66 --- /dev/null +++ b/src/renderer/src/views/classTask/container/classOverview/distribution/stuList.vue @@ -0,0 +1,115 @@ + + + + + \ No newline at end of file diff --git a/src/renderer/src/views/classTask/container/classOverview/knowledge.vue b/src/renderer/src/views/classTask/container/classOverview/knowledge.vue new file mode 100644 index 0000000..851f587 --- /dev/null +++ b/src/renderer/src/views/classTask/container/classOverview/knowledge.vue @@ -0,0 +1,104 @@ + + + + + \ No newline at end of file diff --git a/src/renderer/src/views/classTask/container/classOverview/timeAnalyse.vue b/src/renderer/src/views/classTask/container/classOverview/timeAnalyse.vue new file mode 100644 index 0000000..c65e5ae --- /dev/null +++ b/src/renderer/src/views/classTask/container/classOverview/timeAnalyse.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/renderer/src/views/classTask/container/item-dialog.vue b/src/renderer/src/views/classTask/container/item-dialog.vue index 685fe29..3f371d2 100644 --- a/src/renderer/src/views/classTask/container/item-dialog.vue +++ b/src/renderer/src/views/classTask/container/item-dialog.vue @@ -3,7 +3,7 @@ v-model="classWorkAnalysis.open" :modal-append-to-body="false" class="clwk_dialog" - style="width: 90%; height: 85%" + style="width: 90%; height: 85vh" :show-close="false" top="8vh" append-to-body @@ -63,7 +63,7 @@
@@ -143,6 +143,7 @@
+