|  |  | @ -294,46 +294,53 @@ public class UdiRelevanceController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (bindingResult.hasErrors()) { |  |  |  |         if (bindingResult.hasErrors()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); |  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         UdiRelevanceEntity udiRelevanceEntity = new UdiRelevanceEntity(); |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         BeanUtils.copyProperties(udiRelevanceResponse, udiRelevanceEntity); |  |  |  |         //判断父id不为空就吧值给到id里面防止id变成详情id
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         String time = DateUtil.getDateTime(); |  |  |  |         if (udiRelevanceResponse.getPid() != null) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiRelevanceEntity.setUpdateTime(time); |  |  |  |             udiRelevanceResponse.setId(udiRelevanceResponse.getPid()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiRelevanceEntity.setModifyTime(time); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         UdiRelevanceRequest udiRelevanceRequest=new UdiRelevanceRequest(); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         BeanUtils.copyProperties(udiRelevanceEntity,udiRelevanceRequest); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         //根据uuid查询id
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<UdiRelevanceEntity> udiRelevanceEntityList=udiRelevanceDao.selectByUuid(udiRelevanceEntity.getUuid()); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(udiRelevanceEntityList.size()>0){ |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             String id=udiRelevanceEntityList.get(0).getId(); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             udiRelevanceRequest.setId(id); |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         //更新关联表相关信息
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         UdiRelevanceRequest udiRelevanceRequest = new UdiRelevanceRequest(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         BeanUtils.copyProperties(udiRelevanceResponse, udiRelevanceRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiRelevanceRequest.setId(udiRelevanceResponse.getId() + ""); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         String time = DateUtil.getDateTime(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiRelevanceRequest.setUpdateTime(time); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiRelevanceRequest.setModifyTime(time); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if (udiRelevanceResponse.getIsUseDy() == 1) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             udiRelevanceRequest.setIsUseDy(true); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } else udiRelevanceRequest.setIsUseDy(false); | 
			
		
	
		
		
			
				
					
					|  |  |  |         udiRelevanceService.updateUdiRelevance(udiRelevanceRequest); |  |  |  |         udiRelevanceService.updateUdiRelevance(udiRelevanceRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         UdiInfoEntity udiInfoEntity = new UdiInfoEntity(); |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setSptm(udiRelevanceResponse.getSptm()); |  |  |  |         //更新产品信息表相关产品信息
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setYbbm(udiRelevanceResponse.getYbbm()); |  |  |  |         UdiInfoRequest udiInfoRequest = new UdiInfoRequest(); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setMeasname(udiRelevanceResponse.getMeasname()); |  |  |  |         udiInfoRequest.setNameCode(udiRelevanceResponse.getNameCode()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setManufactory(udiRelevanceResponse.getManufactory()); |  |  |  |         udiInfoRequest.setSptm(udiRelevanceResponse.getSptm()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setCpms(udiRelevanceResponse.getCpms()); |  |  |  |         udiInfoRequest.setYbbm(udiRelevanceResponse.getYbbm()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setPrice(udiRelevanceResponse.getPrice()); |  |  |  |         udiInfoRequest.setMeasname(udiRelevanceResponse.getMeasname()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setSpmc(udiRelevanceResponse.getSpmc()); |  |  |  |         udiInfoRequest.setManufactory(udiRelevanceResponse.getManufactory()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setZxxsbzbhsydysl(udiRelevanceResponse.getZxxsbzbhsydysl()); |  |  |  |         udiInfoRequest.setCpms(udiRelevanceResponse.getCpms()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setAllowNoBatch(udiRelevanceResponse.isAllowNoBatch()); |  |  |  | //        udiInfoRequest.setDiType(udiRelevanceResponse.getDiType());
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setAllowNoExpire(udiRelevanceResponse.isAllowNoExpire()); |  |  |  |         udiInfoRequest.setPrice(udiRelevanceResponse.getPrice()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setAllowNoProduct(udiRelevanceResponse.isAllowNoProduct()); |  |  |  |         udiInfoRequest.setSpmc(udiRelevanceResponse.getSpmc()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak1(udiRelevanceResponse.getBasicPrductRemak1()); |  |  |  |         udiInfoRequest.setAllowNoBatch(udiRelevanceResponse.isAllowNoBatch()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak2(udiRelevanceResponse.getBasicPrductRemak2()); |  |  |  |         udiInfoRequest.setAllowNoExpire(udiRelevanceResponse.isAllowNoExpire()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak3(udiRelevanceResponse.getBasicPrductRemak3()); |  |  |  |         udiInfoRequest.setAllowNoProduct(udiRelevanceResponse.isAllowNoProduct()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak4(udiRelevanceResponse.getBasicPrductRemak4()); |  |  |  |         udiInfoRequest.setZxxsbzbhsydysl(udiRelevanceResponse.getZxxsbzbhsydysl()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak5(udiRelevanceResponse.getBasicPrductRemak5()); |  |  |  |         udiInfoRequest.setBasicPrductRemak1(udiRelevanceResponse.getBasicPrductRemak1()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak6(udiRelevanceResponse.getBasicPrductRemak6()); |  |  |  |         udiInfoRequest.setBasicPrductRemak2(udiRelevanceResponse.getBasicPrductRemak2()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak7(udiRelevanceResponse.getBasicPrductRemak7()); |  |  |  |         udiInfoRequest.setBasicPrductRemak3(udiRelevanceResponse.getBasicPrductRemak3()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setBasicPrductRemak8(udiRelevanceResponse.getBasicPrductRemak8()); |  |  |  |         udiInfoRequest.setBasicPrductRemak4(udiRelevanceResponse.getBasicPrductRemak4()); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiInfoRequest.setBasicPrductRemak5(udiRelevanceResponse.getBasicPrductRemak5()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiInfoRequest.setBasicPrductRemak6(udiRelevanceResponse.getBasicPrductRemak6()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiInfoRequest.setBasicPrductRemak7(udiRelevanceResponse.getBasicPrductRemak7()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiInfoRequest.setBasicPrductRemak8(udiRelevanceResponse.getBasicPrductRemak8()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (StrUtil.isNotEmpty(udiRelevanceResponse.getOriginUuid())) { |  |  |  |         if (StrUtil.isNotEmpty(udiRelevanceResponse.getOriginUuid())) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             udiInfoEntity.setProductType(ConstantStatus.PRODUCT_TYPE_UDI); |  |  |  |             udiInfoRequest.setProductType(ConstantStatus.PRODUCT_TYPE_UDI); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoEntity.setUuid(udiRelevanceEntity.getUuid()); |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         udiInfoService.updateUdiInfo(udiInfoEntity); |  |  |  |         udiInfoRequest.setUuid(udiRelevanceResponse.getUuid()); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         udiInfoService.updateUdiInfo(udiInfoRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |         return ResultVOUtils.success("更新成功"); |  |  |  |         return ResultVOUtils.success("更新成功"); | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -507,12 +514,12 @@ public class UdiRelevanceController { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 String time = DateUtil.getDateTime(); |  |  |  |                 String time = DateUtil.getDateTime(); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 udiRelevanceEntity.setUpdateTime(time); |  |  |  |                 udiRelevanceEntity.setUpdateTime(time); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 udiRelevanceEntity.setModifyTime(time); |  |  |  |                 udiRelevanceEntity.setModifyTime(time); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 UdiInfoReqeust udiInfoReqeust = new UdiInfoReqeust(); |  |  |  |                 UdiInfoRequest udiInfoRequest = new UdiInfoRequest(); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 udiInfoReqeust.setYbbm(postSmpUdiInfoRequest.getYbbm()); |  |  |  |                 udiInfoRequest.setYbbm(postSmpUdiInfoRequest.getYbbm()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 udiInfoReqeust.setSptm(postSmpUdiInfoRequest.getSptm()); |  |  |  |                 udiInfoRequest.setSptm(postSmpUdiInfoRequest.getSptm()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 BeanUtils.copyProperties(postSmpUdiInfoRequest, udiInfoReqeust); |  |  |  |                 BeanUtils.copyProperties(postSmpUdiInfoRequest, udiInfoRequest); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 udiInfoReqeust.setUuid(udiRelevanceEntity.getUuid()); |  |  |  |                 udiInfoRequest.setUuid(udiRelevanceEntity.getUuid()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 udiInfoService.insertUdiInfo(udiInfoReqeust); |  |  |  |                 udiInfoService.insertUdiInfo(udiInfoRequest); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 udiRelevanceEntity.setId(gennerOrderUtils.getRelId() + ""); |  |  |  |                 udiRelevanceEntity.setId(gennerOrderUtils.getRelId() + ""); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 udiRelevanceService.insertUdiRelevance(udiRelevanceEntity); |  |  |  |                 udiRelevanceService.insertUdiRelevance(udiRelevanceEntity); | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
	
		
		
			
				
					|  |  | @ -691,7 +698,7 @@ public class UdiRelevanceController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys(); |  |  |  |         BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         ThrProductsEntity thrProductsEntity = thrDataService.getProducts(udiRelevanceEntity.getMainId(), basicThirdSysEntity.getThirdId()); |  |  |  |         ThrProductsEntity thrProductsEntity = thrDataService.getProducts(udiRelevanceEntity.getMainId(), basicThirdSysEntity.getThirdId()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         UdiInfoReqeust UdiInfoRequest = new UdiInfoReqeust(); |  |  |  |         UdiInfoRequest UdiInfoRequest = new UdiInfoRequest(); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         BeanUtils.copyProperties(thrProductsEntity, UdiInfoRequest); |  |  |  |         BeanUtils.copyProperties(thrProductsEntity, UdiInfoRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |         UdiInfoRequest.setNameCode(thrProductsEntity.getCode()); |  |  |  |         UdiInfoRequest.setNameCode(thrProductsEntity.getCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         UdiInfoRequest.setCpmctymc(thrProductsEntity.getName()); |  |  |  |         UdiInfoRequest.setCpmctymc(thrProductsEntity.getName()); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |