fix: #428修复selectedItems.push缺少isPackage和packageId字段
- 在selectedItems.push添加isPackage和packageId字段 - 在loadCategoryList的mapped对象添加packageId映射 - 确保套餐明细懒加载功能正常工作
This commit is contained in:
@@ -739,6 +739,7 @@ async function loadCategoryList() {
|
||||
checkType: p.checkType || '',
|
||||
nationalCode: p.nationalCode || '',
|
||||
packageName: p.packageName || '',
|
||||
packageId: p.packageId || null,
|
||||
checked: false
|
||||
};
|
||||
|
||||
@@ -1071,7 +1072,9 @@ async function handleItemSelect(checked, item, cat) {
|
||||
checked: true,
|
||||
methods: methods,
|
||||
selectedMethod: null,
|
||||
expanded: false // Bug #384修复: 新增展开状态,默认不展开
|
||||
expanded: false, // Bug #384修复: 新增展开状态,默认不展开
|
||||
isPackage: !!item.packageName, // Bug #428修复: 标记是否为套餐
|
||||
packageId: item.packageId || null // Bug #428修复: 套餐ID
|
||||
});
|
||||
|
||||
// 自动回填执行科室:按检查项目类型 → 检查类型管理里配置的执行科室
|
||||
|
||||
Reference in New Issue
Block a user