|
|
|
@ -421,7 +421,7 @@ public class UdiProductService extends ServiceImpl<UdiProductDao, UdiProductEnti
|
|
|
|
|
*/
|
|
|
|
|
public void updateLevelCount(UdiRelevanceEntity udiRelevanceEntity) {
|
|
|
|
|
List<UdiProductEntity> udiProductEntities = udiProductDao.findByUuids(udiRelevanceEntity.getUuid());
|
|
|
|
|
Integer curLevel = udiRelevanceEntity.getDistributeLevel();
|
|
|
|
|
Integer curLevel = Objects.isNull(udiRelevanceEntity.getDistributeLevel()) ? 1 : udiRelevanceEntity.getDistributeLevel();
|
|
|
|
|
List<DiLevelResponse> diLevelResponses = findLevelByRelId(udiRelevanceEntity.getId());
|
|
|
|
|
|
|
|
|
|
//更新各个层级流通时包含计量单元数量
|
|
|
|
@ -439,7 +439,7 @@ public class UdiProductService extends ServiceImpl<UdiProductDao, UdiProductEnti
|
|
|
|
|
udiProductEntity.setBhltcjsl(bhltsl);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
curLevel = udiRelevanceEntity.getUseLevel();
|
|
|
|
|
curLevel = Objects.isNull(udiRelevanceEntity.getUseLevel()) ? 1 : udiRelevanceEntity.getUseLevel();
|
|
|
|
|
//更新各个层级使用时包含计量单元数量
|
|
|
|
|
if (CollUtil.isNotEmpty(udiProductEntities)) {
|
|
|
|
|
for (UdiProductEntity udiProductEntity : udiProductEntities) {
|
|
|
|
|