| | |
| | | import com.iailab.module.data.point.service.DaSequenceNumService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | |
| | | public void update(IndItemSaveReqVO updateReqVO) { |
| | | IndItemEntity entity = BeanUtils.toBean(updateReqVO, IndItemEntity.class); |
| | | entity.setUpdateTime(new Date()); |
| | | if (ItemTypeEnum.ATOM.getCode().equals(updateReqVO.getItemType())) { |
| | | IndItemAtomEntity atomEntity = BeanUtils.toBean(updateReqVO.getAtomItem(), IndItemAtomEntity.class); |
| | | indItemAtomService.updateById(atomEntity); |
| | | } else if (ItemTypeEnum.DER.getCode().equals(updateReqVO.getItemType())) { |
| | | IndItemDerEntity derEntity = BeanUtils.toBean(updateReqVO.getDerItem(), IndItemDerEntity.class); |
| | | indItemDerServiceImpl.updateById(derEntity); |
| | | } else if (ItemTypeEnum.CAL.getCode().equals(updateReqVO.getItemType())) { |
| | | IndItemCalEntity calEntity = BeanUtils.toBean(updateReqVO.getCalItem(), IndItemCalEntity.class); |
| | | indItemCalServiceImpl.updateById(calEntity); |
| | | } |
| | | baseDao.updateById(entity); |
| | | } |
| | | |