fix: 修复多模块Bug及功能优化
修复药品汇总、医嘱套餐、转科管理、用药汇总、处方列表、用户管理等多个模块的问题
This commit is contained in:
@@ -918,10 +918,13 @@ function remakeBlur(row, index) {
|
||||
editBatchTransfer(index);
|
||||
}
|
||||
function handleSave() {
|
||||
// if (form.purchaseinventoryList.length == 0) {
|
||||
// proxy.$message.warning('请先生成批量调拨单在进行批量保存!');
|
||||
// return;
|
||||
// }
|
||||
const invalidRow = totalIncentoryInfoList.value.find(
|
||||
(row) => !row.price || row.price <= 0
|
||||
);
|
||||
if (invalidRow) {
|
||||
proxy.$message.warning('调拨单价不能为空或为0,请检查!');
|
||||
return;
|
||||
}
|
||||
addTransferProductBatch(totalIncentoryInfoList.value).then((res) => {
|
||||
if (res.code == 200) {
|
||||
proxy.$modal.msgSuccess('保存成功');
|
||||
|
||||
@@ -1306,10 +1306,12 @@ function handleSave(row, index) {
|
||||
} else if (row.unitCode == row.unitList.minUnitCode) {
|
||||
row.unitCode_dictText = row.unitList.minUnitCode_dictText;
|
||||
}
|
||||
if (forms.purchaseinventoryList[index].price == 0) {
|
||||
forms.purchaseinventoryList[index].price = 0;
|
||||
forms.purchaseinventoryList[index].totalPrice = 0;
|
||||
if (!forms.purchaseinventoryList[index].price || forms.purchaseinventoryList[index].price <= 0) {
|
||||
proxy.$message.warning('调拨单价不能为空或为0,请检查!');
|
||||
return;
|
||||
}
|
||||
forms.purchaseinventoryList[index].totalPrice =
|
||||
forms.purchaseinventoryList[index].price * forms.purchaseinventoryList[index].itemQuantity;
|
||||
rowList.value.push(JSON.parse(JSON.stringify(row)));
|
||||
if (
|
||||
rowList._rawValue &&
|
||||
@@ -1355,10 +1357,12 @@ function handleSave(row, index) {
|
||||
} else if (rows.unitCode == rows.unitList.minUnitCode) {
|
||||
rows.unitCode_dictText = rows.unitList.minUnitCode_dictText;
|
||||
}
|
||||
if (form.purchaseinventoryList[index].price == 0) {
|
||||
form.purchaseinventoryList[index].price = 0;
|
||||
form.purchaseinventoryList[index].totalPrice = 0;
|
||||
if (!form.purchaseinventoryList[index].price || form.purchaseinventoryList[index].price <= 0) {
|
||||
proxy.$message.warning('调拨单价不能为空或为0,请检查!');
|
||||
return;
|
||||
}
|
||||
form.purchaseinventoryList[index].totalPrice =
|
||||
form.purchaseinventoryList[index].price * form.purchaseinventoryList[index].itemQuantity;
|
||||
rowList.value.push(JSON.parse(JSON.stringify(rows)));
|
||||
if (
|
||||
rowList._rawValue &&
|
||||
|
||||
Reference in New Issue
Block a user