package cn.iocoder.yudao.module.bi.service.config; import cn.iocoder.yudao.module.bi.dal.dataobject.BiWarehouseCoordinateDO; import cn.iocoder.yudao.module.bi.dal.mysql.BiWarehouseCoordinateMapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.List; /** * 仓库坐标配置 Service 实现 * * @author 云 */ @Service public class BiWarehouseCoordinateServiceImpl implements BiWarehouseCoordinateService { @Resource private BiWarehouseCoordinateMapper mapper; @Override public List listAll() { return mapper.selectList(Wrappers.emptyWrapper()); } @Override @Transactional(rollbackFor = Exception.class) public void batchSave(List list) { mapper.delete(Wrappers.emptyWrapper()); for (BiWarehouseCoordinateDO item : list) { item.setId(null); mapper.insert(item); } } }