package com.aps.job.service.impl; import com.aps.common.core.utils.DateUtils; import com.aps.job.domain.ApsStandardProcessRouteLineJob; import com.aps.job.mapper.ApsStandardProcessRouteLineJobMapper; import com.aps.job.service.IApsStandardProcessRouteLineJobService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 标准工艺路线LineService业务层处理 * * @author hjy * @date 2025-05-09 */ @Service public class ApsStandardProcessRouteLineJobServiceImpl implements IApsStandardProcessRouteLineJobService { @Autowired private ApsStandardProcessRouteLineJobMapper apsStandardProcessRouteLineJobMapper; /** * 查询标准工艺路线Line * * @param id 标准工艺路线Line主键 * @return 标准工艺路线Line */ @Override public ApsStandardProcessRouteLineJob selectApsStandardProcessRouteLineJobById(Long id) { return apsStandardProcessRouteLineJobMapper.selectApsStandardProcessRouteLineJobById(id); } /** * 查询标准工艺路线Line列表 * * @param apsStandardProcessRouteLineJob 标准工艺路线Line * @return 标准工艺路线Line */ @Override public List selectApsStandardProcessRouteLineJobList(ApsStandardProcessRouteLineJob apsStandardProcessRouteLineJob) { return apsStandardProcessRouteLineJobMapper.selectApsStandardProcessRouteLineJobList(apsStandardProcessRouteLineJob); } /** * 新增标准工艺路线Line * * @param apsStandardProcessRouteLineJob 标准工艺路线Line * @return 结果 */ @Override public int insertApsStandardProcessRouteLineJob(ApsStandardProcessRouteLineJob apsStandardProcessRouteLineJob) { apsStandardProcessRouteLineJob.setCreateTime(DateUtils.getNowDate()); return apsStandardProcessRouteLineJobMapper.insertApsStandardProcessRouteLineJob(apsStandardProcessRouteLineJob); } /** * 修改标准工艺路线Line * * @param apsStandardProcessRouteLineJob 标准工艺路线Line * @return 结果 */ @Override public int updateApsStandardProcessRouteLineJob(ApsStandardProcessRouteLineJob apsStandardProcessRouteLineJob) { apsStandardProcessRouteLineJob.setUpdateTime(DateUtils.getNowDate()); return apsStandardProcessRouteLineJobMapper.updateApsStandardProcessRouteLineJob(apsStandardProcessRouteLineJob); } /** * 批量删除标准工艺路线Line * * @param ids 需要删除的标准工艺路线Line主键 * @return 结果 */ @Override public int deleteApsStandardProcessRouteLineJobByIds(Long[] ids) { return apsStandardProcessRouteLineJobMapper.deleteApsStandardProcessRouteLineJobByIds(ids); } /** * 删除标准工艺路线Line信息 * * @param id 标准工艺路线Line主键 * @return 结果 */ @Override public int deleteApsStandardProcessRouteLineJobById(Long id) { return apsStandardProcessRouteLineJobMapper.deleteApsStandardProcessRouteLineJobById(id); } }