解决当日已挂号页面费用性质不一致问题
This commit is contained in:
@@ -296,23 +296,17 @@ function submit() {
|
||||
return;
|
||||
}
|
||||
dialogLoading.value = true;
|
||||
// 确保设置默认合同编号,避免非医保结算时查询合同信息
|
||||
// 根据费用性质动态设置合同编号
|
||||
if (props.transformedData && props.transformedData.accountFormData) {
|
||||
props.transformedData.accountFormData.contractNo = '0000';
|
||||
// 直接使用传入的feeType作为contractNo
|
||||
// 如果feeType存在就使用,否则使用patientInfo中的medfeePaymtdCode,最后默认使用'0000'
|
||||
props.transformedData.accountFormData.contractNo = props.feeType || props.patientInfo?.medfeePaymtdCode || '0000';
|
||||
}
|
||||
savePayment({
|
||||
// paymentEnum: 0,
|
||||
// kindEnum: 1,
|
||||
// patientId: props.patientInfo.patientId,
|
||||
// encounterId: props.patientInfo.encounterId,
|
||||
// chargeItemIds: props.chargeItemIds,
|
||||
outpatientRegistrationAddParam: props.transformedData,
|
||||
chrgBchno: props.chrgBchno,
|
||||
busNo: props.registerBusNo,
|
||||
paymentDetails: formData.selfPay,
|
||||
// ybFlag: '0',
|
||||
// eleFlag: '0',
|
||||
// returnedAmount: parseFloat(returnedAmount.value),
|
||||
})
|
||||
.then((res) => {
|
||||
if (res.code == 200) {
|
||||
|
||||
Reference in New Issue
Block a user