|
@@ -2,7 +2,9 @@ package com.rongwei.bscommon.sys.service.impl;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.rongwei.bscommon.sys.dao.ApsProductDetailDao;
|
|
|
import com.rongwei.bscommon.sys.service.*;
|
|
@@ -60,6 +62,8 @@ public class ApsProductDetailServiceImpl extends ServiceImpl<ApsProductDetailDao
|
|
|
|
|
|
@Autowired
|
|
|
private ApsProductionTechnicalRequirementService apsProductionTechnicalRequirementService;
|
|
|
+ @Autowired
|
|
|
+ private ApsProcessOperationOutMaterService apsProcessOperationOutMaterService;
|
|
|
|
|
|
/*
|
|
|
获取客户订单
|
|
@@ -567,6 +571,13 @@ public class ApsProductDetailServiceImpl extends ServiceImpl<ApsProductDetailDao
|
|
|
for (String needUpdateBlankId : needUpdateBlankIds) {
|
|
|
apsBlankOrderService.updateBlankSplicingColumn(needUpdateBlankId);
|
|
|
}
|
|
|
+ //=================更新坯料计划对应的输出物料=================
|
|
|
+ if (!needUpdateBlankIds.isEmpty()) {
|
|
|
+ apsProcessOperationOutMaterService.update(new LambdaUpdateWrapper<ApsProcessOperationOutMaterDo>()
|
|
|
+ .set(ApsProcessOperationOutMaterDo::getOrderdetailid, apsProductDetailDo.getId())
|
|
|
+ .in(ApsProcessOperationOutMaterDo::getBlankid, needUpdateBlankIds)
|
|
|
+ .eq(ApsProcessOperationOutMaterDo::getOrderdetailid, nowId));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
//=================更新技术要求==========================
|