Commit Graph

20 Commits

Author SHA1 Message Date
a76325882b fix: 修复编译错误
- config.vue: 删除重复的 onStrategyChange 声明
- detail.vue: 简化小程序中的input组件,去掉复杂样式和事件
2026-03-13 08:09:36 +00:00
e7a3f1d26c fix: 微信小程序兼容性调整
- config.vue: picker 组件使用条件编译,H5/APP使用u-picker,微信小程序使用原生picker
- detail.vue: 交易表单input使用条件编译,H5/APP使用u-input,微信小程序使用原生input
- 保留u-button和u-toast在所有平台使用
2026-03-13 08:01:27 +00:00
a9f3692aa8 feat: 升级UI组件为uview-plus
- config.vue: 替换原生picker为u-picker,统一toast为u-toast,按钮为u-button
- detail.vue: 替换交易表单input为u-input,所有按钮为u-button,toast为u-toast
- 清理已替换组件的CSS样式
- 添加todo.md记录后续升级计划
2026-03-13 07:43:16 +00:00
65fd6ce23d fix: 微信小程序兼容性修复 - u-button替换为原生button
微信小程序对uview-plus的u-button组件有依赖分析问题,导致运行报错。
将所有u-button替换为原生button并添加对应样式:
- detail.vue: 底部操作按钮、弹窗确认/取消按钮
- config.vue: 创建组合按钮
- strategies/edit.vue: 保存/删除策略按钮
2026-03-13 05:52:42 +00:00
a9af4e549c fix: config.vue日期选择器改回原生picker
u-datetime-picker的v-model不支持表达式,在v-for循环中改用原生picker
2026-03-13 03:55:58 +00:00
bdeaa2721b feat: 用uview-plus组件替换原生input和button
config.vue:
- 组合名称输入框替换为u-input
- 持仓列表输入框替换为u-input
- 日期选择替换为u-datetime-picker
- 创建按钮替换为u-button

detail.vue:
- 底部操作按钮替换为u-button
- 弹窗确认/取消按钮替换为u-button

strategies/edit.vue:
- 所有表单输入框替换为u-input
- 底部保存/删除按钮替换为u-button
2026-03-13 03:42:25 +00:00
99094eeed8 feat(P4): 首页添加骨架屏,加载时显示占位动画
- 资产卡片区域:深色骨架屏匹配原有卡片风格
- 持仓列表区域:模拟卡片布局的骨架占位
- 添加 loading 状态控制,数据加载完成后切换
- 骨架屏带渐变动画效果,提升用户体验
2026-03-13 03:02:33 +00:00
6afd34cb0f feat: 新增创建组合币种选择,交易页面去掉币种选择框,明细页货币符号动态显示 2026-03-10 07:16:10 +00:00
d9d6ce83f7 fix: 修复IIFE语法错误,改用普通写法解析配置 2026-03-10 06:50:55 +00:00
b501d4e81c debug: 增加详细日志排查自动填充标的问题 2026-03-10 06:40:27 +00:00
8c16358c56 fix: 处理策略config双层转义问题,前端自动解析两层JSON 2026-03-10 06:34:34 +00:00
237bc47c14 fix: 风险平价策略优化:1. 股票代码输入框禁用,从策略配置自动填充;2. 提交时校验权重偏差不超过5%;3. 修复股票列表渲染问题 2026-03-09 14:06:22 +00:00
c10b951f4a fix: 1. 降低搜索触发门槛为1位字符,支持单字母股票代码;2. 适配后端返回的小写字段,显示资产类型标签 2026-03-09 10:33:36 +00:00
6dbad69a8d fix: 修复股票搜索下拉不显示问题,增加activeSearchIndex赋值 2026-03-09 09:59:41 +00:00
虾球
8d9619b51d feat: 新增股票代码实时搜索功能(新建组合/增加交易/策略编辑) 2026-03-06 14:25:19 +00:00
niannian zheng
4ea7c5c2d0 refactor(页面): 优化页面生命周期和组件逻辑
重构页面生命周期钩子,统一使用uni-app的onShow替代vue的onShow
移除重复请求检查逻辑,简化数据获取函数
在配置页面自动填充策略参数并禁用相关输入
移除不必要的添加/删除股票行功能
2026-03-02 19:16:14 +08:00
niannian zheng
bb09255dbd fix: 统一策略数据字段命名并重构参数处理
将策略数据字段从大驼峰命名改为小驼峰命名,保持前后端一致性
重构参数处理逻辑,将参数配置统一序列化为JSON字符串存储
2026-03-02 17:19:55 +08:00
niannian zheng
bf4fa243ec feat: 实现资产、策略和交易模块的数据映射与API集成
refactor: 重构策略编辑页面,支持创建和更新操作

fix: 修复投资组合详情页的数据显示问题

perf: 优化API请求处理,添加PUT和DELETE方法

docs: 完善API接口文档注释

style: 统一代码格式和命名规范
2026-03-02 17:13:28 +08:00
niannian zheng
e76bd6ff76 refactor: 统一将"策略"相关术语改为"逻辑"或"模型"
将代码中所有"策略"相关术语统一修改为"逻辑"或"模型",包括页面标题、标签、按钮文字等
同时调整了相关统计指标的名称,如"胜率"改为"完整度","盈亏"改为"波动"等
2026-02-25 11:12:12 +08:00
bc48e8f7a3 feat: 初始化项目并添加基础功能
- 添加uni-ui组件库依赖
- 实现微信静默登录功能
- 创建资产、策略、我的等核心页面
- 添加策略组合配置功能
- 实现持仓详情展示
- 完善用户信息展示
- 添加全局样式和工具类
- 配置小程序项目设置
2026-02-18 20:51:42 +08:00