package com.aps.core.service.impl; import java.util.List; import com.aps.common.core.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.aps.core.mapper.ApsStandardProcessRouteLineMapper; import com.aps.core.domain.ApsStandardProcessRouteLine; import com.aps.core.service.IApsStandardProcessRouteLineService; /** * 标准工艺路线LineService业务层处理 * * @author zhl * @date 2025-05-06 */ @Service public class ApsStandardProcessRouteLineServiceImpl implements IApsStandardProcessRouteLineService { @Autowired private ApsStandardProcessRouteLineMapper apsStandardProcessRouteLineMapper; /** * 查询标准工艺路线Line * * @param id 标准工艺路线Line主键 * @return 标准工艺路线Line */ @Override public ApsStandardProcessRouteLine selectApsStandardProcessRouteLineById(Long id) { return apsStandardProcessRouteLineMapper.selectApsStandardProcessRouteLineById(id); } /** * 查询标准工艺路线Line列表 * * @param apsStandardProcessRouteLine 标准工艺路线Line * @return 标准工艺路线Line */ @Override public List selectApsStandardProcessRouteLineList(ApsStandardProcessRouteLine apsStandardProcessRouteLine) { return apsStandardProcessRouteLineMapper.selectApsStandardProcessRouteLineList(apsStandardProcessRouteLine); } /** * 新增标准工艺路线Line * * @param apsStandardProcessRouteLine 标准工艺路线Line * @return 结果 */ @Override public int insertApsStandardProcessRouteLine(ApsStandardProcessRouteLine apsStandardProcessRouteLine) { apsStandardProcessRouteLine.setCreateTime(DateUtils.getNowDate()); return apsStandardProcessRouteLineMapper.insertApsStandardProcessRouteLine(apsStandardProcessRouteLine); } /** * 修改标准工艺路线Line * * @param apsStandardProcessRouteLine 标准工艺路线Line * @return 结果 */ @Override public int updateApsStandardProcessRouteLine(ApsStandardProcessRouteLine apsStandardProcessRouteLine) { apsStandardProcessRouteLine.setUpdateTime(DateUtils.getNowDate()); return apsStandardProcessRouteLineMapper.updateApsStandardProcessRouteLine(apsStandardProcessRouteLine); } /** * 批量删除标准工艺路线Line * * @param ids 需要删除的标准工艺路线Line主键 * @return 结果 */ @Override public int deleteApsStandardProcessRouteLineByIds(Long[] ids) { return apsStandardProcessRouteLineMapper.deleteApsStandardProcessRouteLineByIds(ids); } /** * 删除标准工艺路线Line信息 * * @param id 标准工艺路线Line主键 * @return 结果 */ @Override public int deleteApsStandardProcessRouteLineById(Long id) { return apsStandardProcessRouteLineMapper.deleteApsStandardProcessRouteLineById(id); } }