feat(项目看板): 新增项目综合看板功能
新增项目综合看板功能,聚合展示项目、任务、进度主表和步骤数据
- 新增后端聚合接口 GET /oa/project/dashboard/{projectId}
- 新增前端看板页面,包含项目列表、任务表格和进度导图
- 优化思维导图组件,支持看板模式下的紧凑展示
- 新增进度明细表格视图和状态图例
- 实现任务与进度步骤的关联展示
- 添加项目模糊搜索功能
This commit is contained in:
@@ -8,6 +8,7 @@ import permission from './modules/permission'
|
||||
import settings from './modules/settings'
|
||||
import tagsView from './modules/tagsView'
|
||||
import user from './modules/user'
|
||||
import oaProjectDashboard2 from './modules/oaProjectDashboard2'
|
||||
|
||||
Vue.use(Vuex)
|
||||
|
||||
@@ -19,7 +20,8 @@ const store = new Vuex.Store({
|
||||
tagsView,
|
||||
permission,
|
||||
settings,
|
||||
meta
|
||||
meta,
|
||||
oaProjectDashboard2
|
||||
},
|
||||
getters
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user