|
@@ -575,12 +575,13 @@ public class SiZyService {
|
|
|
setlinfoEntity.setEndtime(p.getDismissDate());
|
|
|
setlinfoEntity.setHiPaymtd(CommonUtil.calcHiPaymtd(setlinfoEntity.getInsuplcAdmdvs(),setlinfoEntity.getMedType(),setlinfoEntity.getInsutype(),setlinfoEntity.getSetlTime()));
|
|
|
setlinfoEntity.setMedinsType(MedInsTypeUtil.getMedInsType(setlinfoEntity));
|
|
|
- if (null == setlinfoEntity.getPsnPartAmt() && null == setlinfoEntity.getPsnCashPay()) {
|
|
|
- Double psnPay = output.getDouble("psn_pay");
|
|
|
- if (null != psnPay) {
|
|
|
- setlinfoEntity.setPsnPartAmt(psnPay);
|
|
|
- setlinfoEntity.setPsnCashPay(psnPay);
|
|
|
- }
|
|
|
+ if (null == setlinfoEntity.getPsnPartAmt()) {
|
|
|
+ Double psnPay = setlinfo.getDouble("psn_pay");
|
|
|
+ setlinfoEntity.setPsnPartAmt(psnPay);
|
|
|
+ }
|
|
|
+ if (null == setlinfoEntity.getPsnCashPay()) {
|
|
|
+ Double cashPay = setlinfo.getDouble("cash_payamt");
|
|
|
+ setlinfoEntity.setPsnCashPay(cashPay);
|
|
|
}
|
|
|
JSONArray setldetail = output.getJSONArray("setldetail");
|
|
|
BigDecimal hospitalPart = BigDecimal.ZERO;
|