shishengliang
4dec824285
feat(assets): 优化移动端分析体验并记录 AI 提问日志
2026-10-13 16:24:28 +08:00
shishengliang
39ecde55d4
feat(assets): 完成故障维修运维 BI 与 Excel 报表导出
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2026-10-13 16:07:11 +08:00
shishengliang
80f8d2d92e
fix(assets): emphasize daily flow details and sort newest first
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-10 21:55:06 +08:00
shishengliang
9f89e9f61c
fix(assets): show inventory operations managers and bump v1.1.19
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-10 21:43:03 +08:00
shishengliang
40ef05d49b
feat(assets): release v1.1.18 with two-sheet analysis exports and flow contract details
ci/woodpecker/push/woodpecker Pipeline was successful
2026-09-28 17:03:59 +08:00
shishengliang
48cf429468
fix(assets): expose full inventory for scoped users and stabilize previews
ci/woodpecker/push/woodpecker Pipeline was successful
2026-09-28 13:16:12 +08:00
shishengliang
f1b3f8d3da
feat(assets): add dimension analysis and authorized user previews
...
ci/woodpecker/push/woodpecker Pipeline was successful
Refactor asset drilldowns with combined dimension filters, parent summaries and progressive loading. Add the hidden /who read-only permission preview with scoped authorization, identity mapping and audit logging. Refine inventory counts and AI问数 presentation.
2026-09-28 12:29:51 +08:00
shishengliang
b5a48b6417
feat(assets): refine compact inventory drilldowns and exact subtotal scopes
2026-09-23 17:52:33 +08:00
shishengliang
d20bc71efe
ui(assets): move AI assistant to the bottom feedback position
ci/woodpecker/push/woodpecker Pipeline was successful
2026-09-23 16:02:50 +08:00
shishengliang
0a32392215
feat(assets): refine inventory presentation and abnormal vehicle details
2026-09-23 16:00:59 +08:00
shishengliang
3d4749f28f
fix(assets): restore classic UI while retaining inventory subsets and AI
ci/woodpecker/push/woodpecker Pipeline was successful
2026-09-23 14:44:12 +08:00
shishengliang
822aabf2ca
feat(assets): migrate asset views and reconcile inventory drilldowns
2026-09-23 14:16:22 +08:00
shishengliang
b0cba26fbb
feat: improve asset inventory statistics and responsive UX (v1.1.16)
2026-09-23 11:07:36 +08:00
shishengliang
8fb574599b
fix: align asset customer data with OneOS and refine statistics display
ci/woodpecker/push/woodpecker Pipeline was successful
2026-09-20 09:51:31 +08:00
shishengliang
0c26b973ef
feat(assets): align flow statistics and separate abnormal inventory
...
ci/woodpecker/push/woodpecker Pipeline failed
Use operations signing times and delivery completion statuses; include replacement deliveries in delivery totals with range drilldowns and exports. Separate abnormal vehicles from inventory, add a date range picker, and enable CI for feature/asset-statistics.
2026-09-16 10:35:50 +08:00
shishengliang
6ea1b3d5dd
revert: restore v1.1.14 ( 37a9f303)
ci/woodpecker/push/woodpecker Pipeline failed
2026-09-16 09:29:30 +08:00
dsh-agent
507bc90ed2
refactor(stage5): 合并重复实现,移除失效的演示能力
...
Excel 导出(原先 4 份各自拼装 workbook)
- 新增 src/shared/xlsx.ts 作为唯一实现:文件名统一 .xlsx、sheet 名截断到 31 字符,
对外提供 buildAoaSheet / buildJsonSheet / writeWorkbook / exportAoaSheet / exportJsonSheet。
只收敛"组装与写出"这一层,各调用方仍自行决定列宽、冻结与数字格式,导出样式不变。
- 迁移 assets(内联 json_to_sheet + writeFile)、mileage/xlsx-export、
hydrogen 的两份 helper(prototype-download.ts 与 download-xls.js,均已删除)。
高德地图(原先 2 份近乎逐行复制)
- 新增 src/shared/amap.ts:SDK 版本、插件列表、安全码注入、底图参数、
控件位置与热力图色带只在此处定义;两个画布只保留各自的半径/透明度。
- 图例渐变条原先把同一组色值又写了一遍,改为复用 shared 的常量,图例与地图不会漂移。
数值格式化
- 两个下钻视图各自复制了同样的 formatNumber/format(共 42 处调用),
统一到 hydrogen/model/display-format.ts 的 formatFixed;默认路径与既有行为逐字一致。
- 原 display-format.ts 里的 finiteNumber/formatNumber/formatScaled 无任何生产调用方,
只被自己的测试引用;改为 formatFixed + blankForMissing 显式选项,
既保留了"真零 vs 不可用"的区分能力,也不再留无人使用的导出。测试同步重写。
失效的演示能力
- Blur / DemoModeProvider 恒为 enabled=false,等于永久 no-op:
移除 13 个文件里 50 处 <Blur> 包裹(渲染结果不变)、删除 components/Blur.tsx
与 Shell 中的 Provider,调用方直接渲染原表达式。
未做(刻意)
- src/lib/cn.ts 不引入 tailwind-merge:全仓只有 2 处调用,不值得新增传递依赖。已在文档说明。
架构守护新增 2 条:只有 shared/amap.ts 可加载高德 SDK;
modules/** 不得再出现 book_new / book_append_sheet / writeFile(。
lint / test(137) / build 全绿,可达性仍为 0 未引用文件。
2026-09-11 10:28:32 +08:00
kkfluous
06fe75b4c7
refactor: modularize application domains
2026-08-13 12:03:34 +08:00