jingchuan
244950180e
feat(supply-chain): add running timing department drilldown
2026-08-19 09:16:52 +08:00
jingchuan
d2046589e8
merge: timing detail drilldown ux
2026-08-19 09:07:11 +08:00
WuYongJie
f8555a4946
feat: rebuild sample progress detail
...
Implement the complete sample progress detail table from the approved production baseline, including source-derived timing fields, editable sampling fields, review links, change history, pagination and supply-chain navigation updates.
2026-08-19 09:00:13 +08:00
jingchuan
ef6392be81
feat(supply-chain): improve timing detail drilldown
2026-08-18 19:37:17 +08:00
jingchuan
641a162675
merge: completed timing department analysis
2026-08-18 19:06:19 +08:00
jingchuan
d507aa08f7
feat(supply-chain): drill into department overtime flows
2026-08-18 19:02:08 +08:00
jingchuan
90e58ecaf7
feat(supply-chain): add completed timing department metrics
2026-08-18 18:49:20 +08:00
WuYongJie
f0730ec03d
fix: stabilize installation shares and restore supply-chain home navigation
2026-08-18 18:17:02 +08:00
jingchuan
6b6564e59a
Merge timing detail image preview fix
2026-08-18 16:52:01 +08:00
jingchuan
58aa36720b
fix(supply-chain): enlarge timing detail images
2026-08-18 16:50:26 +08:00
WuYongJie
239cae7b5a
Merge branch 'codex/wuyongjie-bom-source-retry' into codex/wuyongjie-bom-source-retry-integration
2026-08-18 16:43:22 +08:00
WuYongJie
f2599a5a37
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-source-retry
2026-08-18 16:41:22 +08:00
WuYongJie
2db8e39666
fix(oa): keep page module exports Next-compatible
2026-08-18 16:39:30 +08:00
WuYongJie
cfe9ce4e7b
fix(auth): preserve BOM-only session source
2026-08-18 16:32:58 +08:00
WuYongJie
8d09d19206
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-source-retry
2026-08-18 16:16:48 +08:00
WuYongJie
d3b4d56934
fix(bom): clarify source read failures and allow retry
2026-08-18 16:16:42 +08:00
WuYongJie
d264efc2e7
feat(auth): add BOM-costing-only account access
2026-08-18 15:57:39 +08:00
WuYongJie
3ba90b83e0
feat(navigation): add workspace switcher
2026-08-18 15:56:01 +08:00
WuYongJie
ec5875367a
feat(installation-demo): add part material editing workflow
2026-08-18 15:16:20 +08:00
jingchuan
75f7b3ac7f
Merge supply-chain new product timing overview
2026-08-18 15:01:20 +08:00
jingchuan
df3a8a7894
Merge latest shared mainline before supply-chain timing release
2026-08-18 14:59:34 +08:00
jingchuan
d8d254598b
feat(supply-chain): refine timing metrics and detail imagery
2026-08-18 14:57:41 +08:00
jingchuan
b83a95df06
feat(supply-chain): split completed and running timing
2026-08-18 12:52:54 +08:00
jingchuan
20c6433273
fix(supply-chain): use single-select opening brand metric
2026-08-18 09:13:48 +08:00
WuYongJie
86b60103c1
merge: align BOM completion feedback
2026-08-18 00:32:56 +08:00
WuYongJie
51f4c97489
fix(bom-costing): align completed history status
2026-08-18 00:27:14 +08:00
WuYongJie
4a8cbcdcb3
fix(bom-costing): refresh completed run feedback
2026-08-18 00:18:20 +08:00
WuYongJie
2be5f59220
merge: preserve BOM estimates after structure review
2026-08-17 23:39:17 +08:00
WuYongJie
c80c06d2f7
fix(bom-costing): preserve estimates after structure review
2026-08-17 23:22:50 +08:00
WuYongJie
c7da99562d
Merge remote-tracking branch 'origin/codex/wuyongjie-bom-1688-realtime-cost' into codex/wuyongjie-bom-estimate-integration-20260817
2026-08-17 21:21:12 +08:00
WuYongJie
f08d4ff5c4
fix(bom-costing): read stored images through object storage
2026-08-17 21:20:56 +08:00
WuYongJie
e674843455
Merge remote-tracking branch 'origin/codex/wuyongjie-bom-1688-realtime-cost' into codex/wuyongjie-bom-estimate-integration-20260817
2026-08-17 21:13:50 +08:00
WuYongJie
c038bcedbe
fix(bom-costing): fetch stored images for realtime estimates
2026-08-17 21:13:23 +08:00
WuYongJie
6f0fdf3c71
Merge remote-tracking branch 'origin/codex/wuyongjie-bom-1688-realtime-cost' into codex/wuyongjie-bom-estimate-integration-20260817
2026-08-17 20:58:59 +08:00
WuYongJie
7f67bd858c
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-1688-realtime-cost
2026-08-17 20:54:52 +08:00
WuYongJie
d3a1049b55
feat(bom-costing): complete unified cost estimates
2026-08-17 20:54:45 +08:00
jingchuan
62e7ea28e4
fix(supply-chain): recognize configured node stage sla
2026-08-17 19:33:38 +08:00
jingchuan
e5e7c3bd07
fix(supply-chain): map review-stage sla
2026-08-17 19:26:58 +08:00
jingchuan
9a17715a21
fix(supply-chain): correct new product overview metrics
2026-08-17 19:19:14 +08:00
jingchuan
41b33c731c
fix(oa-board): restore original workflow dashboard entry
2026-08-17 19:00:16 +08:00
jingchuan
156b431dda
fix(intake): preserve existing new product dashboard
2026-08-17 18:53:46 +08:00
WuYongJie
fa48bcc48d
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-1688-realtime-cost
2026-08-17 18:48:08 +08:00
WuYongJie
4e892573df
fix(bom-costing): sign 1688 image search requests
2026-08-17 18:48:02 +08:00
jingchuan
5ac98a6b82
fix(supply-chain): show product overview in sidebar
2026-08-17 18:46:47 +08:00
jingchuan
5441d1786d
feat: add executive overview to supply chain new products
2026-08-17 18:36:57 +08:00
WuYongJie
5cfbcaa5fe
feat(installation-demo): refine printable drawing workflow
2026-08-17 14:55:22 +08:00
jingchuan
330cf30ac9
feat: expose new product management dashboard
2026-08-17 13:44:30 +08:00
jingchuan
5af369ef3d
feat: add new product management executive dashboard
2026-08-17 13:36:46 +08:00
WuYongJie
0c782238af
Merge product archive sales performance into main
2026-08-17 12:09:00 +08:00
WuYongJie
5d60abd57b
feat(supply-chain): sync product archive sales performance
2026-08-17 12:07:57 +08:00