package com.iailab.module.data.ind.item.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.iailab.framework.common.service.impl.BaseServiceImpl; import com.iailab.framework.common.util.object.BeanUtils; import com.iailab.module.data.ind.item.dao.IndItemAtomDao; import com.iailab.module.data.ind.item.entity.IndItemAtomEntity; import com.iailab.module.data.ind.item.service.IndItemAtomService; import com.iailab.module.data.ind.item.vo.IndItemAtomVO; import org.springframework.stereotype.Service; /** * @author PanZhibao * @Description * @createTime 2024年09月11日 */ @Service public class IndItemAtomServiceImpl extends BaseServiceImpl implements IndItemAtomService { @Override public IndItemAtomVO getByItemId(String itemId) { return BeanUtils.toBean(baseDao.selectOne(new QueryWrapper().eq("item_id", itemId)), IndItemAtomVO.class); } @Override public IndItemAtomVO get(String id) { return BeanUtils.toBean(baseDao.selectById(id), IndItemAtomVO.class); } @Override public void deleteByItemId(String itemId) { baseDao.delete(new QueryWrapper().eq("item_id", itemId)); } }