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 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); } }