Update index.js
This commit is contained in:
parent
ad8cca11c2
commit
b886d6d836
@ -817,7 +817,7 @@ async function resolvePrescriptionDrugs(db, order) {
|
||||
const unit = matchConfig(unitList, requested.unit || master.unit, requested.unit || master.unit);
|
||||
const dosage = Number(requested.dosage);
|
||||
const quantity = Number(requested.quantity);
|
||||
const days = Number(master.days);
|
||||
const days = Number(requested.days || master.days);
|
||||
|
||||
if (!usage || !frequency || !dosageUnit || !unit) {
|
||||
throw new AutomationError(`药品“${master.name}”的用法用量配置无法匹配`);
|
||||
@ -826,7 +826,7 @@ async function resolvePrescriptionDrugs(db, order) {
|
||||
throw new AutomationError(`药品“${master.name}”的剂量或数量不正确`);
|
||||
}
|
||||
if (!(days > 0) || !Number.isInteger(days)) {
|
||||
throw new AutomationError(`药品“${master.name}”未维护有效的用药天数`);
|
||||
throw new AutomationError(`药品“${master.name}”用药天数不正确`);
|
||||
}
|
||||
if (!master.erpId || !master.insurance_code) {
|
||||
throw new AutomationError(`药品“${master.name}”缺少HIS所需编码`);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user