|
@@ -54,9 +54,9 @@ public class SiMzFeeService {
|
|
|
}
|
|
|
|
|
|
public ResultVo<String> outpatientRegistration(MzPatientInfo p) {
|
|
|
- if (p.getInsuplcAdmdvs().equals("430182") && !Objects.equals("11", p.getMedType())) {
|
|
|
- return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "宁乡参保地区的患者我院只能办理普门医保业务,其他类别的业务暂不支持。");
|
|
|
- }
|
|
|
+// if (p.getInsuplcAdmdvs().equals("430182") && !Objects.equals("11", p.getMedType())) {
|
|
|
+// return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "宁乡参保地区的患者我院只能办理普门医保业务,其他类别的业务暂不支持。");
|
|
|
+// }
|
|
|
Regstrtn regstrtn = mzDao.selectRegstrtn(p.getPatNo(), p.getTimes());
|
|
|
if (null == regstrtn) {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "mz_visit_table患者信息为空,请联系医生重开处方。");
|
|
@@ -700,6 +700,7 @@ public class SiMzFeeService {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, upldFeeRes.getMessage());
|
|
|
}
|
|
|
// 上传完成之后结算并返回结算结果
|
|
|
+ mzptnt.setReadCardBizType(ReadCardBizType.SETTLEMENT.getCode());
|
|
|
return outpatientSettlement(mzptnt);
|
|
|
}
|
|
|
|