package org.jeecg.modules.cms.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.jeecg.modules.cms.entity.CuttingInventory; import org.jeecg.modules.cms.mapper.CuttingInventoryMapper; import org.jeecg.modules.cms.mapper.CuttingToolMapper; import org.jeecg.modules.cms.service.ICuttingInventoryService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import java.util.List; import java.util.Map; import java.util.Objects; import java.util.Set; import java.util.stream.Collectors; /** * @Description: 刀具库存 * @Author: jeecg-boot * @Date: 2025-07-28 * @Version: V1.0 */ @Service public class CuttingInventoryServiceImpl extends ServiceImpl implements ICuttingInventoryService { @Override public IPage> statisticsByCuttingIdAndStatus(Page> page) { // 执行分页统计查询 IPage> result = baseMapper.statisticsByCuttingIdAndStatus(page); return result; } }