feat: BOM 子件展示自制件 BOM 版本号——子件列表与出库/借库 BOM 清单打印均显示
This commit is contained in:
@ -196,6 +196,10 @@
|
||||
style="font-size: 16px; padding: 4px;"
|
||||
/>
|
||||
</el-tooltip>
|
||||
<!-- ★ 自制件子件:显示其对应 BOM 版本(仅识别用) -->
|
||||
<el-tag v-if="row.child_bom_version" size="small" type="warning" style="margin-left: 4px;">
|
||||
自制{{ row.child_bom_version }}
|
||||
</el-tag>
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
@ -290,6 +294,7 @@ interface ChildRow {
|
||||
material_spec: string
|
||||
dosage: number
|
||||
remark: string
|
||||
child_bom_version?: string // 自制件子件对应的 BOM 版本(仅展示识别)
|
||||
}
|
||||
|
||||
const originalDraftHash = ref('')
|
||||
@ -649,7 +654,8 @@ const executeSaveDraftRequest = async (targetBomNo: string) => {
|
||||
.map(child => ({
|
||||
child_id: child.child_id,
|
||||
dosage: child.dosage,
|
||||
remark: child.remark || ''
|
||||
remark: child.remark || '',
|
||||
child_bom_version: child.child_bom_version || ''
|
||||
}))
|
||||
|
||||
saving.value = true
|
||||
@ -683,7 +689,8 @@ const restoreDraftToForm = (draftData: any) => {
|
||||
material_name: child.child_name || '',
|
||||
material_spec: child.child_spec || '',
|
||||
dosage: child.dosage,
|
||||
remark: child.remark || ''
|
||||
remark: child.remark || '',
|
||||
child_bom_version: child.child_bom_version || ''
|
||||
}))
|
||||
|
||||
if (draftData.parent_id) {
|
||||
@ -800,7 +807,8 @@ const handleSaveAs = async (row: any) => {
|
||||
material_name: child.child_name || '未知物料',
|
||||
material_spec: child.child_spec || '',
|
||||
dosage: child.dosage,
|
||||
remark: child.remark || ''
|
||||
remark: child.remark || '',
|
||||
child_bom_version: child.child_bom_version || ''
|
||||
}))
|
||||
if (raw.parent_id) {
|
||||
form.parent_id = raw.parent_id
|
||||
@ -836,7 +844,8 @@ const loadDetail = async (bomNo: string, version: string) => {
|
||||
material_name: child.child_name || '未知物料',
|
||||
material_spec: child.child_spec || '',
|
||||
dosage: child.dosage,
|
||||
remark: child.remark || ''
|
||||
remark: child.remark || '',
|
||||
child_bom_version: child.child_bom_version || ''
|
||||
}))
|
||||
|
||||
if (data.parent_id) {
|
||||
|
||||
Reference in New Issue
Block a user