package com.gkhy.safePlatform.safeCheck.service.baseService.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gkhy.safePlatform.safeCheck.entity.SafeCheckQuotaType; import com.gkhy.safePlatform.safeCheck.repository.SafeCheckQuotaTypeRepository; import com.gkhy.safePlatform.safeCheck.service.baseService.SafeCheckQuotaTypeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service("SafeCheckQuotaTypeService") public class SafeCheckQuotaTypeServiceImpl extends ServiceImpl implements SafeCheckQuotaTypeService { @Autowired private SafeCheckQuotaTypeRepository safeCheckQuotaTypeRepository; /** * @description 获取所有的巡检指标类型 */ @Override public List listQuotaType(int deleteStatus) { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(SafeCheckQuotaType::getDeleteStatus,deleteStatus); return safeCheckQuotaTypeRepository.selectList(queryWrapper); } /** * @description 根据巡检指标类型id,获取指标类型名 */ @Override public String getNameByTypeId(int quotaTypeId) { return safeCheckQuotaTypeRepository.getNameByTypeId(quotaTypeId); } /** * @description TODO 由于先写死,就默认肯定存在对应的指标单位类型 */ @Override public int getTyIdByName(String quotaType) { return safeCheckQuotaTypeRepository.getTyIdByName(quotaType); } }