mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 05:42:06 +08:00
优化生产删除小板,修改开料状态逻辑更改
This commit is contained in:
+4
@@ -1473,6 +1473,10 @@ public class OptimizePlanServiceImpl implements OptimizePlanService {
|
|||||||
OptimizeBoardModelDO optimizeBoardModelDO,
|
OptimizeBoardModelDO optimizeBoardModelDO,
|
||||||
Date date) {
|
Date date) {
|
||||||
|
|
||||||
|
remainBoardInfos.forEach(f->{
|
||||||
|
f.setPlaceBoardJSON(toJsonString(f.getPlaceBoardList()));
|
||||||
|
});
|
||||||
|
|
||||||
Map<String, Object> updateData = new HashMap<>();
|
Map<String, Object> updateData = new HashMap<>();
|
||||||
updateData.put("cutedBoardNumber", optimizeBoardModelDO.getCutedBoardNumber());
|
updateData.put("cutedBoardNumber", optimizeBoardModelDO.getCutedBoardNumber());
|
||||||
updateData.put("cutedBlockNumber", optimizeBoardModelDO.getCutedBlockNumber());
|
updateData.put("cutedBlockNumber", optimizeBoardModelDO.getCutedBlockNumber());
|
||||||
|
|||||||
+3
-2
@@ -208,8 +208,9 @@ public class PlateServiceImpl implements PlateService {
|
|||||||
// 删除添加自增板时新增的大板ID
|
// 删除添加自增板时新增的大板ID
|
||||||
List<Long> plateId = goodsMapper.selectInsertGoodsIds(orderIds, goodsIds, getUserOrganId());
|
List<Long> plateId = goodsMapper.selectInsertGoodsIds(orderIds, goodsIds, getUserOrganId());
|
||||||
|
|
||||||
if(CollUtil.isEmpty(plateId)){
|
|
||||||
goodsMapper.deleteBatchIds(goodsIds);
|
if(CollUtil.isNotEmpty(plateId)){
|
||||||
|
goodsMapper.deleteBatchIds(plateId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -533,7 +533,7 @@
|
|||||||
|
|
||||||
|
|
||||||
select distinct
|
select distinct
|
||||||
op.id
|
og.id
|
||||||
from order_goods og
|
from order_goods og
|
||||||
left join order_plate op on og.organ_id = op.organ_id and og.order_id = op.order_id and og.id = op.goods_id
|
left join order_plate op on og.organ_id = op.organ_id and og.order_id = op.order_id and og.id = op.goods_id
|
||||||
where og.organ_id = #{organId}
|
where og.organ_id = #{organId}
|
||||||
@@ -548,7 +548,8 @@
|
|||||||
#{goodsIds}
|
#{goodsIds}
|
||||||
</foreach>
|
</foreach>
|
||||||
|
|
||||||
and og.raw_goods_id = '0';
|
and og.raw_goods_id = '0'
|
||||||
|
and op.id is null;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user