liding
5 天以前 02f0f418d2409a8a19b440101601c6b604e21606
main-business/src/main/java/com/ruoyi/business/service/impl/EquipmentManagementServiceImpl.java
@@ -10,11 +10,13 @@
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;
/**
@@ -35,7 +37,6 @@
        Page<EquipmentManagement> entityPage = equipmentManagementMapper.selectPage(page, null);
        IPage<EquipmentManagementDto> dtoPage = new Page<>();
        BeanUtils.copyProperties(entityPage, dtoPage);
        return dtoPage;
    }
@@ -51,6 +52,20 @@
    }
    @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));
    }