From 9798e037ac626787ce557da4df1ed89954bfeda3 Mon Sep 17 00:00:00 2001 From: philip <244793088@qq.com> Date: Tue, 29 Jun 2021 15:28:56 +0800 Subject: [PATCH] pod --- .../foreverwin/mesnac/meapi/dto/SfcDto.java | 14 +- .../main/resources/mapper/OperationMapper.xml | 2 +- .../controller/PodTemplateController.java | 7 +- .../production/mapper/SfcCrossMapper.java | 97 +++++++ .../production/model/StepOperation.java | 113 ++++++++ .../service/PodTemplateService.java | 2 +- .../service/impl/PodTemplateServiceImpl.java | 263 +++++++++--------- .../main/resources/mapper/SfcCrossMapper.xml | 211 ++++++++++++++ 8 files changed, 572 insertions(+), 137 deletions(-) create mode 100644 production/src/main/java/com/foreverwin/mesnac/production/mapper/SfcCrossMapper.java create mode 100644 production/src/main/java/com/foreverwin/mesnac/production/model/StepOperation.java create mode 100644 production/src/main/resources/mapper/SfcCrossMapper.xml diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/dto/SfcDto.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/dto/SfcDto.java index 407259e6..19f7700b 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/dto/SfcDto.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/dto/SfcDto.java @@ -3,9 +3,19 @@ package com.foreverwin.mesnac.meapi.dto; import com.foreverwin.mesnac.meapi.model.Sfc; public class SfcDto extends Sfc { - String resrce; + private String resrce; - String operation; + private String operation; + + private String workCenter; + + public String getWorkCenter() { + return workCenter; + } + + public void setWorkCenter(String workCenter) { + this.workCenter = workCenter; + } public String getOperation() { return operation; diff --git a/meapi/src/main/resources/mapper/OperationMapper.xml b/meapi/src/main/resources/mapper/OperationMapper.xml index deea6d41..f2506945 100644 --- a/meapi/src/main/resources/mapper/OperationMapper.xml +++ b/meapi/src/main/resources/mapper/OperationMapper.xml @@ -599,7 +599,7 @@ + SELECT + SFC.HANDLE, + SFC.SFC, + SFC.SHOP_ORDER_BO, + SFC.STATUS_BO + FROM SFC SFC + JOIN SFC_DATA DT ON DT.SFC_BO = SFC.HANDLE AND DT.DATA_FIELD = #{dataField} + WHERE DT.DATA_ATTR = #{dataAttr} + AND SFC.SITE = #{site} + + + AND SFC.STATUS_BO IN + + #{item} + + + + ORDER BY DT.DATE_TIME DESC + + + + + + + + + + + + + + + + + + +