{ "status": "success", "bug": { "id": 681, "project": 11, "product": 4, "injection": "", "identify": "", "branch": 0, "module": 113, "execution": 0, "plan": 0, "story": 0, "storyVersion": 0, "task": 0, "toTask": 0, "toStory": 0, "title": "[门诊收费] 点击“已收费”列表患者报错“encounterId 为 undefined”,导致无法查看收费详情", "keywords": "[诸葛亮分析] 681→guanyu | LLM 分析决策", "severity": 3, "pri": 3, "type": "codeerror", "os": "", "browser": "", "hardware": "", "found": "", "steps": "
【步骤】
图1
如上图1所示:
登录账号:sfy 密码:123456
登录收费员账号,进入【门诊收费】模块。
在左侧检索条件中,下拉选择收费状态为 “已收费” 。
点击【搜索】查询出历史收费记录。
在左侧【患者列表】中,点击任意一行记录(如:魏贺迪)。
【结果】
报错: 界面顶部弹出红色错误提示:“请求参数类型不匹配,参数[encounterId]要求类型为:'java.lang.Long',但输入值为:'undefined'”。
界面表现: 右侧【基本信息】显示为空,【收费项目】区域一直处于加载中(Loading)状态,无法展示具体费用条目。
【期望】
点击列表项应能正常触发数据加载。
右侧应完整显示该患者的基本信息及已收费的项目明细。