Commit Graph

4 Commits

Author SHA1 Message Date
91f7d2212d feat: 工作进度管理页面,优化用户资料更新,优化部分接口请求 2024-09-22 18:07:10 +08:00
edb4231140 wip: 进度列表和课程详情页面 2024-09-20 13:43:10 +08:00
53287e4cbd feat: Add "lesson" page and related components
This commit adds a new "lesson" page along with the necessary components and types. The "lesson" page displays the details of a specific lesson and includes a dynamic route parameter for the lesson name. Additionally, the commit includes updates to the `pages.json` file to configure the navigation bar title for the "lesson" page.
2024-09-19 15:13:42 +08:00
ceb9636b42 feat: 添加pinia状态管理库和Tabbar组件
- 添加pinia状态管理库和Tabbar组件
- 引入axios和fant-axios-adapter
- 在main.ts中使用pinia和persist插件
- 在App.vue中修改标题
- 在useUser.ts中添加logout方法
- 添加persist.ts文件
- 修改page-wrapper.vue和TabBar.vue中的代码
- 修改index.vue和login.vue中的代码
2024-09-19 00:13:56 +08:00