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<ApsProcessRouteTemp> 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);
|
}
|
}
|