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<AccidentCaseInfoRepository, AccidentCaseInfo> implements AccidentCaseInfoService {
|
|
@Autowired
|
private AccidentCaseInfoRepository accidentCaseInfoRepository;
|
|
@Override
|
public List<AccidentCaseInfoPageDO> selectAccidentCaseList(Page<AccidentCaseInfoPageDO> 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);
|
}
|
|
}
|