feat(课程模块): 添加购课明细功能及相关路由
- 在课程模块中新增购课明细页面,支持查看课程购买详情 - 更新路由配置,添加购课明细的路由路径 - 在课程列表中添加“查看购课明细”按钮,优化用户操作体验 - 更新状态管理,支持动态更新主标签的查询和参数信息
This commit is contained in:
@@ -43,6 +43,16 @@ export default {
|
||||
updateMainTabs (state, tabs) {
|
||||
state.mainTabs = tabs
|
||||
},
|
||||
updateMainTabRoute (state, { name, query, params }) {
|
||||
const tabIndex = state.mainTabs.findIndex(item => item.name === name)
|
||||
if (tabIndex === -1) return
|
||||
const tab = state.mainTabs[tabIndex]
|
||||
state.mainTabs.splice(tabIndex, 1, {
|
||||
...tab,
|
||||
query: query != null ? query : tab.query,
|
||||
params: params != null ? params : tab.params
|
||||
})
|
||||
},
|
||||
updateMainTabsActiveName (state, name) {
|
||||
state.mainTabsActiveName = name
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user