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.ApsPlateStandardRequireMapper; import com.aps.core.domain.ApsPlateStandardRequire; import com.aps.core.service.IApsPlateStandardRequireService; /** * 钣金工单标准需求Service业务层处理 * * @author zhl * @date 2025-05-06 */ @Service public class ApsPlateStandardRequireServiceImpl implements IApsPlateStandardRequireService { @Autowired private ApsPlateStandardRequireMapper apsPlateStandardRequireMapper; /** * 查询钣金工单标准需求 * * @param id 钣金工单标准需求主键 * @return 钣金工单标准需求 */ @Override public ApsPlateStandardRequire selectApsPlateStandardRequireById(Long id) { return apsPlateStandardRequireMapper.selectApsPlateStandardRequireById(id); } /** * 查询钣金工单标准需求列表 * * @param apsPlateStandardRequire 钣金工单标准需求 * @return 钣金工单标准需求 */ @Override public List selectApsPlateStandardRequireList(ApsPlateStandardRequire apsPlateStandardRequire) { return apsPlateStandardRequireMapper.selectApsPlateStandardRequireList(apsPlateStandardRequire); } /** * 新增钣金工单标准需求 * * @param apsPlateStandardRequire 钣金工单标准需求 * @return 结果 */ @Override public int insertApsPlateStandardRequire(ApsPlateStandardRequire apsPlateStandardRequire) { apsPlateStandardRequire.setCreateTime(DateUtils.getNowDate()); return apsPlateStandardRequireMapper.insertApsPlateStandardRequire(apsPlateStandardRequire); } /** * 修改钣金工单标准需求 * * @param apsPlateStandardRequire 钣金工单标准需求 * @return 结果 */ @Override public int updateApsPlateStandardRequire(ApsPlateStandardRequire apsPlateStandardRequire) { apsPlateStandardRequire.setUpdateTime(DateUtils.getNowDate()); return apsPlateStandardRequireMapper.updateApsPlateStandardRequire(apsPlateStandardRequire); } /** * 批量删除钣金工单标准需求 * * @param ids 需要删除的钣金工单标准需求主键 * @return 结果 */ @Override public int deleteApsPlateStandardRequireByIds(Long[] ids) { return apsPlateStandardRequireMapper.deleteApsPlateStandardRequireByIds(ids); } /** * 删除钣金工单标准需求信息 * * @param id 钣金工单标准需求主键 * @return 结果 */ @Override public int deleteApsPlateStandardRequireById(Long id) { return apsPlateStandardRequireMapper.deleteApsPlateStandardRequireById(id); } }