|
|
@ -166,22 +166,22 @@ public class ProdBaseRouteServiceImpl implements IProdBaseRouteService {
|
|
|
|
public void insertProdBaseRouteProcess(ProdBaseRouteBo bo)
|
|
|
|
public void insertProdBaseRouteProcess(ProdBaseRouteBo bo)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// 获取工艺路线中的工艺步骤列表
|
|
|
|
// 获取工艺路线中的工艺步骤列表
|
|
|
|
List<ProdBaseRouteProcessBo> mesBaseRouteProcessList = bo.getRouteProcessBoList();
|
|
|
|
List<ProdBaseRouteProcessBo> prodBaseRouteProcessList = bo.getRouteProcessBoList();
|
|
|
|
// 获取工艺路线ID
|
|
|
|
// 获取工艺路线ID
|
|
|
|
Long routeId = bo.getRouteId();
|
|
|
|
Long routeId = bo.getRouteId();
|
|
|
|
|
|
|
|
|
|
|
|
// 如果工艺步骤列表不为空
|
|
|
|
// 如果工艺步骤列表不为空
|
|
|
|
if (ObjectUtil.isNotNull(mesBaseRouteProcessList))
|
|
|
|
if (ObjectUtil.isNotNull(prodBaseRouteProcessList))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// 创建一个新的工艺步骤列表
|
|
|
|
// 创建一个新的工艺步骤列表
|
|
|
|
List<ProdBaseRouteProcessBo> list = new ArrayList<ProdBaseRouteProcessBo>();
|
|
|
|
List<ProdBaseRouteProcessBo> list = new ArrayList<ProdBaseRouteProcessBo>();
|
|
|
|
// 遍历每一个工艺步骤
|
|
|
|
// 遍历每一个工艺步骤
|
|
|
|
for (ProdBaseRouteProcessBo mesBaseRouteProcess : mesBaseRouteProcessList)
|
|
|
|
for (ProdBaseRouteProcessBo prodBaseRouteProcess : prodBaseRouteProcessList)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// 设置工艺步骤的工艺路线ID
|
|
|
|
// 设置工艺步骤的工艺路线ID
|
|
|
|
mesBaseRouteProcess.setRouteId(routeId);
|
|
|
|
prodBaseRouteProcess.setRouteId(routeId);
|
|
|
|
// 将工艺步骤添加到新的列表中
|
|
|
|
// 将工艺步骤添加到新的列表中
|
|
|
|
list.add(mesBaseRouteProcess);
|
|
|
|
list.add(prodBaseRouteProcess);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// 如果新的工艺步骤列表不为空
|
|
|
|
// 如果新的工艺步骤列表不为空
|
|
|
|
if (!list.isEmpty())
|
|
|
|
if (!list.isEmpty())
|
|
|
@ -209,7 +209,7 @@ public class ProdBaseRouteServiceImpl implements IProdBaseRouteService {
|
|
|
|
* @return 工艺路线
|
|
|
|
* @return 工艺路线
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public ProdBaseRouteVo selectMesBaseRouteByRouteId(Long routeId)
|
|
|
|
public ProdBaseRouteVo selectProdBaseRouteByRouteId(Long routeId)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return routeMapper.selectProdBaseRouteByRouteId(routeId);
|
|
|
|
return routeMapper.selectProdBaseRouteByRouteId(routeId);
|
|
|
|
}
|
|
|
|
}
|
|
|
|