package com.aps.core.service.impl; import java.util.List; import com.aps.common.core.utils.DateUtils; import com.aps.common.core.utils.uuid.IdUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.aps.core.mapper.ApsProcessRouteTempMapper; import com.aps.core.domain.ApsProcessRouteTemp; import com.aps.core.service.IApsProcessRouteTempService; /** * 工艺路线-临时Service业务层处理 * * @author wwj * @date 2025-04-10 */ @Service public class ApsProcessRouteTempServiceImpl implements IApsProcessRouteTempService { @Autowired private ApsProcessRouteTempMapper apsProcessRouteTempMapper; /** * 查询工艺路线-临时 * * @param id 工艺路线-临时主键 * @return 工艺路线-临时 */ @Override public ApsProcessRouteTemp selectApsProcessRouteTempById(String id) { return apsProcessRouteTempMapper.selectApsProcessRouteTempById(id); } /** * 查询工艺路线-临时列表 * * @param apsProcessRouteTemp 工艺路线-临时 * @return 工艺路线-临时 */ @Override public List selectApsProcessRouteTempList(ApsProcessRouteTemp apsProcessRouteTemp) { return apsProcessRouteTempMapper.selectApsProcessRouteTempList(apsProcessRouteTemp); } /** * 新增工艺路线-临时 * * @param apsProcessRouteTemp 工艺路线-临时 * @return 结果 */ @Override public int insertApsProcessRouteTemp(ApsProcessRouteTemp apsProcessRouteTemp) { apsProcessRouteTemp.setId(IdUtils.fastUUID()); apsProcessRouteTemp.setCreateTime(DateUtils.getNowDate()); return apsProcessRouteTempMapper.insertApsProcessRouteTemp(apsProcessRouteTemp); } /** * 修改工艺路线-临时 * * @param apsProcessRouteTemp 工艺路线-临时 * @return 结果 */ @Override public int updateApsProcessRouteTemp(ApsProcessRouteTemp apsProcessRouteTemp) { apsProcessRouteTemp.setUpdateTime(DateUtils.getNowDate()); return apsProcessRouteTempMapper.updateApsProcessRouteTemp(apsProcessRouteTemp); } /** * 批量删除工艺路线-临时 * * @param ids 需要删除的工艺路线-临时主键 * @return 结果 */ @Override public int deleteApsProcessRouteTempByIds(String[] ids) { return apsProcessRouteTempMapper.deleteApsProcessRouteTempByIds(ids); } /** * 删除工艺路线-临时信息 * * @param id 工艺路线-临时主键 * @return 结果 */ @Override public int deleteApsProcessRouteTempById(String id) { return apsProcessRouteTempMapper.deleteApsProcessRouteTempById(id); } }