package org.jeecg.modules.spare.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.jeecg.modules.spare.entity.SparePart; import org.jeecg.modules.spare.mapper.SparePartMapper; import org.jeecg.modules.spare.service.ISparePartService; import org.jeecg.modules.spare.vo.AuxiliaryUnitVo; import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import java.util.List; import java.util.Map; /** * @Description: mom_eam_spare_part * @Author: jeecg-boot * @Date: 2023-06-20 * @Version: V1.0 */ @Service public class SparePartServiceImpl extends ServiceImpl implements ISparePartService { /** * 通过设备备件获取适配的设备 * qsw 2023-6-21 */ @Override public IPage> getSpareContactEquipmentList(Integer pageNo, Integer pageSize,Map params) { IPage pageData = new Page(pageNo, pageSize); return super.getBaseMapper().getSpareContactEquipmentList(pageData,params); } /** *根据主单位获取辅单位 */ @Override public List getAuxiliaryUnits(String mainUnitId) { return this.baseMapper.getAuxiliaryUnits(mainUnitId); } /** *根据主单位、辅单位获取 唯一换算比例 */ @Override public List getConversionRatio(String mainUnitId, String auxiliaryUnitId) { return this.baseMapper.getConversionRatio(mainUnitId,auxiliaryUnitId); } }