mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
优化生产删除小板,修改开料状态逻辑更改
This commit is contained in:
+4
@@ -1473,6 +1473,10 @@ public class OptimizePlanServiceImpl implements OptimizePlanService {
|
||||
OptimizeBoardModelDO optimizeBoardModelDO,
|
||||
Date date) {
|
||||
|
||||
remainBoardInfos.forEach(f->{
|
||||
f.setPlaceBoardJSON(toJsonString(f.getPlaceBoardList()));
|
||||
});
|
||||
|
||||
Map<String, Object> updateData = new HashMap<>();
|
||||
updateData.put("cutedBoardNumber", optimizeBoardModelDO.getCutedBoardNumber());
|
||||
updateData.put("cutedBlockNumber", optimizeBoardModelDO.getCutedBlockNumber());
|
||||
|
||||
+3
-2
@@ -208,8 +208,9 @@ public class PlateServiceImpl implements PlateService {
|
||||
// 删除添加自增板时新增的大板ID
|
||||
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
|
||||
op.id
|
||||
og.id
|
||||
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
|
||||
where og.organ_id = #{organId}
|
||||
@@ -548,7 +548,8 @@
|
||||
#{goodsIds}
|
||||
</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