| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -553,6 +553,7 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (CollUtil.isEmpty(codeList))
 | 
					 | 
					 | 
					 | 
					        if (CollUtil.isEmpty(codeList))
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            return ResultVOUtils.error(500, "追溯码不能为空");
 | 
					 | 
					 | 
					 | 
					            return ResultVOUtils.error(500, "追溯码不能为空");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        List<VailCodeResultResponse> vailCodeResultResponses = new ArrayList<>();
 | 
					 | 
					 | 
					 | 
					        List<VailCodeResultResponse> vailCodeResultResponses = new ArrayList<>();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        Integer groupNumber = getMaxGroupNumber() == null ? 1 : getMaxGroupNumber() + 1;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        for (String code : codeList) {
 | 
					 | 
					 | 
					 | 
					        for (String code : codeList) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            VailCodeResultResponse vailCodeResultResponse = new VailCodeResultResponse();
 | 
					 | 
					 | 
					 | 
					            VailCodeResultResponse vailCodeResultResponse = new VailCodeResultResponse();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            AddOrderRequest addOrderRequest = new AddOrderRequest();
 | 
					 | 
					 | 
					 | 
					            AddOrderRequest addOrderRequest = new AddOrderRequest();
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -599,7 +600,7 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            }
 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (IntUtil.value(udiEntity.getProductType()) == 2) {
 | 
					 | 
					 | 
					 | 
					            if (IntUtil.value(udiEntity.getProductType()) == 2) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                try {
 | 
					 | 
					 | 
					 | 
					                try {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    baseResponse = addDrugOrder(addOrderRequest, udiEntity, code);
 | 
					 | 
					 | 
					 | 
					                    baseResponse = addDrugOrder(addOrderRequest, udiEntity, code,groupNumber);
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                } catch (JsonException e) {
 | 
					 | 
					 | 
					 | 
					                } catch (JsonException e) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    if (e.getCode() == 507) {
 | 
					 | 
					 | 
					 | 
					                    if (e.getCode() == 507) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        baseResponse = ResultVOUtils.error(e.getCode(), e.getMessage());
 | 
					 | 
					 | 
					 | 
					                        baseResponse = ResultVOUtils.error(e.getCode(), e.getMessage());
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -690,7 +691,8 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            //ioSplitFifoInvService.getOne(new LambdaQueryWrapper<IoSplitFifoInv>().eq(IoSplitFifoInv::getInvCode,"").last("limit 1"));
 | 
					 | 
					 | 
					 | 
					            //ioSplitFifoInvService.getOne(new LambdaQueryWrapper<IoSplitFifoInv>().eq(IoSplitFifoInv::getInvCode,"").last("limit 1"));
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (IntUtil.value(udiEntity.getProductType()) == 2) {
 | 
					 | 
					 | 
					 | 
					        if (IntUtil.value(udiEntity.getProductType()) == 2) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            return addDrugOrder(addOrderRequest, udiEntity, code);
 | 
					 | 
					 | 
					 | 
					            Integer groupNumber = getMaxGroupNumber() == null ? 1 : getMaxGroupNumber() + 1;
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            return addDrugOrder(addOrderRequest, udiEntity, code,groupNumber);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } else {
 | 
					 | 
					 | 
					 | 
					        } else {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            return addMaterOrder(addOrderRequest, udiEntity, code);
 | 
					 | 
					 | 
					 | 
					            return addMaterOrder(addOrderRequest, udiEntity, code);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1360,8 +1362,10 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    @Autowired
 | 
					 | 
					 | 
					 | 
					    @Autowired
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    RelCodeBatchService relCodeBatchService;
 | 
					 | 
					 | 
					 | 
					    RelCodeBatchService relCodeBatchService;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					//    @Transactional(rollbackFor = Exception.class)
 | 
					 | 
					 | 
					 | 
					//    @Transactional(rollbackFor = Exception.class)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    public BaseResponse addDrugOrder(AddOrderRequest addOrderRequest, UdiEntity udiEntity, String code) {
 | 
					 | 
					 | 
					 | 
					    public BaseResponse addDrugOrder(AddOrderRequest addOrderRequest, UdiEntity udiEntity, String code,Integer groupNumber) {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        AddCodeResult addCodeResult = new AddCodeResult();
 | 
					 | 
					 | 
					 | 
					        AddCodeResult addCodeResult = new AddCodeResult();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        BasicBussinessTypeEntity bussinessTypeEntity = basicBussinessTypeService.findByAction(addOrderRequest.getAction());
 | 
					 | 
					 | 
					 | 
					        BasicBussinessTypeEntity bussinessTypeEntity = basicBussinessTypeService.findByAction(addOrderRequest.getAction());
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        InvWarehouseEntity invWarehouseEntity = invWarehouseService.findByInvSubByCode(addOrderRequest.getInvCode());
 | 
					 | 
					 | 
					 | 
					        InvWarehouseEntity invWarehouseEntity = invWarehouseService.findByInvSubByCode(addOrderRequest.getInvCode());
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1619,6 +1623,7 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                }
 | 
					 | 
					 | 
					 | 
					                }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            }
 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (exitLocalEntity == null) {
 | 
					 | 
					 | 
					 | 
					        if (exitLocalEntity == null) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (codeTempService.ieExitRel(code, orderId)) {
 | 
					 | 
					 | 
					 | 
					            if (codeTempService.ieExitRel(code, orderId)) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                return ResultVOUtils.error(500, "当前追溯码已上传关联关系,请勿重复扫码!");
 | 
					 | 
					 | 
					 | 
					                return ResultVOUtils.error(500, "当前追溯码已上传关联关系,请勿重复扫码!");
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1646,6 +1651,8 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            codeEnttity.setPrice(udiRelevanceResponse.getPrice());
 | 
					 | 
					 | 
					 | 
					            codeEnttity.setPrice(udiRelevanceResponse.getPrice());
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            codeEnttity.setProductType(2);
 | 
					 | 
					 | 
					 | 
					            codeEnttity.setProductType(2);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            codeEnttity.setCount(1);
 | 
					 | 
					 | 
					 | 
					            codeEnttity.setCount(1);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            codeEnttity.setGroupNumber(groupNumber);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            //如果是阿里拉的单据会有批次号
 | 
					 | 
					 | 
					 | 
					            //如果是阿里拉的单据会有批次号
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            IoCollectOrderCodeMan codeMan = ioCollectOrderCodeManService.getOne(new LambdaQueryWrapper<IoCollectOrderCodeMan>().eq(IoCollectOrderCodeMan::getUdiCode, code));
 | 
					 | 
					 | 
					 | 
					            IoCollectOrderCodeMan codeMan = ioCollectOrderCodeManService.getOne(new LambdaQueryWrapper<IoCollectOrderCodeMan>().eq(IoCollectOrderCodeMan::getUdiCode, code));
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1936,6 +1943,13 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    public Integer getMaxGroupNumber(){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        Integer groupNumber = codeTempService.selectMaxGroupNumber();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        return groupNumber;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    public void updateRelCode(BasicBussinessTypeEntity bussinessTypeEntity, String code) {
 | 
					 | 
					 | 
					 | 
					    public void updateRelCode(BasicBussinessTypeEntity bussinessTypeEntity, String code) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (!(bussinessTypeEntity.getAction().equals(ConstantType.SPLIT_OUT) || bussinessTypeEntity.getAction().equals(ConstantType.SPLIT_RETURN)))
 | 
					 | 
					 | 
					 | 
					        if (!(bussinessTypeEntity.getAction().equals(ConstantType.SPLIT_OUT) || bussinessTypeEntity.getAction().equals(ConstantType.SPLIT_RETURN)))
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            relCodeBatchService.threadUpdateIoCodeTempEntity(code);
 | 
					 | 
					 | 
					 | 
					            relCodeBatchService.threadUpdateIoCodeTempEntity(code);
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1999,7 +2013,8 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (ioOrderEntity != null) {
 | 
					 | 
					 | 
					 | 
					        if (ioOrderEntity != null) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            addOrderRequest.setBillNo(ioOrderEntity.getBillNo());
 | 
					 | 
					 | 
					 | 
					            addOrderRequest.setBillNo(ioOrderEntity.getBillNo());
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        return addDrugOrder(addOrderRequest, udiEntity, code);
 | 
					 | 
					 | 
					 | 
					        Integer groupNumber = getMaxGroupNumber() == null ? 1 : getMaxGroupNumber() + 1;
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        return addDrugOrder(addOrderRequest, udiEntity, code,groupNumber);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    public void checkPrice(IoCodeTempEntity codeTempEntity, BasicBussinessTypeEntity bussinessTypeEntity, String
 | 
					 | 
					 | 
					 | 
					    public void checkPrice(IoCodeTempEntity codeTempEntity, BasicBussinessTypeEntity bussinessTypeEntity, String
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -2978,6 +2993,7 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (CollUtil.isEmpty(codeOnelist))
 | 
					 | 
					 | 
					 | 
					        if (CollUtil.isEmpty(codeOnelist))
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            return ResultVOUtils.error(500, "追溯码不能为空");
 | 
					 | 
					 | 
					 | 
					            return ResultVOUtils.error(500, "追溯码不能为空");
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        List<VailCodeResultResponse> vailCodeResultResponses = new ArrayList<>();
 | 
					 | 
					 | 
					 | 
					        List<VailCodeResultResponse> vailCodeResultResponses = new ArrayList<>();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        Integer groupNumber = getMaxGroupNumber() == null ? 1 : getMaxGroupNumber() + 1;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        for (String code : codeOnelist) {
 | 
					 | 
					 | 
					 | 
					        for (String code : codeOnelist) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            VailCodeResultResponse vailCodeResultResponse = new VailCodeResultResponse();
 | 
					 | 
					 | 
					 | 
					            VailCodeResultResponse vailCodeResultResponse = new VailCodeResultResponse();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            AddOrderRequest addOrderRequest = new AddOrderRequest();
 | 
					 | 
					 | 
					 | 
					            AddOrderRequest addOrderRequest = new AddOrderRequest();
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -3020,7 +3036,7 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            addOrderRequest.setCode(code);
 | 
					 | 
					 | 
					 | 
					            addOrderRequest.setCode(code);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (IntUtil.value(udiEntity.getProductType()) == 2) {
 | 
					 | 
					 | 
					 | 
					            if (IntUtil.value(udiEntity.getProductType()) == 2) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                try {
 | 
					 | 
					 | 
					 | 
					                try {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    baseResponse = addDrugOrder(addOrderRequest, udiEntity, code);
 | 
					 | 
					 | 
					 | 
					                    baseResponse = addDrugOrder(addOrderRequest, udiEntity, code,groupNumber);
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                } catch (JsonException e) {
 | 
					 | 
					 | 
					 | 
					                } catch (JsonException e) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    if (e.getCode() == 507) {
 | 
					 | 
					 | 
					 | 
					                    if (e.getCode() == 507) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        baseResponse = ResultVOUtils.error(e.getCode(), e.getMessage());
 | 
					 | 
					 | 
					 | 
					                        baseResponse = ResultVOUtils.error(e.getCode(), e.getMessage());
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -3071,4 +3087,24 @@ public class IoCodeTempController extends BaseController {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    @AuthRuleAnnotation("")
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    @GetMapping("admin/warehouse/inout/getCodes")
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    public BaseResponse findCodesByRelId(FilterCodeRequest filterCodeRequest) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        List<IoCodeTempResponse> list = codeTempService.findCodeList(filterCodeRequest);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        for (IoCodeTempResponse ioSplitCodeResponse : list) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            if (StrUtil.isEmpty(ioSplitCodeResponse.getGgxh())) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                ioSplitCodeResponse.setGgxh(ioSplitCodeResponse.getBzgg());
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        if (list.size() == 0 || list == null) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            return codeTempService.findCodes(filterCodeRequest);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        PageInfo<IoCodeTempResponse> pageInfo = new PageInfo<>(list);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        PageSimpleResponse<IoCodeTempResponse> pageSimpleResponse = new PageSimpleResponse<>();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        pageSimpleResponse.setTotal(pageInfo.getTotal());
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        pageSimpleResponse.setList(pageInfo.getList());
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        return ResultVOUtils.success(pageSimpleResponse);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					}
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					 | 
					
 
 |