diff --git a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/PrintLogServiceImpl.java b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/PrintLogServiceImpl.java index aff0d58d..064e6a7d 100644 --- a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/PrintLogServiceImpl.java +++ b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/PrintLogServiceImpl.java @@ -115,6 +115,7 @@ public class PrintLogServiceImpl extends ServiceImpl i @Override public void sfcLabelPrint(Map map) { Integer qty = (Integer) map.get("qty"); + String itemBo = (String) map.get("itemBo"); List labelPrintDtoList = (List) map.get("labelPrintDtoList"); // 解决无法获取list中对象的问题 @@ -143,8 +144,8 @@ public class PrintLogServiceImpl extends ServiceImpl i printLogService.updateById(printLog1); }else{ labelPrintDto.setQty(BigDecimal.valueOf(qty)); - printLog.setCreateUser(labelPrintDto.getPrintTemplate()); printLog.setPrintParam(JSON.toJSONString(labelPrintDto)); + printLog.setItemBo(itemBo); printLog.setItem(labelPrintDto.getItem()); printLog.setPrintName(labelPrintDto.getPrinter()); printLog.setPrintTemplate(labelPrintDto.getPrintTemplate()); @@ -170,7 +171,6 @@ public class PrintLogServiceImpl extends ServiceImpl i if (code != 0){ throw BusinessException.build(msg); } - } } \ No newline at end of file diff --git a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java index ceeba0f5..373e6b91 100644 --- a/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java +++ b/common/src/main/java/com/foreverwin/mesnac/common/service/impl/ProdReadyTaskServiceImpl.java @@ -468,6 +468,7 @@ public class ProdReadyTaskServiceImpl extends ServiceImpl + + SELECT COUNT(*) FROM Z_RESOURCE_INSPECT_TASK ZRIT - WHERE ZRIT.SITE = #{site} AND ZRIT.RESRCE = #{resrce} AND ZRIT.CATEGORY = #{category} + WHERE ZRIT.SITE = #{site} AND ZRIT.RESRCE = #{resrce} AND ZRIT.CATEGORY = #{category} AND ZRIT.RESOURCE_INSPECT_PLAN_BO != #{planHandle} diff --git a/meapi/src/main/resources/mapper/NcCodeMapper.xml b/meapi/src/main/resources/mapper/NcCodeMapper.xml index babdd09d..523a72c9 100644 --- a/meapi/src/main/resources/mapper/NcCodeMapper.xml +++ b/meapi/src/main/resources/mapper/NcCodeMapper.xml @@ -433,6 +433,7 @@ UPPER(#{item}) AND NC.STATUS_BO = 'StatusBO:' || #{site} || ',101' + AND NG.NC_GROUP LIKE 'QC\_%' ESCAPE '\'