zpc
|
6b60e6fbb4
|
21
|
2026-02-23 19:19:35 +08:00 |
|
zpc
|
a48a4affba
|
feat(navigation): 即将上线的导航也在小程序显示,点击弹提示
- 后端API改为返回status!=0的导航(上线+即将上线)
- 前端即将上线状态判断改为status===2
- 点击即将上线导航弹出'该功能暂未开放'提示
|
2026-02-23 18:50:54 +08:00 |
|
zpc
|
7154d7eb01
|
feat(content): 新增首页导航入口独立管理模块
- 新建 home_navigations 表,独立管理首页卡片导航
- 回退 assessment_types 表的 LinkUrl 字段
- 后台管理:ContentController 新增导航 CRUD 接口
- 小程序 API:HomeController 新增 getNavigationList 接口
- 前端:首页改用 navigationList 数据源,支持配置化跳转
- 数据库已插入3条导航记录(多元测评/学业规划/学科测评)
|
2026-02-23 12:35:28 +08:00 |
|
zpc
|
38dfd10b43
|
feat(assessment): 测评类型增加LinkUrl字段,支持可配置跳转
- assessment_types表新增LinkUrl字段
- 后端实体类、DTO、请求模型、服务层全链路支持LinkUrl
- 前端首页卡片点击改为读取后台配置的linkUrl跳转
- 测评类页面自动拼接typeId/typeName参数
|
2026-02-23 12:03:37 +08:00 |
|
zpc
|
0cbd9d4745
|
fix(assessment): 移除信息填写页进行中测评记录恢复功能
- 移除 getPendingRecord API 调用和相关弹窗
- 移除 isContinueMode 计算属性和表单禁用逻辑
- 移除断点续答相关的函数和样式
- 每次进入信息填写页都是全新填写
|
2026-02-23 01:16:24 +08:00 |
|
zpc
|
c8b7cff7e9
|
12
|
2026-02-20 17:51:39 +08:00 |
|
zpc
|
9f270c3741
|
refactor(api): 统一API响应格式和DTO命名规范
- ApiResponse基类: Status/Msg 改为 Code/Message,成功码统一为0
- 移除所有DTO中冗余的 [JsonPropertyName],ASP.NET Core 自动处理camelCase
- Payment相关DTO: snake_case 改为 camelCase(微信支付协议模型保留不变)
- PaymentOrderQueryRequest: FromQuery参数名改为camelCase
- GlobalExceptionFilter: 错误码从0改为5000(0表示成功)
- PagedResult: 移除冗余的 [JsonPropertyName]
- 前端index.vue: 统一使用 res.code === 0 判断
|
2026-02-20 16:35:10 +08:00 |
|
zpc
|
4387b15de0
|
feat(mine): 完成我的页面改造
- 实现未登录/已登录两种状态样式
- 添加常用功能入口:我的订单、往期测评、联系我们、邀请新用户
- 添加其他功能入口:关于、用户协议、隐私政策、退出登录
- 实现退出登录二次确认弹窗
- 修复 uni.scss 中 SCSS 导入路径问题
- 整理 .gitignore 文件,移除 unpackage 构建目录
|
2026-02-10 00:12:01 +08:00 |
|
zpc
|
fe9b270571
|
小程序接口开发
|
2026-02-09 14:45:06 +08:00 |
|