diff --git a/package-lock.json b/package-lock.json index 1215e5f..dbe18b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15015,7 +15015,6 @@ "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==", "dev": true, "requires": { - "@babel/core": "^7.12.16", "@babel/helper-compilation-targets": "^7.12.16", "@babel/helper-module-imports": "^7.12.13", "@babel/plugin-proposal-class-properties": "^7.12.13", @@ -15028,7 +15027,6 @@ "@vue/babel-plugin-jsx": "^1.0.3", "@vue/babel-preset-jsx": "^1.1.2", "babel-plugin-dynamic-import-node": "^2.3.3", - "core-js": "^3.8.3", "core-js-compat": "^3.8.3", "semver": "^7.3.4" }, @@ -15888,9 +15886,7 @@ "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dev": true, - "requires": { - "ajv": "^8.0.0" - } + "requires": {} }, "ansi-escapes": { "version": "3.2.0", diff --git a/src/App.vue b/src/App.vue index c4f12f7..8324ae2 100644 --- a/src/App.vue +++ b/src/App.vue @@ -60,6 +60,9 @@ function getUserInfo() { } diff --git a/src/views/growth/components/roadmap2/index.vue b/src/views/growth/components/roadmap2/index.vue new file mode 100644 index 0000000..9bf137f --- /dev/null +++ b/src/views/growth/components/roadmap2/index.vue @@ -0,0 +1,389 @@ + + + + + + + + + + + + + + + {{ stageProcessList.length - index }} + + {{ item.taskName }} + + + + + + + + + {{ stateData(item).text }} + + + + + + + + + + + + + + + + diff --git a/src/views/growth/growthList.vue b/src/views/growth/growthList.vue new file mode 100644 index 0000000..f243753 --- /dev/null +++ b/src/views/growth/growthList.vue @@ -0,0 +1,1202 @@ + + + + + + + {{ selectGrowth?.growthName }} + + + + + + + + {{ item.growthName }} + + + + + + + + + + 必修 + + + + 选修 + + + + + + + + + + + + + 搜索 + 清除 + + + + + + 列表 + 路径 + + + + + + + + + + + + {{ index + 1 }} + + + + + {{ value.taskName }} + + + {{ TASK_TYPES.typeName[value.courseType] }} + + + + + + + + + 未开始 + + + + {{ `已完成 ${value.progress}%` }} + + + + + {{ `进行中 ${value.progress}%` }} + + + + 已结束 + + + 未解锁 + + + + {{ `${value.createTime} 更新` }} + + + + + + + + {{ TASK_TYPES.toName[value.courseType] }} + + + + + 继续学习 + + + + + 已结束 + + + + + 未解锁 + + + + + 未开始 + + + + + + + + + + + + + + + 个人信息 + + + + + + + + + + {{ userInfo?.realName }} + + + {{ userInfo?.bandDesc }} + + + + + + + 学习进度 + + + + + + + 上次学到:{{ lastLearned.taskName }} + + + + 继续学习 + + + + + + 总进度 + + + + + + {{ totalProgress }}% + + + + + + + 必修进度 + + + + + + {{ requiredProgress }}% + + + + + + + + + 选修进度 + + + + + + + + + + {{ electiveProgress }}% + + + + + + + + + + + + + + + + + + + + + + {{ dialogVisibleTip }} + + + 取消 + 确定 + + + + + + + + + {{ item.name }} + + + 去上课 + + + + + + + + + + + + diff --git a/src/views/growth/growthRoadmap.vue b/src/views/growth/growthRoadmap.vue new file mode 100644 index 0000000..b29f529 --- /dev/null +++ b/src/views/growth/growthRoadmap.vue @@ -0,0 +1,817 @@ + + + + + + + {{ selectGrowth?.growthName }} + + + + + + + + {{ item.growthName }} + + + + + + + + + + + + 必修 + + + + 选修 + + + + + + + + + + + + + 搜索 + 清除 + + + + + + 列表 + 路径 + + + + + + + + + + + + + + + + + + + + 必修 + + + + 选修 + + + + + + + + + + + + + 搜索 + 清除 + + + + + + 列表 + 路径 + + + + + + + + + + + + + + + + + + {{ dialogVisibleTip }} + + + 取消 + 确定 + + + + + + + + + {{ item.name }} + + + 去上课 + + + + + + + + + + diff --git a/src/views/homework/HomeworkPage.vue b/src/views/homework/HomeworkPage.vue index ac47dfa..181ab2c 100644 --- a/src/views/homework/HomeworkPage.vue +++ b/src/views/homework/HomeworkPage.vue @@ -584,7 +584,7 @@ const handleSub = () => { submitStartTime:answerTime }) } -handleSub() +// handleSub() function clearFiles() { uploadRef.value.clearFiles(); } diff --git a/vite.config.js b/vite.config.js index 22d158f..33112dc 100644 --- a/vite.config.js +++ b/vite.config.js @@ -14,7 +14,7 @@ const path = require('path') export default defineConfig(({ command, mode }) => ({ base: loadEnv(mode, process.cwd()).VITE_BASE, - build:{ + build: { outDir: loadEnv(mode, process.cwd()).VITE_OUTPUT_DIR, }, plugins: [ @@ -26,6 +26,7 @@ export default defineConfig(({ command, mode }) => promiseExportName: '__tla', promiseImportName: i => `__tla_${i}` }), + // viteMockServe({ // mockPath: './src/mock/mocks', // }) @@ -36,7 +37,18 @@ export default defineConfig(({ command, mode }) => ] }, server: { + // host: "0.0.0.0", proxy: { + // "/professional": { + // // target: 'http://192.168.16.195:32002', + // // target: 'http://192.168.150.97:32002', + // target: 'http://192.168.31.211:32002', + // changeOrigin: true, + // }, + '/growth': { + target: 'https://u-pre.boe.com', + changeOrigin: true, + }, '/file/upload': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, @@ -76,7 +88,7 @@ export default defineConfig(({ command, mode }) => '/vote': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'stu/project/redirectDetail':{ + }, 'stu/project/redirectDetail': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, @@ -104,77 +116,77 @@ export default defineConfig(({ command, mode }) => changeOrigin: true, }, '/link': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, - changeOrigin: true, + changeOrigin: true, }, '/onlineClasses/queryOnlineClassesStudyDetail': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/external/exam/queryExternalExam': { + }, '/external/exam/queryExternalExam': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/link/getOne': { + }, '/link/getOne': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/evaluation/evaluationToLearn': { + }, '/evaluation/evaluationToLearn': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/evaluation/queryEvaluationDetailById': { + }, '/evaluation/queryEvaluationDetailById': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/add': { + }, '/statement/add': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/collection': { + }, '/statement/collection': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/delete': { + }, '/statement/delete': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/praise': { + }, '/statement/praise': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/update': { + }, '/statement/update': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/list': { + }, '/statement/list': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/stu/externalExam/submitExternalExam': { + }, '/stu/externalExam/submitExternalExam': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/comment/list': { + }, '/comment/list': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/comment/add': { + }, '/comment/add': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/comment/praise': { + }, '/comment/praise': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/comment/collection': { + }, '/comment/collection': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/info': { + }, '/statement/info': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/getComments': { + }, '/statement/getComments': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/statement/getMoreComments': { + }, '/statement/getMoreComments': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/vote/queryVoteById': { + }, '/vote/queryVoteById': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/evaluation/queryEvaluationTaskStatusOne': { + }, '/evaluation/queryEvaluationTaskStatusOne': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/vote/editVoteInvolvedAndBrowse': { + }, '/vote/editVoteInvolvedAndBrowse': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/stu/project/process': { + }, '/stu/project/process': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, - },'/stu/project/rank_list/point_list': { + }, '/stu/project/rank_list/point_list': { target: loadEnv(mode, process.cwd()).VITE_PROXY_URL, changeOrigin: true, },