From a4cc855f17c36f6ceda20100bc491bc6a0071c27 Mon Sep 17 00:00:00 2001 From: zhoushihao <zsh19950802@163.com> Date: 星期四, 11 七月 2024 10:33:06 +0800 Subject: [PATCH] 下片:人工下片表字段改为其他 大理片:新增读取plc数据计时功能 --- hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/job/DownLoadCacheGlassTask.java | 11 +++-------- 1 files changed, 3 insertions(+), 8 deletions(-) diff --git a/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/job/DownLoadCacheGlassTask.java b/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/job/DownLoadCacheGlassTask.java index 06df117..1e79b15 100644 --- a/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/job/DownLoadCacheGlassTask.java +++ b/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/job/DownLoadCacheGlassTask.java @@ -164,10 +164,7 @@ if (CollectionUtils.isNotEmpty(list)) { log.info("鏈夌┖鏋跺瓙,灏嗘祦绋嬪崱涓庢灦瀛愬ソ缁戝畾锛屾墽琛岃繘鐗囦换鍔� 缁撴潫"); //缁戝畾娴佺▼鍗� - downWorkstationService.update(new LambdaUpdateWrapper<DownWorkstation>() - .set(DownWorkstation::getFlowCardId, glassInfo.getFlowCardId()) - .set(DownWorkstation::getLayer, glassInfo.getLayer()) - .eq(DownWorkstation::getWorkstationId, list.get(0).getWorkstationId())); + downWorkstationService.updateFlowCardIdAndCount(glassInfo.getFlowCardId(), glassInfo.getLayer(), list.get(0).getWorkstationId()); checkFlag = Boolean.TRUE; } } @@ -458,9 +455,7 @@ .isNull(DownWorkstation::getFlowCardId).orderByDesc(DownWorkstation::getWorkstationId).last("limit 1")); if (null != emptyDownWorkstation) { log.info("鑾峰彇鍒扮┖鏋跺瓙淇℃伅锛岀粦瀹氭祦绋嬪崱"); - emptyDownWorkstation.setFlowCardId(downStorageCageDetails.getFlowCardId()); - emptyDownWorkstation.setLayer(downStorageCageDetails.getLayer()); - downWorkstationService.updateById(emptyDownWorkstation); + downWorkstationService.updateFlowCardIdAndCount(downStorageCageDetails.getFlowCardId(), downStorageCageDetails.getLayer(), emptyDownWorkstation.getWorkstationId()); endCell = emptyDownWorkstation.getWorkstationId(); } else { log.info("娌℃湁绌烘灦瀛愪俊鎭紝鏃犳硶缁戝畾娴佺▼鍗�"); @@ -482,7 +477,7 @@ //鏇存柊钀芥灦鐜荤拑鏁伴噺 if (endCell == 7) { downWorkstationService.update(new UpdateWrapper<DownWorkstation>().eq("flow_card_id", downStorageCageDetails.getFlowCardId()) - .eq("layer", downStorageCageDetails.getLayer()).setSql("artificial_number = artificial_number +1")); + .eq("layer", downStorageCageDetails.getLayer()).setSql("other_number = other_number +1")); } else { downWorkstationService.update(new UpdateWrapper<DownWorkstation>().eq("flow_card_id", downStorageCageDetails.getFlowCardId()) .eq("layer", downStorageCageDetails.getLayer()).setSql("racks_number = racks_number +1")); -- Gitblit v1.8.0