|  |  |  | @ -1860,10 +1860,10 @@ public class HlfyyyClient extends CommonHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |             LambdaQueryWrapper<VA011Mx> wrapper1 = new LambdaQueryWrapper<>(); | 
			
		
	
		
			
				
					|  |  |  |  |             wrapper1.in(VA011Mx::getCodefk, codefks); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             List<VA011Mx> va011MxList = va011MxMapper.selectList(wrapper1); | 
			
		
	
		
			
				
					|  |  |  |  |             List<VA011Mx> a010details = va011MxMapper.selectList(wrapper1); | 
			
		
	
		
			
				
					|  |  |  |  |             Map<String, List<VA011Mx>> detailsMap = new HashMap<>(); | 
			
		
	
		
			
				
					|  |  |  |  |             if (CollUtil.isNotEmpty(va011MxList)) { | 
			
		
	
		
			
				
					|  |  |  |  |                 detailsMap = va011MxList.stream() | 
			
		
	
		
			
				
					|  |  |  |  |             if (CollUtil.isNotEmpty(a010details)) { | 
			
		
	
		
			
				
					|  |  |  |  |                 detailsMap = a010details.stream() | 
			
		
	
		
			
				
					|  |  |  |  |                         .collect(Collectors.groupingBy(VA011Mx::getCodefk)); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -1908,6 +1908,7 @@ public class HlfyyyClient extends CommonHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |                     itemDetails.forEach(entity -> { | 
			
		
	
		
			
				
					|  |  |  |  |                         IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz(); | 
			
		
	
		
			
				
					|  |  |  |  |                         BeanUtils.copyProperties(entity, collectOrderBiz); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                         List<BasicUdirelEntity> basicUdirelEntities = basicUdirelDao.selectList(new LambdaQueryWrapper<BasicUdirelEntity>().eq(BasicUdirelEntity::getMainId, entity.getItemcode())); | 
			
		
	
		
			
				
					|  |  |  |  |                         if (CollUtil.isNotEmpty(basicUdirelEntities)) { | 
			
		
	
		
			
				
					|  |  |  |  |                             BasicUdirelEntity basicUdirelEntity = basicUdirelEntities.get(0); | 
			
		
	
	
		
			
				
					|  |  |  | @ -1919,12 +1920,12 @@ public class HlfyyyClient extends CommonHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setGgxh(entity.getBzgg()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setMeasureUnit(entity.getMeasureunit()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setCount(IntUtil.value(entity.getMeasurecount())); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setThrCode(entity.getItemcode()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setThrCode(entity.getHiltstCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setYbbm(entity.getHiltstCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setCpmctymc(entity.getItemname()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setOrderIdFk(ioCollectOrder.getBillNo()); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        collectOrderBiz.setRemark1(entity.getRemark());
 | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setNameCode(entity.getItemcode()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setNameCode(entity.getHiltstCode()); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setTagStatus(1); | 
			
		
	
		
			
				
					|  |  |  |  |                         collectOrderBiz.setUnTagCount(0); | 
			
		
	
		
			
				
					|  |  |  |  |                         bizList.add(collectOrderBiz); | 
			
		
	
	
		
			
				
					|  |  |  | @ -2274,20 +2275,20 @@ public class HlfyyyClient extends CommonHttpClient { | 
			
		
	
		
			
				
					|  |  |  |  |                     return ResultVOUtils.error(500, "单据要传的码为空请检查"); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 // TODO: 2024/9/10 字段未完全正确对应
 | 
			
		
	
		
			
				
					|  |  |  |  |                 Kcbg3502Request kcbg3502Request = Kcbg3502Request.builder() | 
			
		
	
		
			
				
					|  |  |  |  |                         .med_list_codg(item.getYbbm()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .inv_chg_type("108") | 
			
		
	
		
			
				
					|  |  |  |  |                         .fixmedins_hilist_id(item.getThrCode()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .fixmedins_hilist_name(item.getCpmctymc()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .fixmedins_bchno(item.getOrderIdFk()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .pric("0") | 
			
		
	
		
			
				
					|  |  |  |  |                         .cnt(item.getActCount()) | 
			
		
	
		
			
				
					|  |  |  |  |                         // TODO: 价格和数量可以不填
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        .pric("0")
 | 
			
		
	
		
			
				
					|  |  |  |  | //                        .cnt(item.getActCount())
 | 
			
		
	
		
			
				
					|  |  |  |  |                         .rx_flag("1") | 
			
		
	
		
			
				
					|  |  |  |  |                         .inv_chg_time(item.getUpdateTime()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .inv_chg_opter_name(ioCollectOrder.getCreateUser()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .memo(item.getRemark()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .trdn_flag("0") | 
			
		
	
		
			
				
					|  |  |  |  |                         .trdn_flag(item.getTrdnFlag()) | 
			
		
	
		
			
				
					|  |  |  |  |                         .drugtracinfo(drugTraceList).build(); | 
			
		
	
		
			
				
					|  |  |  |  |                 kcbg3502Requests.add(kcbg3502Request); | 
			
		
	
		
			
				
					|  |  |  |  | //                    }
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |