Files
hms/docs/qa/role-test-results/MP-doctor-audit.json
iven df1d85bfde docs: T40 UI 审计报告 + wiki 更新 + Docker 配置
- T40 UI 审计计划和结果文档(docs/qa/)
- wiki 更新:miniprogram 设计系统合规审计记录 + index 关键数字更新
- 审计 V2 完整报告(docs/audits/v2/)
- 讨论记录文档(docs/discussions/)
- 设计规格和实施计划(docs/superpowers/)
- 角色测试计划和结果(docs/qa/role-test-*)
- Docker 生产部署配置
2026-05-13 23:29:42 +08:00

309 lines
7.9 KiB
JSON

{
"role": "doctor",
"timestamp": "2026-05-08T04:15:38.443Z",
"batchSize": 10,
"summary": {
"total": 59,
"ok": 58,
"loginRedirect": 1,
"redirect": 0,
"error": 0
},
"results": [
{
"url": "pages/index/index",
"status": "LOGIN_REDIRECT",
"actualPath": "pages/login/index"
},
{
"url": "pages/health/index",
"status": "OK",
"actualPath": "pages/health/index"
},
{
"url": "pages/messages/index",
"status": "OK",
"actualPath": "pages/messages/index"
},
{
"url": "pages/consultation/index",
"status": "OK",
"actualPath": "pages/consultation/index"
},
{
"url": "pages/mall/index",
"status": "OK",
"actualPath": "pages/mall/index"
},
{
"url": "pages/profile/index",
"status": "OK",
"actualPath": "pages/profile/index"
},
{
"url": "pages/login/index",
"status": "OK",
"actualPath": "pages/login/index"
},
{
"url": "pages/legal/user-agreement",
"status": "OK",
"actualPath": "pages/legal/user-agreement"
},
{
"url": "pages/legal/privacy-policy",
"status": "OK",
"actualPath": "pages/legal/privacy-policy"
},
{
"url": "pages/appointment/index",
"status": "OK",
"actualPath": "pages/appointment/index"
},
{
"url": "pages/appointment/create/index",
"status": "OK",
"actualPath": "pages/appointment/create/index"
},
{
"url": "pages/appointment/detail/index",
"status": "OK",
"actualPath": "pages/appointment/detail/index"
},
{
"url": "pages/consultation/detail/index",
"status": "OK",
"actualPath": "pages/consultation/detail/index"
},
{
"url": "pages/pkg-health/trend/index",
"status": "OK",
"actualPath": "pages/pkg-health/trend/index"
},
{
"url": "pages/pkg-health/input/index",
"status": "OK",
"actualPath": "pages/pkg-health/input/index"
},
{
"url": "pages/pkg-health/daily-monitoring/index",
"status": "OK",
"actualPath": "pages/pkg-health/daily-monitoring/index"
},
{
"url": "pages/pkg-health/alerts/index",
"status": "OK",
"actualPath": "pages/pkg-health/alerts/index"
},
{
"url": "pages/doctor/index",
"status": "OK",
"actualPath": "pages/doctor/index"
},
{
"url": "pages/doctor/patients/index",
"status": "OK",
"actualPath": "pages/doctor/patients/index"
},
{
"url": "pages/doctor/patients/detail/index",
"status": "OK",
"actualPath": "pages/doctor/patients/detail/index"
},
{
"url": "pages/doctor/consultation/index",
"status": "OK",
"actualPath": "pages/doctor/consultation/index"
},
{
"url": "pages/doctor/consultation/detail/index",
"status": "OK",
"actualPath": "pages/doctor/consultation/detail/index"
},
{
"url": "pages/doctor/followup/index",
"status": "OK",
"actualPath": "pages/doctor/followup/index"
},
{
"url": "pages/doctor/followup/detail/index",
"status": "OK",
"actualPath": "pages/doctor/followup/detail/index"
},
{
"url": "pages/doctor/report/index",
"status": "OK",
"actualPath": "pages/doctor/report/index"
},
{
"url": "pages/doctor/report/detail/index",
"status": "OK",
"actualPath": "pages/doctor/report/detail/index"
},
{
"url": "pages/doctor/alerts/index",
"status": "OK",
"actualPath": "pages/doctor/alerts/index"
},
{
"url": "pages/doctor/alerts/detail/index",
"status": "OK",
"actualPath": "pages/doctor/alerts/detail/index"
},
{
"url": "pages/doctor/action-inbox/index",
"status": "OK",
"actualPath": "pages/doctor/action-inbox/index"
},
{
"url": "pages/doctor/dialysis/index",
"status": "OK",
"actualPath": "pages/doctor/dialysis/index"
},
{
"url": "pages/doctor/dialysis/detail/index",
"status": "OK",
"actualPath": "pages/doctor/dialysis/detail/index"
},
{
"url": "pages/doctor/dialysis/create/index",
"status": "OK",
"actualPath": "pages/doctor/dialysis/create/index"
},
{
"url": "pages/doctor/prescription/index",
"status": "OK",
"actualPath": "pages/doctor/prescription/index"
},
{
"url": "pages/doctor/prescription/detail/index",
"status": "OK",
"actualPath": "pages/doctor/prescription/detail/index"
},
{
"url": "pages/doctor/prescription/create/index",
"status": "OK",
"actualPath": "pages/doctor/prescription/create/index"
},
{
"url": "pages/pkg-mall/exchange/index",
"status": "OK",
"actualPath": "pages/pkg-mall/exchange/index"
},
{
"url": "pages/pkg-mall/orders/index",
"status": "OK",
"actualPath": "pages/pkg-mall/orders/index"
},
{
"url": "pages/pkg-mall/detail/index",
"status": "OK",
"actualPath": "pages/pkg-mall/detail/index"
},
{
"url": "pages/pkg-profile/family/index",
"status": "OK",
"actualPath": "pages/pkg-profile/family/index"
},
{
"url": "pages/pkg-profile/family-add/index",
"status": "OK",
"actualPath": "pages/pkg-profile/family-add/index"
},
{
"url": "pages/pkg-profile/reports/index",
"status": "OK",
"actualPath": "pages/pkg-profile/reports/index"
},
{
"url": "pages/pkg-profile/followups/index",
"status": "OK",
"actualPath": "pages/pkg-profile/followups/index"
},
{
"url": "pages/pkg-profile/medication/index",
"status": "OK",
"actualPath": "pages/pkg-profile/medication/index"
},
{
"url": "pages/pkg-profile/settings/index",
"status": "OK",
"actualPath": "pages/pkg-profile/settings/index"
},
{
"url": "pages/pkg-profile/dialysis-records/index",
"status": "OK",
"actualPath": "pages/pkg-profile/dialysis-records/index"
},
{
"url": "pages/pkg-profile/dialysis-records/detail/index",
"status": "OK",
"actualPath": "pages/pkg-profile/dialysis-records/detail/index"
},
{
"url": "pages/pkg-profile/dialysis-prescriptions/index",
"status": "OK",
"actualPath": "pages/pkg-profile/dialysis-prescriptions/index"
},
{
"url": "pages/pkg-profile/dialysis-prescriptions/detail/index",
"status": "OK",
"actualPath": "pages/pkg-profile/dialysis-prescriptions/detail/index"
},
{
"url": "pages/pkg-profile/consents/index",
"status": "OK",
"actualPath": "pages/pkg-profile/consents/index"
},
{
"url": "pages/pkg-profile/health-records/index",
"status": "OK",
"actualPath": "pages/pkg-profile/health-records/index"
},
{
"url": "pages/pkg-profile/diagnoses/index",
"status": "OK",
"actualPath": "pages/pkg-profile/diagnoses/index"
},
{
"url": "pages/ai-report/list/index",
"status": "OK",
"actualPath": "pages/ai-report/list/index"
},
{
"url": "pages/ai-report/detail/index",
"status": "OK",
"actualPath": "pages/ai-report/detail/index"
},
{
"url": "pages/article/index",
"status": "OK",
"actualPath": "pages/article/index"
},
{
"url": "pages/article/detail/index",
"status": "OK",
"actualPath": "pages/article/detail/index"
},
{
"url": "pages/report/detail/index",
"status": "OK",
"actualPath": "pages/report/detail/index"
},
{
"url": "pages/followup/detail/index",
"status": "OK",
"actualPath": "pages/followup/detail/index"
},
{
"url": "pages/events/index",
"status": "OK",
"actualPath": "pages/events/index"
},
{
"url": "pages/device-sync/index",
"status": "OK",
"actualPath": "pages/device-sync/index"
}
]
}