From 4e40c2f42df85279ef030889091b7088dcf16903 Mon Sep 17 00:00:00 2001 From: xuesinan <1404152492@qq.com> Date: Thu, 25 Nov 2021 13:32:41 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20"=E9=A1=B9=E7=9B=AE=E8=BF=9B=E5=B1=95"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tall/task/CheckSubjectProgress.vue | 152 +++++++++++++++++- src/components/tall/top/TopNavbar.vue | 1 + src/views/detail/Test.vue | 31 ++-- src/views/user/SignIn.vue | 2 +- vite.config.js | 2 +- 5 files changed, 173 insertions(+), 15 deletions(-) diff --git a/src/components/tall/task/CheckSubjectProgress.vue b/src/components/tall/task/CheckSubjectProgress.vue index 6cd39ad..e6eaada 100644 --- a/src/components/tall/task/CheckSubjectProgress.vue +++ b/src/components/tall/task/CheckSubjectProgress.vue @@ -1,13 +1,95 @@ - + diff --git a/src/components/tall/top/TopNavbar.vue b/src/components/tall/top/TopNavbar.vue index a5701c6..2aad24c 100644 --- a/src/components/tall/top/TopNavbar.vue +++ b/src/components/tall/top/TopNavbar.vue @@ -65,6 +65,7 @@ h1 span { width: 150px; text-align: center; box-shadow: 0px 0 6px 0px rgba(0, 0, 0, 0.3); + background-color: #fff; } .user-info:hover .user-action { diff --git a/src/views/detail/Test.vue b/src/views/detail/Test.vue index 10e7645..624aca6 100644 --- a/src/views/detail/Test.vue +++ b/src/views/detail/Test.vue @@ -4,10 +4,10 @@ {{ taskInfo.name }} - + - + @@ -20,17 +20,29 @@ import MeetingManagement from 'components/tall/task/MeetingManagement.vue'; const store = useStore(); const taskDetail = computed(() => store.state.task.taskDetail); // 任务名称 -const taskInfo = ref({}); +const taskObj = ref({}); +const label = ref(null); const sessionTaskDetail = sessionStorage.getItem('taskDetail'); -// const sessionTaskId = sessionStorage.getItem('taskId'); if (sessionTaskDetail) { - taskInfo.value = JSON.parse(sessionTaskDetail); + taskObj.value = JSON.parse(sessionTaskDetail); + const taskInfo = JSON.parse(sessionTaskDetail); + taskInfo.plugins[0].forEach((item, index) => { + if (index === 0) { + label.value = item.param; + } + }); } -// console.log('sessionTaskDetail', taskInfo.value, sessionTaskId) + // 监听任务信息 watch(taskDetail, () => { - taskInfo.value = taskDetail.value; + taskObj.value = taskDetail.value; + const taskInfo = taskDetail.value; + taskInfo.plugins[0].forEach((item, index) => { + if (index === 0) { + label.value = item.param; + } + }); }); @@ -43,10 +55,7 @@ watch(taskDetail, () => { .task-con { width: 100%; - height: 500px; + min-height: 500px; max-height: 100%; - background-color: #fff; - border-radius: 10px; - border: 1px solid #cccccc; } diff --git a/src/views/user/SignIn.vue b/src/views/user/SignIn.vue index 6d3e59c..52a6dee 100644 --- a/src/views/user/SignIn.vue +++ b/src/views/user/SignIn.vue @@ -74,7 +74,7 @@ function handleSingIn() { console.log('登录成功, 欢迎回来'); setTimeout(() => { // 跳转到首页 - router.push({ path: '/' }); + router.push({ path: '/home' }); }, 1000); } catch (error) { throw new Error(error); diff --git a/vite.config.js b/vite.config.js index ccfaf1d..1b2bd62 100644 --- a/vite.config.js +++ b/vite.config.js @@ -11,7 +11,7 @@ const resolve = dir => path.join(__dirname, dir); // https://vitejs.dev/config/ export default defineConfig({ - base: '/', + base: '/experiment', plugins: [vue(), VitePWA(), WindiCSS(), Components({ resolvers: [AntDesignVueResolver()] }), viteCompression()], resolve: { alias: {