Compare commits

...

2 Commits

Author SHA1 Message Date
叶锦涛
afb0c3933c 删除检查项目设置多余数据 2025-11-24 16:22:43 +08:00
叶锦涛
45ac07e57c 删除检查项目设置多余数据 2025-11-24 16:19:46 +08:00

View File

@@ -97,7 +97,8 @@
</select> </select>
</template> </template>
<template v-else> <template v-else>
{{ item.type || '<span class="placeholder-text">选择检查类型</span>' }} <span v-if="item.type">{{ item.type }}</span>
<span v-else class="placeholder-text">选择检查类型</span>
</template> </template>
</td> </td>
<td class="checkbox-container"> <td class="checkbox-container">
@@ -125,7 +126,8 @@
</select> </select>
</template> </template>
<template v-else> <template v-else>
{{ item.department || '<span class="placeholder-text">选择执行科室</span>' }} <span v-if="item.department">{{ item.department }}</span>
<span v-else class="placeholder-text">选择执行科室</span>
</template> </template>
</td> </td>
<td> <td>
@@ -304,57 +306,21 @@ async function loadMenuData(menu) {
case '检查方法': case '检查方法':
const methodResponse = await listCheckMethod(); const methodResponse = await listCheckMethod();
if (methodResponse && methodResponse.data) { if (methodResponse && methodResponse.data) {
methodResponse.data.forEach((item, index) => {
tableData.push({
row: (index + 1).toString(),
code: item.code,
name: item.name,
type: item.type_name || '',
selected: true,
department: '',
number: '',
remark: item.remark || '',
actions: true
});
});
} }
break; break;
case '检查部位': case '检查部位':
const partResponse = await listCheckPart(); const partResponse = await listCheckPart();
if (partResponse && partResponse.data) { if (partResponse && partResponse.data) {
partResponse.data.forEach((item, index) => {
tableData.push({
row: (index + 1).toString(),
code: item.code,
name: item.name,
type: item.parent_name || '部位',
selected: true,
department: '',
number: '',
remark: item.remark || '',
actions: true
});
});
} }
break; break;
case '套餐设置': case '套餐设置':
const packageResponse = await listCheckPackage(); const packageResponse = await listCheckPackage();
if (packageResponse && packageResponse.data) { if (packageResponse && packageResponse.data) {
packageResponse.data.forEach((item, index) => {
tableData.push({
row: (index + 1).toString(),
code: item.code,
name: item.name,
type: '套餐',
selected: true,
department: '',
number: item.price || '',
remark: item.remark || '',
actions: true
});
});
} }
break; break;
} }