package com.gkhy.safePlatform.emergency.service.baseService.impl; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gkhy.safePlatform.emergency.entity.EmergencyPlanInfo; import com.gkhy.safePlatform.emergency.entity.EmergencyPlanInfoDetailDO; import com.gkhy.safePlatform.emergency.entity.EmergencyPlanInfoPageDO; import com.gkhy.safePlatform.emergency.query.db.EmergencyPlanDBQuery; import com.gkhy.safePlatform.emergency.repository.EmergencyPlanInfoRepository; import com.gkhy.safePlatform.emergency.service.baseService.EmergencyPlanInfoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service("emergencyPlanInfoService") public class EmergencyPlanInfoServiceImpl extends ServiceImpl implements EmergencyPlanInfoService { @Autowired private EmergencyPlanInfoRepository emergencyPlanInfoRepository; @Override public List selectEmergencyPlanList(Page page, EmergencyPlanDBQuery emergencyPlanDBQuery) { return emergencyPlanInfoRepository.selectEmergencyPlanList(page,emergencyPlanDBQuery); } @Override public void addEmergencyPlan(EmergencyPlanInfo emergencyPlanInfo) { emergencyPlanInfoRepository.addEmergencyPlan(emergencyPlanInfo); } @Override public EmergencyPlanInfoDetailDO selectEmergencyPlanById(Long id) { return emergencyPlanInfoRepository.selectEmergencyPlanById(id); } @Override public void updateEmergencyPlan(EmergencyPlanInfo emergencyPlanInfo) { emergencyPlanInfoRepository.updateEmergencyPlan(emergencyPlanInfo); } @Override public void deleteEmergencyPlan(Long planId) { emergencyPlanInfoRepository.deleteEmergencyPlan(planId); } @Override public void updateAbolish(Long id, Boolean abolishStatus) { emergencyPlanInfoRepository.updateAbolish(id,abolishStatus); } }