From e82ced343278f5d9209aa1a559da75ca90609b82 Mon Sep 17 00:00:00 2001 From: claw_bot Date: Fri, 13 Mar 2026 10:45:31 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E8=BF=9B=E5=BA=A6=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新todo.md,记录已完成和待处理事项 - 明确组件使用策略(原生 vs uview-plus) - 统计各页面代码量和优化状态 --- todo.md | 127 +++++++++++++++++++++++--------------------------------- 1 file changed, 53 insertions(+), 74 deletions(-) diff --git a/todo.md b/todo.md index 8f02370..c6fcfe2 100644 --- a/todo.md +++ b/todo.md @@ -1,85 +1,64 @@ -# AssetManager UniApp UI 升级计划 +# AssetManager UniApp UI 优化进度 -## 当前状态分析 -- 已引入 uview-plus 组件库(uni_modules 方式) -- 部分页面已开始替换原生组件(input、button、card、datetime-picker) -- 仍存在混合使用情况(uni-icons + uview 组件) -- 微信小程序兼容性问题已部分修复 +## 已完成 -## 优先级排序 +### 2026-03-13 +- [x] 移除所有条件编译,专注于微信小程序端 +- [x] config.vue: 使用原生 picker 替代 u-picker +- [x] detail.vue: + - 使用原生 input 替代 u-input(小程序兼容性) + - 使用原生 picker 替代 u-datetime-picker + - 修复日期选择器 NaN 显示问题 + - 恢复股票搜索功能 +- [x] strategies/edit/edit.vue: 替换 u-input 为原生 input +- [x] strategies/strategies.vue: 清理未使用的 CSS +- [x] 添加 OPTIMIZATION.md 优化计划文档 -### P0 - 核心组件统一化(本周内) -1. **表单组件标准化** - - [ ] 替换所有原生 `` 为 `` - - [ ] 统一表单验证样式(error状态、placeholder颜色) - - [ ] 修复 config.vue 中的日期选择器回退问题 +## 当前状态 -2. **按钮组件统一** - - [ ] 替换所有原生 `