挂号单补打功能的实现

This commit is contained in:
2026-01-09 10:03:21 +08:00
parent 58936c957d
commit 8d62c0461b
10 changed files with 857 additions and 233 deletions

View File

@@ -1144,6 +1144,7 @@ async function handleSave() {
remark: formData.remark || '',
createDate: formData.createDate,
items: detailData.value.map((item, index) => ({
// 基本字段(与检查套餐 CheckPackageDetail 对应)
itemCode: item.code || '',
itemName: item.itemName || '',
checkItemId: item.itemId || null,
@@ -1157,7 +1158,13 @@ async function handleSave() {
serviceCharge: parseFloat(item.serviceCharge) || 0,
total: parseFloat(item.total) || 0,
origin: item.origin || '',
orderNum: index + 1
orderNum: index + 1,
// 兼容字段(部分日志/历史代码使用的命名dosage/route/serviceFee/totalAmount
// 后端当前不会用到这些别名字段,但保留便于排查和兼容
dosage: item.dose || '',
route: item.method || '',
serviceFee: parseFloat(item.serviceCharge) || 0,
totalAmount: parseFloat(item.total) || 0
}))
}