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.EmergencyWorkApproveInfo;
|
import com.gkhy.safePlatform.emergency.entity.EmergencyWorkApproveInfoDetailDO;
|
import com.gkhy.safePlatform.emergency.entity.EmergencyWorkApproveInfoPageDO;
|
import com.gkhy.safePlatform.emergency.query.db.EmergencyWorkApproveDBQuery;
|
import com.gkhy.safePlatform.emergency.repository.EmergencyWorkApproveInfoRepository;
|
import com.gkhy.safePlatform.emergency.service.baseService.EmergencyWorkApproveInfoService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
@Service("emergencyWorkApproveInfoService")
|
public class EmergencyWorkApproveServiceImpl extends ServiceImpl<EmergencyWorkApproveInfoRepository, EmergencyWorkApproveInfo> implements EmergencyWorkApproveInfoService {
|
|
@Autowired
|
private EmergencyWorkApproveInfoRepository emergencyWorkApproveInfoRepository;
|
|
@Override
|
public List<EmergencyWorkApproveInfoPageDO> selectWorkApproveList(Page<EmergencyWorkApproveInfoPageDO> page, EmergencyWorkApproveDBQuery EmergencyWorkApproveDBQuery) {
|
return emergencyWorkApproveInfoRepository.selectWorkApproveList(page, EmergencyWorkApproveDBQuery);
|
}
|
|
@Override
|
public void addWorkApprove(EmergencyWorkApproveInfo EmergencyWorkApproveInfo) {
|
emergencyWorkApproveInfoRepository.addWorkApprove(EmergencyWorkApproveInfo);
|
}
|
|
@Override
|
public EmergencyWorkApproveInfoDetailDO selectWorkApproveById(Long id) {
|
return emergencyWorkApproveInfoRepository.selectWorkApproveById(id);
|
}
|
|
@Override
|
public void updateWorkApprove(EmergencyWorkApproveInfo EmergencyWorkApproveInfo) {
|
emergencyWorkApproveInfoRepository.updateWorkApprove(EmergencyWorkApproveInfo);
|
}
|
|
@Override
|
public void deleteWorkApproveById(Long teamId) {
|
emergencyWorkApproveInfoRepository.deleteWorkApproveById(teamId);
|
}
|
|
@Override
|
public List<EmergencyWorkApproveInfoDetailDO> selectWorkApproveByRelateTypeAndRelateId(Integer type, Long id) {
|
return emergencyWorkApproveInfoRepository.selectWorkApproveByRelateTypeAndRelateId(type,id);
|
}
|
|
|
}
|