package com.ruoyi.project.dc.securityDocuments.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.securityDocuments.mapper.SecurityDocumentsMapper; import com.ruoyi.project.dc.securityDocuments.domain.SecurityDocuments; import com.ruoyi.project.dc.securityDocuments.service.ISecurityDocumentsService; import com.ruoyi.common.utils.text.Convert; /** * 安全体系文件Service业务层处理 * * @author wm * @date 2020-12-09 */ @Service public class SecurityDocumentsServiceImpl implements ISecurityDocumentsService { @Autowired private SecurityDocumentsMapper securityDocumentsMapper; /** * 查询安全体系文件 * * @param documentsId 安全体系文件ID * @return 安全体系文件 */ @Override public SecurityDocuments selectSecurityDocumentsById(Long documentsId) { return securityDocumentsMapper.selectSecurityDocumentsById(documentsId); } /** * 查询安全体系文件列表 * * @param securityDocuments 安全体系文件 * @return 安全体系文件 */ @Override public List selectSecurityDocumentsList(SecurityDocuments securityDocuments) { return securityDocumentsMapper.selectSecurityDocumentsList(securityDocuments); } /** * 新增安全体系文件 * * @param securityDocuments 安全体系文件 * @return 结果 */ @Override public int insertSecurityDocuments(SecurityDocuments securityDocuments) { securityDocuments.setCreateTime(DateUtils.getNowDate()); return securityDocumentsMapper.insertSecurityDocuments(securityDocuments); } /** * 修改安全体系文件 * * @param securityDocuments 安全体系文件 * @return 结果 */ @Override public int updateSecurityDocuments(SecurityDocuments securityDocuments) { securityDocuments.setUpdateTime(DateUtils.getNowDate()); return securityDocumentsMapper.updateSecurityDocuments(securityDocuments); } /** * 删除安全体系文件对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteSecurityDocumentsByIds(String ids) { return securityDocumentsMapper.deleteSecurityDocumentsByIds(Convert.toStrArray(ids)); } /** * 删除安全体系文件信息 * * @param documentsId 安全体系文件ID * @return 结果 */ @Override public int deleteSecurityDocumentsById(Long documentsId) { return securityDocumentsMapper.deleteSecurityDocumentsById(documentsId); } }