fix: 修复#444计费药品列表未显示药品名称

- 添加更多字段回退逻辑:chargeName, itemName等
- 确保即使contentJson中没有adviceName也能显示药品名称
- 添加默认值'未知药品'避免空显示
This commit is contained in:
2026-05-01 00:08:44 +08:00
parent 701f5fed82
commit 97d0011fc3

View File

@@ -1494,7 +1494,7 @@ function handleMedicalAdvice(row) {
const jsonContent = item.contentJson || item.content_json;
const contentData = jsonContent ? JSON.parse(jsonContent) : {};
return {
medicineName: contentData.adviceName || contentData.advice_name || item.adviceName || item.advice_name || '',
medicineName: contentData.adviceName || contentData.advice_name || item.adviceName || item.advice_name || item.chargeName || item.charge_name || contentData.itemName || contentData.item_name || '未知药品',
specification: contentData.volume || contentData.specification || item.volume || item.specification || '',
quantity: contentData.quantity || item.quantity || 0,
batchNumber: contentData.lotNumber || contentData.lot_number || item.lotNumber || item.lot_number || '',