예제 #1
0
 @Override
 public Area postUpdate(AreaInputArgs i, Area d) {
   String levelId = i.getLevelId();
   if (StringUtils.isNotBlank(levelId)) {
     AreaLevel level = areaLevelRepository.findOne(levelId);
     d.setLevel(level);
   }
   String upperAreaId = i.getUpperAreaId();
   if (StringUtils.isNotBlank(upperAreaId)) {
     Area upperArea = areaRepository.findOne(upperAreaId);
     d.setUpperArea(upperArea);
   }
   validate(d);
   return d;
 }