8 Commits

Author SHA1 Message Date
renjianbo
12d67c00f4 feat: improve nursing article module with rich content and view tracking
- Add content field (LONGTEXT) with Quill rich text editor in admin UI
- Add view_count field with auto-increment API endpoint
- Replace manual image URL input with image-upload component
- Add /system/nursing/published and /view/{id} public endpoints
- Improve Android error handling with toast and cache fallback
- Optimize ViewHolderFive adapter to reuse instead of recreating

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-23 00:52:12 +08:00
renjianbo
065622c570 feat: add dynamic nursing news/information management
- Backend: create RlzNursingArticle CRUD (entity, mapper, service, controller)
- Backend: replace hardcoded data in getAppIndexInfo with DB query
- Admin UI: add nursing article management page under 系统管理
- Android: fetch nursing info from API instead of hardcoded data
- SQL: create rlz_nursing_article table with menu and permissions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 23:50:02 +08:00
renjianbo
068c47925e fix: add default avatar placeholder and correct debug API URL
- orderdetail: add fallback avatar image and onAvatarError handler
- Android: point debug build to cloud server (101.43.95.130)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 00:27:52 +08:00
renjianbo
230fb8c82a fix: enable buildConfig feature for Android Gradle Plugin 8.x
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 00:03:33 +08:00
renjianbo
97ad453e89 feat: implement serve-first-pay-later order flow
- Redesign order status: 0待接单→1已接单→2服务中→3待支付→4已完成
- Backend: startService now requires status=1, completeOrder sets status=3
- Backend: payment callback sets status=4, only status=3 can pay
- Backend: cancel only allowed at status 0/1 (not during service)
- Mini-program: update status labels and payment button to status=3
- Android: TobeSerFragment queries status=1, SerFragment queries status=2
- Update all status comments and UI mappings across three platforms

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 23:16:27 +08:00
renjianbo
17e91fcf84 refactor: redesign order flow - serve first, pay later
- Redesign order status flow: 0待接单→1已接单→2服务中→3待支付→4已完成
- Allow service start from status 1 (removed payment barrier)
- Add payment entry after service completion (status 3)
- Update Android/miniprogram UI status mappings
- Add order flow design document to docs/

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 00:56:17 +08:00
rjb
d4c0016c73 chore: merge peizhen as regular directory (replace submodule) 2026-05-11 07:29:06 +08:00
rjb
a02773e383 first commit 2026-01-26 15:02:59 +08:00