✨ feat(mes): 更新退货检验单表单,修正名称并优化字段处理

pull/871/MERGE
YunaiV 2026-03-26 13:26:16 +08:00
parent 047e2d08c5
commit 9959c6c5f6
2 changed files with 8 additions and 7 deletions

View File

@ -1,4 +1,4 @@
<!-- MES 退货检验单表单 -->
<!-- MES 退料检验单表单 -->
<template>
<Dialog :title="dialogTitle" v-model="dialogVisible" width="1080px">
<!-- 基本信息表单 -->
@ -48,8 +48,6 @@
</el-select>
</el-form-item>
</el-col>
<!-- TODO @芋艿:【暂时不处理】来源单据类型 -->
<!-- TODO @芋艿:【暂时不处理】来源单据编号 -->
<el-col :span="8">
<el-form-item label="产品物料" prop="itemId">
<MdItemSelect
@ -232,9 +230,9 @@ const formType = ref('') // 表单的类型:create - 新增;update - 修改
const activeTab = ref('line') // 当前激活的标签页
const dialogTitle = computed(() => {
const titles = {
create: '新增退货检验单',
update: '修改退货检验单',
detail: '查看退货检验单'
create: '新增退料检验单',
update: '修改退料检验单',
detail: '查看退料检验单'
}
return titles[formType.value] || t('action.' + formType.value)
}) // 弹窗标题,根据 formType 自动显示

View File

@ -18,8 +18,8 @@
class="!w-240px"
/>
</el-form-item>
<!-- TODO @AI:应该字典处理下:来源单据类型 -->
<!--
TODO @芋艿:【暂时不用处理】等后面接完 source 业务!
<el-form-item label="来源单据类型" prop="sourceDocType">
<el-select
v-model="queryParams.sourceDocType"
@ -36,6 +36,7 @@
</el-select>
</el-form-item>
-->
<!-- TODO @AI:来源单据编号;如果填写了,去相关的去查询,然后 IN 下; -->
<el-form-item label="产品物料" prop="itemId">
<MdItemSelect
v-model="queryParams.itemId"
@ -111,7 +112,9 @@
</template>
</el-table-column>
<el-table-column label="检验单名称" align="center" prop="name" min-width="180" />
<!-- TODO @AI:应该字典处理下:来源单据类型 -->
<el-table-column label="来源单据类型" align="center" prop="sourceDocType" width="120" />
<!-- TODO @AI:来源单独编码,需要后端 RespVO 拼接下返回; -->
<el-table-column label="产品物料编码" align="center" prop="itemCode" width="130" />
<el-table-column label="产品物料名称" align="center" prop="itemName" min-width="150" />
<el-table-column label="规格型号" align="center" prop="itemSpecification" width="130" />