|  | @@ -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<>();
 |