Ubuntu
fd8a7d8099
feat: UI rewrite R4-R5 (17 pages)
...
- R4: equipment+project+QR+notice (8)
- R5: pshgl drain user management (9)
All pages: consistent design system
2026-06-15 22:59:36 +08:00
Ubuntu
ce76462a82
feat: UI rewrite R1-R3 (30 pages redesigned)
...
- R1: inspection + problem pages (9)
- R2: maintenance + check + yxkjzy (7)
- R3: report forms + supervisor + menuEdit (13)
All pages: #1E74FF NavBar, warm white bg, cards 10px radius
2026-06-15 22:52:44 +08:00
Ubuntu
67d5bb93a4
feat: UI redesign - SCSS tokens + login/home/mine rewrite
...
- Brand colors: #1E74FF primary, #1A3973 deep navy, #F4F7F8 warm bg
- Login: gradient bg, logo, transparent form
- Home: banner carousel, alert bar, collapse menu panels
- Mine: blue gradient header, shortcuts, settings
- Design review scored all pages >= 7.6
- Deployed to h5.ygcxy.top
2026-06-15 22:19:21 +08:00
Ubuntu
88d1c41cb9
feat: MapLibre integration + app init + deploy
...
- Map pages wired to real MapLibre engine (MapManager/Factory/composables)
- mapMonitoring page with device markers and popups
- App.vue with keep-alive + route transitions
- main.ts with global error handlers + MapLibre CSS
- index.html with WeChat/WxJSBridge detection
- Deployed to ygcxy.top (nginx-static via Traefik)
2026-06-15 21:39:37 +08:00
Ubuntu
fc1211faf9
feat: Batch 4 - remaining pages (23 pages)
...
Agent Loop: 3 agents, all passed
- 8 pshgl pages (排水户管理)
- 8 fxgl+xjgl pages (防汛+工程)
- 7 remaining (map/project/QR)
2026-06-15 21:27:57 +08:00
Ubuntu
40869da927
feat: Batch 3 - business pages (19 pages)
...
Agent Loop: 3 agents, all passed iteration 1
- 7 report/problem pages (flooded/inspection/equipment/supervise/project/construction)
- 6 supervisor+records pages
- 6 equipment+records pages
2026-06-15 21:18:52 +08:00
Ubuntu
7cd91082d6
feat: Batch 2 - inspection & maintenance pages (12 pages)
...
Agent Loop: 3 agents, all passed
- Inspection: index/detail, records index/detail
- InspectionProblem: index/detail/management
- Maintenance: index/detail, records index/detail, check index
2026-06-15 21:11:12 +08:00
Ubuntu
d1612fe376
feat: Batch 1 - basic pages (scanCode/privacyPolicy/resetPwd/notice/menuEdit/addGroup)
...
Agent Loop: 2 agents, both passed on iteration 1
6 new pages + 6 routes added
2026-06-15 21:04:21 +08:00
Ubuntu
ed9eedc519
feat: Phase 3 - API layer + Pinia stores + app integration
...
- HTTP client (axios interceptors, token mgmt, typed APIs)
- Pinia stores: token, user (login/logout), app (dark mode, sidebar)
- globalConfig TS types + Window augmentation
- Vue Router (hash history, auth guard)
- Login/Home/Mine pages (Vant UI)
- Vant integration + globalConfig dev script
- Build passes (vue-tsc + vite)
2026-06-15 20:56:05 +08:00
Ubuntu
ffbdb093a9
feat: project scaffold + bridge + maplibre engine
...
- Vite + Vue 3 + TypeScript strict
- @yuto-water/js-bridge (types, detector, browser provider)
- MapLibre engine (MapManager singleton, MapFactory, LayerFactory)
- Map composables (useMap, useLayer, usePopup)
- Tianditu tile source, 6 layer type factory
- SCSS design tokens (water-blue theme, dark mode)
- Vant 4, maplibre-gl, axios, pinia, echarts deps
- Build passes (vue-tsc + vite)
2026-06-15 20:46:30 +08:00