package com.ruoyi.app.patrolplan.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.app.patrolplan.mapper.ArdAppPatrolplanMapper; import com.ruoyi.app.patrolplan.domain.ArdAppPatrolplan; import com.ruoyi.app.patrolplan.service.IArdAppPatrolplanService; import javax.annotation.Resource; /** * app巡检计划Service业务层处理 * * @author ard * @date 2023-08-02 */ @Service public class ArdAppPatrolplanServiceImpl implements IArdAppPatrolplanService { @Resource private ArdAppPatrolplanMapper ardAppPatrolplanMapper; /** * 查询app巡检计划 * * @param patroEndTime app巡检计划主键 * @return app巡检计划 */ @Override public ArdAppPatrolplan selectArdAppPatrolplanByPatroEndTime(String patroEndTime) { return ardAppPatrolplanMapper.selectArdAppPatrolplanByPatroEndTime(patroEndTime); } /** * 查询app巡检计划列表 * * @param ardAppPatrolplan app巡检计划 * @return app巡检计划 */ @Override public List selectArdAppPatrolplanList(ArdAppPatrolplan ardAppPatrolplan) { return ardAppPatrolplanMapper.selectArdAppPatrolplanList(ardAppPatrolplan); } /** * 新增app巡检计划 * * @param ardAppPatrolplan app巡检计划 * @return 结果 */ @Override public int insertArdAppPatrolplan(ArdAppPatrolplan ardAppPatrolplan) { ardAppPatrolplan.setUserId(SecurityUtils.getUserId()); ardAppPatrolplan.setCreateTime(DateUtils.getNowDate()); return ardAppPatrolplanMapper.insertArdAppPatrolplan(ardAppPatrolplan); } /** * 修改app巡检计划 * * @param ardAppPatrolplan app巡检计划 * @return 结果 */ @Override public int updateArdAppPatrolplan(ArdAppPatrolplan ardAppPatrolplan) { return ardAppPatrolplanMapper.updateArdAppPatrolplan(ardAppPatrolplan); } /** * 批量删除app巡检计划 * * @param patroEndTimes 需要删除的app巡检计划主键 * @return 结果 */ @Override public int deleteArdAppPatrolplanByPatroEndTimes(String[] patroEndTimes) { return ardAppPatrolplanMapper.deleteArdAppPatrolplanByPatroEndTimes(patroEndTimes); } /** * 删除app巡检计划信息 * * @param patroEndTime app巡检计划主键 * @return 结果 */ @Override public int deleteArdAppPatrolplanByPatroEndTime(String patroEndTime) { return ardAppPatrolplanMapper.deleteArdAppPatrolplanByPatroEndTime(patroEndTime); } }