添加药品
保存
签发
撤回
删除
诊断:
费用性质:
配方名称:
用药途径:
煎药方式:
频次:
用药天数:
付数:
{
let price = 0;
prescription.prescriptionList.forEach((item) => {
price += item.totalPrice;
});
prescription.totalAmount = prescription.dispensePerDuration * value * price;
}
"
/>
是否代煎:
{
console.log(value, prescription.sufferingFlag, 123456789);
}
"
/>
clickRowDb(row, pIndex)"
v-loading="loading"
:expand-row-keys="prescription.expandOrder"
>
{{
scope.row.adviceName +
' ' +
' [' +
Number(scope.row.unitPrice).toFixed(2) +
' 元' +
'/' +
scope.row.unitCode_dictText +
']'
}}
{
nextTick(() => {
scope.row.totalPrice =
scope.row.minUnitQuantity * scope.row.unitPrice;
});
}
"
@keyup.enter.prevent="
handleEnter('minUnitQuantity', scope.row, scope.$index, pIndex)
"
/>
脚注:
总金额:{{
scope.row.totalPrice ? scope.row.totalPrice + ' 元' : '0.00 元'
}}
确定
{
prescription.prescriptionList.forEach((item, index) => {
prescription.groupIndexList.push(index);
item.check = value;
});
}
"
/>
handleCheckBoxChange(value, scope.$index, scope.row, pIndex)"
/>
selectAdviceBase(scope.row.uniqueKey, row, pIndex)"
/>
{
if (!scope.row.showPopover) return;
// 拦截上下键和回车事件
if (['ArrowUp', 'ArrowDown', 'Enter'].includes(e.key)) {
e.preventDefault();
// 传递事件到弹窗容器
adviceTableRef.handleKeyDown(e);
}
}
"
@blur="handleBlur(scope.row)"
/>
{{ scope.row.adviceName }}
已签发
待保存
待签发
{{
scope.row.quantity
? formatNumber(scope.row.quantity) +
' ' +
scope.row.doseUnitCode_dictText +
' (' +
scope.row.chineseHerbsDoseQuantity +
'付)'
: ''
}}
{{ scope.row.totalPrice ? Number(scope.row.totalPrice).toFixed(2) + ' 元' : '-' }}
{{
scope.row.dosageInstruction_dictText ? scope.row.dosageInstruction_dictText : '-'
}}
{{ scope.row.positionName }}
{{ scope.row.diagnosisName || scope.row.conditionDefinitionName }}