From c4720b7fa0ab3f8fc6e6774ec63d23d470d8770e Mon Sep 17 00:00:00 2001 From: xuesinan <1404152492@qq.com> Date: Wed, 4 May 2022 22:02:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B5=81=E6=B0=B4=E8=B4=A6=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E5=88=86=E9=A1=B5=E3=80=81=E6=89=93=E5=8D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 19 + src/apis/index.js | 17 + src/components/tall/plugin/Plugin.vue | 2 +- src/components/tall/top/TopNavbar.vue | 1 + .../p-daily-account-detail.vue | 524 ++++++++++++++---- src/views/home/Index.vue | 28 +- 6 files changed, 461 insertions(+), 130 deletions(-) diff --git a/src/App.vue b/src/App.vue index 9e83c44..11d3cdd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,14 +6,32 @@ + + diff --git a/src/views/home/Index.vue b/src/views/home/Index.vue index 108bb96..3aab3e2 100644 --- a/src/views/home/Index.vue +++ b/src/views/home/Index.vue @@ -44,7 +44,7 @@ const store = useStore(); const collapsed = computed(() => store.state.layout.display.left); // 是否显示左栏 const projectInfo = computed(() => store.state.projects.project); // 项目信息 -const sessionProject = sessionStorage.getItem('project'); // 项目信息缓存 +// const sessionProject = sessionStorage.getItem('project'); // 项目信息缓存 // const sessionTask = sessionStorage.getItem('taskDetail'); // const taskDetail = computed(() => store.state.task.taskDetail); // 任务信息 @@ -53,20 +53,20 @@ const targetUrl = sessionStorage.getItem('targetUrl'); // 缓存的详情页链 const taskDetailShow = computed(() => store.state.task.taskDetailShow); // 内置组件详情页是否显示 const sessionTaskDetailShow = sessionStorage.getItem('taskDetailShow'); // 缓存的显示内置组件详情页的组件标签 -if (sessionProject && !projectInfo.value.id) { - const info = JSON.parse(sessionProject); - console.log(`info`, info); - store.commit('projects/setProject', info); - store.commit('task/setBusinessCode', info && info.businessCode ? info.businessCode : ''); -} +// if (sessionProject && !projectInfo.value.id) { +// const info = JSON.parse(sessionProject); +// console.log(`info`, info); +// store.commit('projects/setProject', info); +// store.commit('task/setBusinessCode', info && info.businessCode ? info.businessCode : ''); +// } -if (projectInfo.value.id || sessionProject) { - const info = JSON.parse(sessionProject); - const projectId = projectInfo.value.id || info.id; - const url = projectInfo.value.url || info.url; - const param = { projectId }; - store.dispatch('role/getAllMembers', { param, url }); -} +// if (projectInfo.value.id || sessionProject) { +// const info = JSON.parse(sessionProject); +// const projectId = projectInfo.value.id || info.id; +// const url = projectInfo.value.url || info.url; +// const param = { projectId }; +// store.dispatch('role/getAllMembers', { param, url }); +// } if (targetUrl && !taskDetailUrl.value) { // 设置内嵌组件详情页链接