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.ApsStandardProcessRouteHeaderMapper; import com.aps.core.domain.ApsStandardProcessRouteHeader; import com.aps.core.service.IApsStandardProcessRouteHeaderService; /** * 标准工艺路线HeaderService业务层处理 * * @author zhl * @date 2025-05-06 */ @Service public class ApsStandardProcessRouteHeaderServiceImpl implements IApsStandardProcessRouteHeaderService { @Autowired private ApsStandardProcessRouteHeaderMapper apsStandardProcessRouteHeaderMapper; /** * 查询标准工艺路线Header * * @param id 标准工艺路线Header主键 * @return 标准工艺路线Header */ @Override public ApsStandardProcessRouteHeader selectApsStandardProcessRouteHeaderById(Long id) { return apsStandardProcessRouteHeaderMapper.selectApsStandardProcessRouteHeaderById(id); } /** * 查询标准工艺路线Header列表 * * @param apsStandardProcessRouteHeader 标准工艺路线Header * @return 标准工艺路线Header */ @Override public List selectApsStandardProcessRouteHeaderList(ApsStandardProcessRouteHeader apsStandardProcessRouteHeader) { return apsStandardProcessRouteHeaderMapper.selectApsStandardProcessRouteHeaderList(apsStandardProcessRouteHeader); } /** * 新增标准工艺路线Header * * @param apsStandardProcessRouteHeader 标准工艺路线Header * @return 结果 */ @Override public int insertApsStandardProcessRouteHeader(ApsStandardProcessRouteHeader apsStandardProcessRouteHeader) { apsStandardProcessRouteHeader.setCreateTime(DateUtils.getNowDate()); return apsStandardProcessRouteHeaderMapper.insertApsStandardProcessRouteHeader(apsStandardProcessRouteHeader); } /** * 修改标准工艺路线Header * * @param apsStandardProcessRouteHeader 标准工艺路线Header * @return 结果 */ @Override public int updateApsStandardProcessRouteHeader(ApsStandardProcessRouteHeader apsStandardProcessRouteHeader) { apsStandardProcessRouteHeader.setUpdateTime(DateUtils.getNowDate()); return apsStandardProcessRouteHeaderMapper.updateApsStandardProcessRouteHeader(apsStandardProcessRouteHeader); } /** * 批量删除标准工艺路线Header * * @param ids 需要删除的标准工艺路线Header主键 * @return 结果 */ @Override public int deleteApsStandardProcessRouteHeaderByIds(Long[] ids) { return apsStandardProcessRouteHeaderMapper.deleteApsStandardProcessRouteHeaderByIds(ids); } /** * 删除标准工艺路线Header信息 * * @param id 标准工艺路线Header主键 * @return 结果 */ @Override public int deleteApsStandardProcessRouteHeaderById(Long id) { return apsStandardProcessRouteHeaderMapper.deleteApsStandardProcessRouteHeaderById(id); } }