|
@@ -883,7 +883,12 @@ public class SiMzFeeService {
|
|
|
}
|
|
|
|
|
|
public String generateSiMzFees(MzPatientInfo mzptnt) {
|
|
|
- ResultVo<List<Map<String, Object>>> getMzRcptRes = webHisService.getMzReceipts(webHisUrl, mzptnt);
|
|
|
+ int setlCount = mzDao.getSetlCount(mzptnt.getPatNo(), mzptnt.getTimes());
|
|
|
+ if (setlCount > 0) {
|
|
|
+ return "患者已办理医保结算,不可重复操作。";
|
|
|
+ }
|
|
|
+ ResultVo<List<Map<String, Object>>> getMzRcptRes
|
|
|
+ = webHisService.getMzReceipts(webHisUrl, mzptnt);
|
|
|
if (null == getMzRcptRes) {
|
|
|
return ExceptionEnum.NETWORK_ERROR.getMessage();
|
|
|
}
|