| | |
| | | import com.ruoyi.business.mapper.EquipmentManagementMapper; |
| | | import com.ruoyi.business.service.EquipmentManagementService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.business.vo.EquipmentManagementVo; |
| | | import com.ruoyi.common.utils.bean.BeanUtils; |
| | | import org.springframework.stereotype.Service; |
| | | import lombok.RequiredArgsConstructor; |
| | | |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | |
| | | Page<EquipmentManagement> entityPage = equipmentManagementMapper.selectPage(page, null); |
| | | IPage<EquipmentManagementDto> dtoPage = new Page<>(); |
| | | BeanUtils.copyProperties(entityPage, dtoPage); |
| | | |
| | | return dtoPage; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<EquipmentManagementVo> selectEquipmentList() { |
| | | List<EquipmentManagement> equipmentManagements = equipmentManagementMapper.selectList(null); |
| | | return equipmentManagements.stream() |
| | | .map(equipment -> { |
| | | EquipmentManagementVo vo = new EquipmentManagementVo(); |
| | | vo.setId(equipment.getId()); // 设备id |
| | | vo.setEquipmentName(equipment.getEquipmentName()); // 设备名称 |
| | | vo.setQuantity(equipment.getQuantity()); // 数量 |
| | | return vo; |
| | | }) |
| | | .toList(); |
| | | } |
| | | |
| | | @Override |
| | | public int delByIds(Long[] ids) { |
| | | return equipmentManagementMapper.deleteByIds(Arrays.asList(ids)); |
| | | } |