From e8d821b6e3dd2c512ffd3a7261aeb5ae349a6ebc Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期二, 23 四月 2024 12:21:05 +0800 Subject: [PATCH] 删除无用模块 --- hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/downworkstation/service/impl/DownWorkstationServiceImpl.java | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/downworkstation/service/impl/DownWorkstationServiceImpl.java b/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/downworkstation/service/impl/DownWorkstationServiceImpl.java index aa44374..d66fe52 100644 --- a/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/downworkstation/service/impl/DownWorkstationServiceImpl.java +++ b/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/downworkstation/service/impl/DownWorkstationServiceImpl.java @@ -32,7 +32,7 @@ @Autowired private DownGlassTaskService downGlassTaskService; - + @Autowired private DownWorkstationTaskService downWorkstationTaskService; @@ -117,6 +117,14 @@ + public DownWorkstation selectByFlowCardId(String flowcardid) { + QueryWrapper<DownWorkstation> queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("flow_card_id", flowcardid); + + return baseMapper.selectOne(queryWrapper); + } + + @@ -159,7 +167,7 @@ Integer maxSequence = downGlassInfoService.getMaxSequenceByFlowCardId(downGlassInfo.getFlowCardId()); // 鍒濆鍖栭『搴忓瓧娈靛�� int sequence = maxSequence != null ? maxSequence + 1 : 1; - +// newdownGlassInfo.setId(downGlassInfo.getId()); newdownGlassInfo.setWidth(downGlassInfo.getWidth()); newdownGlassInfo.setHeight(downGlassInfo.getHeight()); newdownGlassInfo.setThickness(downGlassInfo.getThickness()); @@ -174,6 +182,8 @@ downWorkstationTaskService.insertdownWorkstationtask(newdownGlassInfo); //鏇存柊涓嬬墖浠诲姟琛ㄧ姸鎬佷负0 downGlassTaskService.updateTaskStateToZero(downGlassInfo.getId()); + //鍒犻櫎涓嬬墖浠诲姟琛ㄤ腑鐨勮褰� + downGlassTaskService.deleteTask(downGlassInfo.getFlowCardId()); sequence++; // 閫掑椤哄簭瀛楁鍊� @@ -186,17 +196,18 @@ try { //鏌ヨ涓嬬墖宸ヤ綅琛ㄤ腑鏋跺瓙鏄惁缁戝畾浜嗘祦绋嬪崱鍙� 宸ヤ綅琛ㄥ拰浠诲姟琛ㄤ腑鐘舵�佷负1鐨勬祦绋嬪崱鍙峰拰宸茶惤鏋舵暟閲� - List<DownWorkstation> taskdownWorkstation = downWorkstationMapper.selectdownWorkstationstate(); + List<DownWorkstationTask> taskdownWorkstation = downWorkstationTaskService.getTaskState(); if (taskdownWorkstation != null && !taskdownWorkstation.isEmpty()) { //锛屽鏋滃凡缁忕粦瀹氬垯鏇存柊宸茶惤鏋舵暟閲�,骞朵笖鍒犻櫎涓嬬墖浠诲姟琛ㄤ腑鐨勮褰� - for (DownWorkstation downWorkstation : taskdownWorkstation) { + for (DownWorkstationTask downWorkstation : taskdownWorkstation) { //鏇存柊涓嬬墖宸ヤ綅琛ㄤ腑宸茶惤鏋舵暟閲� - updateracksnumber(downWorkstation.getFlowCardId(), downWorkstation.getRacksnumber() + 1); + DownWorkstation downWorkstation1 = selectByFlowCardId(downWorkstation.getFlowCardId()); + updateracksnumber(downWorkstation.getFlowCardId(),downWorkstation1.getRacksnumber() + 1); //鏇存柊鏈烘浠诲姟琛ㄤ腑鐘舵�佷负0 downWorkstationTaskService.updateTaskStateToZero(downWorkstation.getId()); + //鍒犻櫎鏈烘浠诲姟琛� + downWorkstationTaskService.removeById(downWorkstation.getId()); - //鍒犻櫎涓嬬墖浠诲姟琛ㄤ腑鐨勮褰� - downGlassTaskService.deleteTask(downWorkstation.getId()); } } -- Gitblit v1.8.0