package com.ruoyi.project.dc.emergencyPlan.service.impl;
|
|
import java.util.List;
|
import com.ruoyi.common.utils.DateUtils;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import com.ruoyi.project.dc.emergencyPlan.mapper.EmergencyPlanMapper;
|
import com.ruoyi.project.dc.emergencyPlan.domain.EmergencyPlan;
|
import com.ruoyi.project.dc.emergencyPlan.service.IEmergencyPlanService;
|
import com.ruoyi.common.utils.text.Convert;
|
|
/**
|
* 应急预案Service业务层处理
|
*
|
* @author wm
|
* @date 2020-12-07
|
*/
|
@Service
|
public class EmergencyPlanServiceImpl implements IEmergencyPlanService
|
{
|
@Autowired
|
private EmergencyPlanMapper emergencyPlanMapper;
|
|
/**
|
* 查询应急预案
|
*
|
* @param emergencyPlanId 应急预案ID
|
* @return 应急预案
|
*/
|
@Override
|
public EmergencyPlan selectEmergencyPlanById(Long emergencyPlanId)
|
{
|
return emergencyPlanMapper.selectEmergencyPlanById(emergencyPlanId);
|
}
|
|
/**
|
* 查询应急预案列表
|
*
|
* @param emergencyPlan 应急预案
|
* @return 应急预案
|
*/
|
@Override
|
public List<EmergencyPlan> selectEmergencyPlanList(EmergencyPlan emergencyPlan)
|
{
|
return emergencyPlanMapper.selectEmergencyPlanList(emergencyPlan);
|
}
|
|
/**
|
* 新增应急预案
|
*
|
* @param emergencyPlan 应急预案
|
* @return 结果
|
*/
|
@Override
|
public int insertEmergencyPlan(EmergencyPlan emergencyPlan)
|
{
|
emergencyPlan.setCreateTime(DateUtils.getNowDate());
|
return emergencyPlanMapper.insertEmergencyPlan(emergencyPlan);
|
}
|
|
/**
|
* 修改应急预案
|
*
|
* @param emergencyPlan 应急预案
|
* @return 结果
|
*/
|
@Override
|
public int updateEmergencyPlan(EmergencyPlan emergencyPlan)
|
{
|
emergencyPlan.setUpdateTime(DateUtils.getNowDate());
|
return emergencyPlanMapper.updateEmergencyPlan(emergencyPlan);
|
}
|
|
/**
|
* 删除应急预案对象
|
*
|
* @param ids 需要删除的数据ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteEmergencyPlanByIds(String ids)
|
{
|
return emergencyPlanMapper.deleteEmergencyPlanByIds(Convert.toStrArray(ids));
|
}
|
|
/**
|
* 删除应急预案信息
|
*
|
* @param emergencyPlanId 应急预案ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteEmergencyPlanById(Long emergencyPlanId)
|
{
|
return emergencyPlanMapper.deleteEmergencyPlanById(emergencyPlanId);
|
}
|
}
|