|
@@ -507,7 +507,7 @@ public class SiZyService {
|
|
|
public ResultVo<String> revokeSettlement(ZyPatientInfo p) {
|
|
|
SiPatInfo siPatInfo = qrydao.selectSiPatInfoForZy(p.getInpatientNo(), p.getAdmissTimes(), p.getLedgerSn());
|
|
|
if (null == siPatInfo || StringUtil.isBlank(siPatInfo.getSetlId())) {
|
|
|
- return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "此患者没有有效的医保结算信息,无法撤销结算!");
|
|
|
+ return revokeDischarge(p);
|
|
|
}
|
|
|
JSONObject input = exec.makeTradeHeader(SiFunction.REVOKE_HOSPITALIZATION_SETTLEMENT);
|
|
|
JSONObject data = new JSONObject();
|