From a95ad9fef48fd7ebaae3e5c9ba67d51dd21444ff Mon Sep 17 00:00:00 2001 From: admin <15939171744@163.com> Date: 星期四, 06 三月 2025 18:23:55 +0800 Subject: [PATCH] - --- billion-main/src/main/java/com/billion/main/plcServer/sub/OPCUaSubscription.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/billion-main/src/main/java/com/billion/main/plcServer/sub/OPCUaSubscription.java b/billion-main/src/main/java/com/billion/main/plcServer/sub/OPCUaSubscription.java index aa650f9..ae93b4b 100644 --- a/billion-main/src/main/java/com/billion/main/plcServer/sub/OPCUaSubscription.java +++ b/billion-main/src/main/java/com/billion/main/plcServer/sub/OPCUaSubscription.java @@ -1,5 +1,6 @@ package com.billion.main.plcServer.sub; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.billion.common.utils.StringUtils; import com.billion.main.bs.domain.BsBomChildInfo; import com.billion.main.bs.service.IBsBomChildInfoService; @@ -147,10 +148,13 @@ List<OmProductionOrderInfo> omProductionOrderInfoList = omProductionOrderInfoService.selectOmProductionOrderInfoList(omProductionOrderInfo); Object headQty = omProductionOrderInfoList.get(0).getHeadQty(); if (nowQty == headQty){ - omProductionOrderInfoList.get(0).setHeadStatus("3"); +// omProductionOrderInfoList.get(0).setHeadStatus("3"); +// omProductionOrderInfoService.updateOmProductionOrderInfo(omProductionOrderInfoList.get(0)); - - omProductionOrderInfoService.updateOmProductionOrderInfo(omProductionOrderInfoList.get(0)); + UpdateWrapper<OmProductionOrderInfo> updateWrapper = new UpdateWrapper<>(); + updateWrapper.eq("work_order_no", omProductionOrderInfoList.get(0).getWorkOrderNo()); + updateWrapper.set("body_status", "3"); + omProductionOrderInfoService.update(new OmProductionOrderInfo(),updateWrapper); } } else if (Constants.OP310.equals(device)) { omOrderScheduling.setRemarks("Body"); -- Gitblit v1.9.3