药品出货单按钮被隐藏bug修复

This commit is contained in:
2025-12-24 15:59:56 +08:00
parent 44be570ffa
commit 17c7cc70ed
4 changed files with 125 additions and 24 deletions

View File

@@ -1353,27 +1353,37 @@ const handleSave = async () => {
addOrEditOrder(editData).then((res) => {
if (res.code === 200) {
proxy.$message.success('新增成功');
// 调用父组件的 getList 方法
emit('getList');
// 调用父组件的 getList 方法,传递 true 清除临时订单
emit('getList', true);
// 清空表单
resetAllData();
// 关闭加载
loading.value = false;
} else {
proxy.$message.error(res.msg || '新增失败');
loading.value = false;
}
}).catch((error) => {
proxy.$message.error(error.message || '新增失败,请检查网络或联系管理员');
loading.value = false;
});
} else if (localIsAddOrEditOrder.value.isEditOrder) {
addOrEditOrder(editData).then((res) => {
if (res.code === 200) {
proxy.$message.success('保存成功');
// 调用父组件的 getList 方法
emit('getList');
// 调用父组件的 getList 方法,传递 true 清除临时订单
emit('getList', true);
// 清空表单
resetAllData();
} else {
proxy.$message.error('保存失败');
proxy.$message.error(res.msg || '保存失败');
}
// 关闭加载
loading.value = false;
}).catch((error) => {
proxy.$message.error(error.message || '保存失败,请检查网络或联系管理员');
// 关闭加载
loading.value = false;
});
}
};