feat(mes-dv): MachineryForm 添加点检/保养/维修 Tab 占位

- 删除多余的「所属车间」TODO 注释(form 已有车间选择框)
- 编辑模式下显示 3 个子资源 Tab:点检记录、保养记录、维修工单
- 子模块尚未实现,使用 el-empty 占位,待后续对接

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
pull/871/MERGE
YunaiV 2026-02-17 10:20:48 +08:00
parent f0fe6e3f01
commit babb4c3979
1 changed files with 16 additions and 2 deletions

View File

@ -1,7 +1,6 @@
<!-- MES 设备台账表单 -->
<template>
<Dialog :title="dialogTitle" v-model="dialogVisible" width="960px">
<!-- TODO @AI所属车间 -->
<!-- TODO @AI最近点检时间 -->
<!-- TODO @AI最近保养时间 -->
<el-form
@ -88,7 +87,21 @@
</el-col>
</el-row>
</el-form>
<!-- TODO @AI 3 tab -->
<!-- 编辑时显示子资源 Tab -->
<el-tabs v-if="formType === 'update'" v-model="activeTab" class="mt-10px">
<el-tab-pane label="点检记录" name="check">
<!-- TODO 等点检模块实现后对接 -->
<el-empty description="暂无点检记录" />
</el-tab-pane>
<el-tab-pane label="保养记录" name="mainten">
<!-- TODO 等保养模块实现后对接 -->
<el-empty description="暂无保养记录" />
</el-tab-pane>
<el-tab-pane label="维修工单" name="repair">
<!-- TODO 等维修模块实现后对接 -->
<el-empty description="暂无维修工单" />
</el-tab-pane>
</el-tabs>
<template #footer>
<el-button @click="submitForm" type="primary" :disabled="formLoading"> </el-button>
<el-button @click="dialogVisible = false"> </el-button>
@ -113,6 +126,7 @@ const dialogVisible = ref(false) // 弹窗的是否展示
const dialogTitle = ref('') //
const formLoading = ref(false) // 12
const formType = ref('') // create - update -
const activeTab = ref('check') // Tab
const formData = ref({
id: undefined,
code: undefined,