pjb
2025-06-21 4bcccb320474ec651a603c211afb98f0474258b3
zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/services/Impl/WcsApiServiceImpl.java
@@ -115,14 +115,15 @@
                    for (CacheSite cacheSite:cacheSites) {
                        // 获取任务明细数量
                        List<TaskDetl> taskDetlByTaskId = taskDetlService.getTaskDetlByTaskId(task.getId());
                        double sum = taskDetlByTaskId.stream().mapToDouble(TaskDetl::getAnfme).sum();
                        int sum = (int)taskDetlByTaskId.stream().mapToDouble(TaskDetl::getAnfme).sum();
                        SlapLightControlParam slapLightControlParam = new SlapLightControlParam();
                        slapLightControlParam
                                .setControllerCode(cacheSite.getMemo())
                                .setTagCode(cacheSite.getSiteNo())
                                .setColor("GREEN")
                                .setIndex(cacheSite.getIndex())
                                .setMode("LIGHT")
                                .setDisplay(String.valueOf(sum));
                                .setDisplay(sum + "");
                        // 发起亮灯请求
                        log.info("任务{}到达拣选位,播种墙亮灯下发",task.getTaskNo(), JSONObject.toJSONString(slapLightControlParam));
                        CommonReponse response = HttpEssUtils.post("到达拣选位,播种墙亮灯", HttpEssUtils.PLT_SEND_COMMAND, slapLightControlParam);