|
|
|
@ -43,7 +43,7 @@ public class MedicalAction extends BaseAction { |
|
|
|
|
* 用户信息获取 | 医保上传 | 医保支付下单 |
|
|
|
|
*/ |
|
|
|
|
@Action("getFeeDetails") |
|
|
|
|
public Result getFeeDetails(String callNo, String payCode, String openid, String qrCode, String patientId, String cardNo, String realName, BigDecimal totalFee, Boolean isTime, String ybAttrib, String ybBZCode, String ybBZName) { |
|
|
|
|
public Result getFeeDetails(String callNo, String payCode, String openid, String qrCode, String patientId, String cardNo, String realName, BigDecimal totalFee, Boolean isSplitTime, String ybAttrib, String ybBZCode, String ybBZName) { |
|
|
|
|
try { |
|
|
|
|
log.info("[医保]上传明细下单 callNo={}, payCode={}, openid={}, qrCode={}, patientId={}, totalFee={}, ybAttrib={}, ybBZCode={}, ybBZName={}", callNo, payCode, openid, qrCode, patientId, totalFee, ybAttrib, ybBZCode, ybBZName); |
|
|
|
|
if (callNo == null || payCode == null || openid == null || qrCode == null || patientId == null || cardNo == null || totalFee == null) { |
|
|
|
@ -61,7 +61,7 @@ public class MedicalAction extends BaseAction { |
|
|
|
|
if (!DateHelper.isToday(reg.getRegDate())) { |
|
|
|
|
return Result.error("医保支付仅支持今日挂号"); |
|
|
|
|
} |
|
|
|
|
medicalInfo = MedicalService.regMdUploadFeeDetails(qrCode, openid, patientId, cardNo, realName, reg, isTime); |
|
|
|
|
medicalInfo = MedicalService.regMdUploadFeeDetails(qrCode, openid, patientId, cardNo, realName, reg, isSplitTime); |
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
case RECIPE: |
|
|
|
|