From 217a7ee237ef414df9486c6bf2a00070330b9adc Mon Sep 17 00:00:00 2001 From: zhaoxiaolin Date: Mon, 11 Mar 2024 22:03:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A1=E6=A3=80=E4=BB=BB=E5=8A=A1=E8=B0=83?= =?UTF-8?q?=E6=95=B4=E5=9B=9E=E4=B8=80=E5=B0=8F=E6=97=B6=E4=BA=A7=E7=94=9F?= =?UTF-8?q?=E4=B8=80=E6=9D=A1=EF=BC=9B=E6=88=90=E5=93=81=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E7=BC=96=E8=BE=91/=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/op/job/task/RyTask.java | 2 +- .../op/mes/domain/MesReportWorkConsume.java | 9 + .../mapper/mes/MesReportWorkConsumeMapper.xml | 6 +- .../mapper/mes/MesReportWorkMapper.xml | 30 +-- .../java/com/op/open/mapper/OpenMapper.java | 2 +- .../op/open/service/impl/OpenServiceImpl.java | 12 +- .../ProOrderWorkorderController.java | 14 ++ .../mapper/ProOrderWorkorderBatchMapper.java | 1 + .../service/IProOrderWorkorderService.java | 2 + .../impl/ProOrderWorkorderServiceImpl.java | 208 ++++++++++++++++-- .../resources/mapper/plan/ProOrderMapper.xml | 2 +- .../plan/ProOrderWorkorderBatchMapper.xml | 9 + .../impl/QcCheckTaskProduceServiceImpl.java | 10 +- 13 files changed, 266 insertions(+), 41 deletions(-) diff --git a/op-modules/op-job/src/main/java/com/op/job/task/RyTask.java b/op-modules/op-job/src/main/java/com/op/job/task/RyTask.java index 2868bf0e..e8169b8f 100644 --- a/op-modules/op-job/src/main/java/com/op/job/task/RyTask.java +++ b/op-modules/op-job/src/main/java/com/op/job/task/RyTask.java @@ -155,7 +155,7 @@ public class RyTask { } /************质量管理系统定时任务开始*****************/ - //过程巡检,改为整点08:00-20:00运行 + //过程巡检,每3分钟执行检查一次 public void createProduceXJTask(){ logger.info("++质量管理系统+过程巡检+开始++createProduceXJTask+++++"); remoteQualityService.createProduceXJTask(); diff --git a/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportWorkConsume.java b/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportWorkConsume.java index 5f2a6583..1f85da30 100644 --- a/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportWorkConsume.java +++ b/op-modules/op-mes/src/main/java/com/op/mes/domain/MesReportWorkConsume.java @@ -107,6 +107,15 @@ public class MesReportWorkConsume extends BaseEntity { private String productGroupName; //上级物料 private String pMaterialCode; + private String workorderCodeSap; + + public String getWorkorderCodeSap() { + return workorderCodeSap; + } + + public void setWorkorderCodeSap(String workorderCodeSap) { + this.workorderCodeSap = workorderCodeSap; + } public String getpMaterialCode() { return pMaterialCode; diff --git a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml index 42429401..a33283fa 100644 --- a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml +++ b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkConsumeMapper.xml @@ -102,9 +102,11 @@ mrwc.quantity, mrwc.unit, mrwc.create_time createTime, - mrwc.recoil + mrwc.recoil, + pow.workorder_code_sap workorderCodeSap from mes_report_work_consume mrwc - where mrwc.del_flag = '0' + left join pro_order_workorder pow on mrwc.workorder_code = pow.workorder_code + where mrwc.del_flag = '0' and pow.del_flag = '0' and mrwc.workorder_code = #{workorderCode} order by mrwc.recoil diff --git a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml index a4a21585..33b8d260 100644 --- a/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml +++ b/op-modules/op-mes/src/main/resources/mapper/mes/MesReportWorkMapper.xml @@ -529,24 +529,26 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"