|
@@ -980,13 +980,13 @@ public class BswServerImpl implements BswServer {
|
|
|
mzInvoiceInfo.setMdtrtInfo(MdtrtInfo.builder()
|
|
|
.begntime(DateUtil.formatDateTime(zyActpatient.getAdmissDate()))
|
|
|
.endtime(DateUtil.formatDateTime(DateUtil.offsetMinute(zyActpatient.getAdmissDate(), 2)))
|
|
|
- .medType(StrUtil.isNotBlank(setlInfo.getMedType()) ? setlInfo.getMedType() : "11")
|
|
|
+ .medType(StrUtil.isNotBlank(mzInvoiceInfo.getSetlInfo().getMedType()) ? mzInvoiceInfo.getSetlInfo().getMedType() : "11")
|
|
|
.build());
|
|
|
- if (StrUtil.isNotBlank(setlInfo.getBegntime())) {
|
|
|
- mzInvoiceInfo.getMdtrtInfo().setBegntime(setlInfo.getBegntime());
|
|
|
+ if (StrUtil.isNotBlank(mzInvoiceInfo.getSetlInfo().getBegntime())) {
|
|
|
+ mzInvoiceInfo.getMdtrtInfo().setBegntime(mzInvoiceInfo.getSetlInfo().getBegntime());
|
|
|
}
|
|
|
- if (StrUtil.isNotBlank(setlInfo.getEndtime())) {
|
|
|
- mzInvoiceInfo.getMdtrtInfo().setBegntime(setlInfo.getEndtime());
|
|
|
+ if (StrUtil.isNotBlank(mzInvoiceInfo.getSetlInfo().getEndtime())) {
|
|
|
+ mzInvoiceInfo.getMdtrtInfo().setBegntime(mzInvoiceInfo.getSetlInfo().getEndtime());
|
|
|
}
|
|
|
List<FeeDetl> feeDetlInfo = new ArrayList<>();
|
|
|
List<ChargeDetailDTO> chargeDetailDTOList = new ArrayList<>();
|