|
@@ -183,7 +183,6 @@ public class DismissService {
|
|
|
exception.setMessage("此患者有未结账的费用。");
|
|
|
throw new BizException(exception);
|
|
|
}
|
|
|
-// dao.recountDeposit(patNo, times, ledgerSn);
|
|
|
Date begntime = getBegntime(patNo, times, "zy_actpatient");
|
|
|
dismissFeeAnalyse(patNo, times, ledgerSn, begntime, tmpendtime);
|
|
|
|
|
@@ -206,20 +205,6 @@ public class DismissService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-// if (!param.getMidSetl()) {
|
|
|
-// int inhospdays = dao.selectInhospdays(param.getAdmissDate(), endtime);
|
|
|
-// List<PureCodeName> charges = dao.selectChargeQuantities(patNo, times);
|
|
|
-// for (PureCodeName item : charges) {
|
|
|
-// if (item.getCode().equals("003")) {
|
|
|
-// if (DecimalUtil.compare(item.getName(), String.valueOf(inhospdays)) != 0) {
|
|
|
-// ExceptionEnum exception = ExceptionEnum.LOGICAL_ERROR;
|
|
|
-// exception.setMessage("此患者床位费收取数量与住院天数不一致。");
|
|
|
-// throw new BizException(exception);
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }
|
|
|
-
|
|
|
dao.deleteTemporaryTable(patNo, times);
|
|
|
PureCodeName medinfo = dao.selectMdtrtId(patNo, times, ledgerSn);
|
|
|
if (null == medinfo) {
|