V3.52修改BOM另存为问题
This commit is contained in:
@ -239,7 +239,7 @@ const handleLogout = () => {
|
|||||||
<footer v-if="!isLoginPage" class="app-footer">
|
<footer v-if="!isLoginPage" class="app-footer">
|
||||||
<span class="version-tag">
|
<span class="version-tag">
|
||||||
<el-icon style="vertical-align: middle; margin-right: 4px"><InfoFilled /></el-icon>
|
<el-icon style="vertical-align: middle; margin-right: 4px"><InfoFilled /></el-icon>
|
||||||
当前版本:V3.51
|
当前版本:V3.52
|
||||||
</span>
|
</span>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
||||||
|
|||||||
@ -855,20 +855,26 @@ const submitForm = async () => {
|
|||||||
parent_id: form.parent_id,
|
parent_id: form.parent_id,
|
||||||
is_enabled: form.is_enabled,
|
is_enabled: form.is_enabled,
|
||||||
children: form.children
|
children: form.children
|
||||||
|
.filter((c: any) => c.child_id !== null)
|
||||||
|
.map((c: any) => ({
|
||||||
|
child_id: c.child_id,
|
||||||
|
dosage: c.dosage,
|
||||||
|
remark: c.remark || ''
|
||||||
|
}))
|
||||||
}
|
}
|
||||||
|
|
||||||
saving.value = true
|
saving.value = true
|
||||||
try {
|
try {
|
||||||
const res = await publishDraft({ bom_no: pureBomNo.value, version: form.version })
|
const res = await saveBom(payload)
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
ElMessage.success('发布成功')
|
ElMessage.success('保存成功')
|
||||||
localStorage.removeItem('pending_bom_draft_no')
|
localStorage.removeItem('pending_bom_draft_no')
|
||||||
localStorage.removeItem('pending_bom_draft_version')
|
localStorage.removeItem('pending_bom_draft_version')
|
||||||
originalDraftHash.value = ''
|
originalDraftHash.value = ''
|
||||||
dialogVisible.value = false
|
dialogVisible.value = false
|
||||||
fetchBomList()
|
fetchBomList()
|
||||||
} else {
|
} else {
|
||||||
ElMessage.error(res.msg || '发布失败')
|
ElMessage.error(res.msg || '保存失败')
|
||||||
}
|
}
|
||||||
} finally {
|
} finally {
|
||||||
saving.value = false
|
saving.value = false
|
||||||
|
|||||||
Reference in New Issue
Block a user