日期: 2026-09-11
状态: 已确认(用户:方案 1 + Vant Weapp,图表用 b)
将 mobile-h5(Vue3 + Vant4 地磅 H5)的核心业务迁入 miniprogram(uni-app 微信小程序),入口挂在工作台「地磅管理」下四个菜单。
components/db-ui/* 视觉对齐 H5 Vant4 主题(主色 #52B788)。不在 uni-app 中直接使用 @vant/weapp(会触发 Behavior is not defined)。inventory/fill、inventory/plan)。mobile-h5 源码工程本身。#52B788;地磅模块局部主题。工作台 地磅管理
├─ 仪表盘 → pages/db/dashboard/index
├─ 计划管理 → pages/db/plans/list + detail
├─ 出入库管理 → pages/db/inventory/list + detail
└─ 地磅单管理 → pages/db/weighing/list + detail
api/db.js → /dashboard|/plans|/inventory|/weighing(裸 JSON)
api/dbMaster.js → /master-data/* options(表单选择器用)
styles/db-*.scss → 局部 Vant Weapp 主题 + 卡片列表样式(自 H5 移植)
stores/user + utils/request.js Bearer;地磅接口响应按裸 JSON解析(非门户 code 信封)。backend 地磅路由,无新后端需求。@vant/weapp(van-search / van-list / van-tag / van-button / van-field / van-popup / van-empty / Toast / Dialog 等)。vant-theme.scss / variables.scss(primary #52B788)。| 风险 | 缓解 |
|---|---|
| Vant4 H5 ≠ Vant Weapp API | 按 Weapp 文档改事件/属性;不直接粘贴 H5 SFC |
| 地磅响应非门户信封 | dbRequest 专用解析 |
| 图表依赖 ECharts | 一期条形列表 |