package com.gkhy.safePlatform.incidentManage.service.baseService.impl; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gkhy.safePlatform.incidentManage.entity.AccidentCaseInfo; import com.gkhy.safePlatform.incidentManage.entity.AccidentCaseInfoDetailDO; import com.gkhy.safePlatform.incidentManage.entity.AccidentCaseInfoPageDO; import com.gkhy.safePlatform.incidentManage.query.db.AccidentCaseDBQuery; import com.gkhy.safePlatform.incidentManage.repository.AccidentCaseInfoRepository; import com.gkhy.safePlatform.incidentManage.service.baseService.AccidentCaseInfoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service("accidentCaseInfoService") public class AccidentCaseInfoServiceImpl extends ServiceImpl implements AccidentCaseInfoService { @Autowired private AccidentCaseInfoRepository accidentCaseInfoRepository; @Override public List selectAccidentCaseList(Page page, AccidentCaseDBQuery AccidentCaseDBQuery) { return accidentCaseInfoRepository.selectAccidentCaseList(page,AccidentCaseDBQuery); } @Override public void addAccidentCase(AccidentCaseInfo AccidentCaseInfo) { accidentCaseInfoRepository.addAccidentCase(AccidentCaseInfo); } @Override public AccidentCaseInfoDetailDO selectAccidentCaseById(Long id) { return accidentCaseInfoRepository.selectAccidentCaseById(id); } @Override public void updateAccidentCase(AccidentCaseInfo AccidentCaseInfo) { accidentCaseInfoRepository.updateAccidentCase(AccidentCaseInfo); } @Override public void deleteAccidentCaseById(Long teamId) { accidentCaseInfoRepository.deleteAccidentCaseById(teamId); } }