From 52099503c66eafb779ac26d8f30aadd225906d60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=98=89=E4=BC=9F?= <1724121454@qq.com> Date: Thu, 15 Jul 2021 10:22:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A8=E9=87=8F=E5=BC=82=E5=B8=B8=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AbnormalBillController.java | 27 +++------ .../anomaly/dto/AbnormalBillDisposeDto.java | 27 +++++++++ .../mapper/AbnormalBillDisposeMapper.java | 1 - .../anomaly/mapper/AbnormalBillMapper.java | 9 ++- .../mesnac/anomaly/model/AbnormalBill.java | 25 +++++++- .../anomaly/service/AbnormalBillService.java | 10 ++-- .../service/impl/AbnormalBillServiceImpl.java | 45 +++++--------- .../service/impl/FileUploadedServiceImpl.java | 26 ++++----- .../mapper/AbnormalBillDisposeMapper.xml | 13 +++-- .../resources/mapper/AbnormalBillMapper.xml | 58 ++++++++++++------- dataimport/pom.xml | 4 ++ .../controller/DataImportController.java | 26 ++++++--- .../minth/generator/GeneratorApplication.java | 4 +- .../meapi/controller/NcCodeController.java | 7 ++- .../meapi/controller/NcGroupController.java | 6 ++ .../meapi/controller/OperationController.java | 2 + .../meapi/controller/SfcController.java | 5 ++ .../mesnac/meapi/mapper/NcCodeMapper.java | 2 + .../mesnac/meapi/mapper/NcGroupMapper.java | 7 ++- .../mesnac/meapi/mapper/OperationMapper.java | 2 + .../mesnac/meapi/mapper/SfcMapper.java | 2 + .../mesnac/meapi/service/NcCodeService.java | 2 + .../mesnac/meapi/service/NcGroupService.java | 5 +- .../meapi/service/OperationService.java | 1 + .../mesnac/meapi/service/SfcService.java | 4 +- .../meapi/service/impl/NcCodeServiceImpl.java | 7 +++ .../service/impl/NcGroupServiceImpl.java | 7 +++ .../service/impl/OperationServiceImpl.java | 2 + .../meapi/service/impl/SfcServiceImpl.java | 7 +++ .../main/resources/mapper/NcCodeMapper.xml | 19 ++++++ .../main/resources/mapper/NcGroupMapper.xml | 21 +++++++ .../main/resources/mapper/OperationMapper.xml | 2 + meapi/src/main/resources/mapper/SfcMapper.xml | 11 ++++ 33 files changed, 285 insertions(+), 111 deletions(-) diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/AbnormalBillController.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/AbnormalBillController.java index 489eb985..3f8512c6 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/AbnormalBillController.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/controller/AbnormalBillController.java @@ -21,15 +21,15 @@ import java.util.List; /** * - * @author robert - * @since 2021-07-05 + * @author 赵嘉伟 + * @since 2021-07-14 */ @RestController @RequestMapping("/Z-ABNORMAL-BILL") public class AbnormalBillController { @Autowired - private AbnormalBillService abnormalBillService; + public AbnormalBillService abnormalBillService; @Autowired private SfcDispatchCommonService sfcDispatchCommonService; @@ -41,10 +41,6 @@ public class AbnormalBillController { public AnomalyService anomalyService; - - - - /** * 根据id查询 * @@ -94,6 +90,7 @@ public class AbnormalBillController { .or().like(AbnormalBill::getType, frontPage.getGlobalQuery()) .or().like(AbnormalBill::getItemBo, frontPage.getGlobalQuery()) .or().like(AbnormalBill::getSfc, frontPage.getGlobalQuery()) + .or().like(AbnormalBill::getOperation, frontPage.getGlobalQuery()) .or().like(AbnormalBill::getWorkCenter, frontPage.getGlobalQuery()) .or().like(AbnormalBill::getShopOrder, frontPage.getGlobalQuery()) .or().like(AbnormalBill::getMessageType, frontPage.getGlobalQuery()) @@ -176,10 +173,6 @@ public class AbnormalBillController { return R.ok(abnormalBillService.init(messageType,type)); } -// @GetMapping("/findAllUserByUserGroup") -// public R findAllUserByUserGroup(String site, String userGroups){ -// return R.ok(); -// } /** * 其他异常提报 @@ -313,7 +306,9 @@ public class AbnormalBillController { @PostMapping("/delete") public R delete(String ftpPath,String fileName){ - return R.ok(fileUploadedService.deleteFile(ftpPath,fileName)); + fileUploadedService.deleteFile(ftpPath,fileName); +// abnormalBillService.deleteFileInDatabase(ftpPath,fileName); + return R.ok(); } @GetMapping("/findUploadPictureByAbnormalBo") @@ -326,14 +321,10 @@ public class AbnormalBillController { return R.ok(abnormalBillService.getNextNumber(type)); } -// @GetMapping("/test") -// public R test(String category, String resource, String shopOrder, String sfc, String ncCodes ){ -// anomalyService.createAnomalyTask(category,resource,shopOrder,sfc,ncCodes); -// return R.ok(); -// } @GetMapping("/anomalyReveseRepair") - public R anomalyReveseRepair(AbnormalBill abnormalBill,AbnormalBillDispose abnormalBillDispose){ + public R anomalyReveseRepair(AbnormalBill abnormalBill, AbnormalBillDispose abnormalBillDispose){ return R.ok(abnormalBillService.anomalyReveseRepair(abnormalBill,abnormalBillDispose)); } + } \ No newline at end of file diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/dto/AbnormalBillDisposeDto.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/dto/AbnormalBillDisposeDto.java index 7cf0fc25..e436e261 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/dto/AbnormalBillDisposeDto.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/dto/AbnormalBillDisposeDto.java @@ -154,6 +154,17 @@ public class AbnormalBillDisposeDto extends AbnormalBillDispose { */ private String fullName; + /** + * 工序编码 + */ + private String operation; + + /** + * + * @return + */ + private String ncCodeDescription; + public String getAbnormalNo() { return abnormalNo; } @@ -385,4 +396,20 @@ public class AbnormalBillDisposeDto extends AbnormalBillDispose { public void setFullName(String fullName) { this.fullName = fullName; } + + public String getNcCodeDescription() { + return ncCodeDescription; + } + + public void setNcCodeDescription(String ncCodeDescription) { + this.ncCodeDescription = ncCodeDescription; + } + + public String getOperation() { + return operation; + } + + public void setOperation(String operation) { + this.operation = operation; + } } diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillDisposeMapper.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillDisposeMapper.java index 9ba80afa..426d30ab 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillDisposeMapper.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillDisposeMapper.java @@ -2,7 +2,6 @@ package com.foreverwin.mesnac.anomaly.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.foreverwin.mesnac.anomaly.dto.AbnormalBillDisposeDto; -import com.foreverwin.mesnac.anomaly.dto.AbnormalBillDto; import com.foreverwin.mesnac.anomaly.model.AbnormalBill; import com.foreverwin.mesnac.anomaly.model.AbnormalBillDispose; import org.apache.ibatis.annotations.Param; diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillMapper.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillMapper.java index 5db8d7bb..6d48d989 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillMapper.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/mapper/AbnormalBillMapper.java @@ -10,14 +10,16 @@ import java.util.List; /** *

- * 异常单 Mapper 接口 + * Mapper 接口 *

* - * @author robert - * @since 2021-07-05 + * @author 赵嘉伟 + * @since 2021-07-14 */ @Repository public interface AbnormalBillMapper extends BaseMapper { + + List backLog(@Param("abnormalBill")AbnormalBillDto abnormalBillDto, @Param("language")String language); /** @@ -30,4 +32,5 @@ public interface AbnormalBillMapper extends BaseMapper { List findCountBySfc(@Param("site")String site,@Param("type")String type,@Param("sfc")String sfc,@Param("status")List status); + } \ No newline at end of file diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/AbnormalBill.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/AbnormalBill.java index 148aaa4b..b6ed9688 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/AbnormalBill.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/model/AbnormalBill.java @@ -11,11 +11,11 @@ import java.time.LocalDateTime; /** *

- * 异常单 + * *

* - * @author robert - * @since 2021-07-05 + * @author 赵嘉伟 + * @since 2021-07-14 */ @TableName("Z_ABNORMAL_BILL") @@ -59,6 +59,11 @@ public class AbnormalBill extends Model { */ @TableField("SFC") private String sfc; + /** + * 操作 + */ + @TableField("OPERATION") + private String operation; /** * 异常车间 */ @@ -146,6 +151,7 @@ public class AbnormalBill extends Model { private String entityLocation; /** * 上报来源 B|自保。 J|质检 R|设备人员 Z|设备自动 +维修自查 | C Y | 工艺 */ @TableField("REPORT_FROM") private String reportFrom; @@ -209,6 +215,8 @@ public class AbnormalBill extends Model { @TableField(exist = false) private String fileNum; + + public String getHandle() { return handle; } @@ -265,6 +273,14 @@ public class AbnormalBill extends Model { this.sfc = sfc; } + public String getOperation() { + return operation; + } + + public void setOperation(String operation) { + this.operation = operation; + } + public String getWorkCenter() { return workCenter; } @@ -527,6 +543,8 @@ public static final String ITEM_BO = "ITEM_BO"; public static final String SFC = "SFC"; +public static final String OPERATION = "OPERATION"; + public static final String WORK_CENTER = "WORK_CENTER"; public static final String SHOP_ORDER = "SHOP_ORDER"; @@ -599,6 +617,7 @@ public static final String MODIFIED_DATE_TIME = "MODIFIED_DATE_TIME"; ", type = " + type + ", itemBo = " + itemBo + ", sfc = " + sfc + + ", operation = " + operation + ", workCenter = " + workCenter + ", shopOrder = " + shopOrder + ", messageType = " + messageType + diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/AbnormalBillService.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/AbnormalBillService.java index 4cc182df..b45f972f 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/AbnormalBillService.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/AbnormalBillService.java @@ -14,11 +14,11 @@ import java.util.List; /** *

- * 异常单 服务类 + * 服务类 *

* - * @author robert - * @since 2021-07-05 + * @author 赵嘉伟 + * @since 2021-07-14 */ public interface AbnormalBillService extends IService { @@ -56,7 +56,7 @@ public interface AbnormalBillService extends IService { /** * 初始化 */ - HashMap init(String messageType,String type); + HashMap init(String messageType, String type); /** * 待办事项 * @param abnormalBillDto @@ -121,4 +121,6 @@ public interface AbnormalBillService extends IService { HashMap anomalyReveseRepair(AbnormalBill abnormalBill,AbnormalBillDispose abnormalBillDispose); +// void deleteFileInDatabase(String ftpPath,String fileName); + } \ No newline at end of file diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java index 624e7312..16d911d7 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java @@ -17,10 +17,10 @@ import com.foreverwin.mesnac.common.util.StringUtil; import com.foreverwin.mesnac.meapi.mapper.*; import com.foreverwin.mesnac.meapi.model.*; import com.foreverwin.mesnac.meapi.service.*; +import com.foreverwin.modular.core.exception.BaseException; import com.foreverwin.modular.core.exception.BusinessException; import com.foreverwin.modular.core.util.CommonMethods; import com.foreverwin.modular.core.util.FrontPage; -import com.visiprise.common.exception.BaseException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.i18n.LocaleContextHolder; import org.springframework.stereotype.Service; @@ -31,18 +31,17 @@ import java.util.*; /** *

- * 异常单 服务实现类 + * 服务实现类 *

* - * @author robert - * @since 2021-07-05 + * @author 赵嘉伟 + * @since 2021-07-14 */ @Service @Transactional(rollbackFor = Exception.class) public class AbnormalBillServiceImpl extends ServiceImpl implements AbnormalBillService, AnomalyService { - @Autowired private AbnormalBillMapper abnormalBillMapper; @@ -100,8 +99,6 @@ public class AbnormalBillServiceImpl extends ServiceImpl selectPage(FrontPage frontPage, AbnormalBill abnormalBill) { QueryWrapper queryWrapper = new QueryWrapper<>(); @@ -116,6 +113,7 @@ public class AbnormalBillServiceImpl extends ServiceImpl ncByNG = ncCodeService.findNcByNG(abnormalBill.getMessageType(), abnormalBill.getNcCode()); -// if(ncByNG == null || ncByNG.size() <= 0){ -// throw BusinessException.build("该消息类型下没有该不良代码"); -// } this.saveOrUpdate(abnormalBill); abnormalBillDisposeService.saveOrUpdate(abnormalBillDispose); @@ -208,22 +202,18 @@ public class AbnormalBillServiceImpl extends ServiceImpl init(String messageType,String type) { + public HashMap init(String messageType, String type) { HashMap hashMap = new HashMap<>(); String site = CommonMethods.getSite(); //消息类型 - if("Z".equals(type)){ - List category = ncCodeService.findNcByCategory(messageType,null); - hashMap.put("ncByNG",category); - } +// if("Z".equals(type)){ +// List category = ncCodeService.findNcByCategory(messageType,null); +// hashMap.put("ncByNG",category); +// } //工作中心 WorkCenter workCenter = new WorkCenter(); workCenter.setWcCategory("LEVEL4"); @@ -231,10 +221,10 @@ public class AbnormalBillServiceImpl extends ServiceImpl workCenterList = workCenterService.selectList(workCenter); hashMap.put("workCenter",workCenterList); //原因分类 - NcCode ncCode = new NcCode(); + DataField ncCode = new DataField(); ncCode.setSite(site); - ncCode.setNcCategory("REPAIR"); - List ncCodeList = ncCodeService.selectList(ncCode); + ncCode.setDataField("REASON_CATEGORY"); + List ncCodeList = dataFieldListService.findDataFieldListById(ncCode); hashMap.put("causeType",ncCodeList); //责任部门 DataField dataField = new DataField(); @@ -668,6 +658,8 @@ public class AbnormalBillServiceImpl extends ServiceImpl + @@ -63,6 +64,7 @@ + @@ -617,14 +619,15 @@ SELECT ZAB.ABNORMAL_NO ABNORMAL_NO ,ZAB.STATUS STATUS,I.ITEM ITEM,IT.DESCRIPTION ITEM_DESCRIPTION, ZAB."TYPE" "TYPE" ,ZAB.SFC SFC,ZAB.MESSAGE_TYPE MESSAGE_TYPE,ZAB.SHOP_ORDER SHOP_ORDER, ZAB.WORK_CENTER WORK_CENTER,ZAB.RESRCE RESRCE, WORKORDER.VALUE WORK_ORDER,ITEMNUMBER.VALUE ITEM_NUMBER, - PRODUCTCATEGORY.VALUE PRODUCT_CATEGORY,listagg(NCT2.DESCRIPTION || '/'||NCT.DESCRIPTION || ',') within GROUP(ORDER BY zab.ABNORMAL_NO) NC_CODE , ZAB.PB_DESCRIPTION PB_DESCRIPTION ,ZAB.NC_QTY NC_QTY, + PRODUCTCATEGORY.VALUE PRODUCT_CATEGORY,listagg(NG.DESCRIPTION || '/'||NCT.DESCRIPTION || ',') within GROUP(ORDER BY zab.ABNORMAL_NO) NC_CODE_DESCRIPTION, + ZAB.PB_DESCRIPTION PB_DESCRIPTION ,ZAB.NC_QTY NC_QTY, ZAB.PB_GRADE PB_GRADE ,NWA.FULL_NAME PB_USER ,ZAB.PB_QTY PB_QTY ,ZAB.DISCOVER DISCOVER , ZAB.INSPECTOR INSPECTOR ,ZAB.ENTITY_LOCATION ENTITY_LOCATION ,ZAB.REPORT_FROM REPORT_FROM ,ZAB.OBJECT_BO OBJECT_BO , ZAB.PB_PHOTOSHOP PB_PHOTOSHOP,ZABD.DUTY_CAUSE_DESCRIPTION DUTY_CAUSE_DESCRIPTION,ZABD.DUTY_CAUSE_TYPE DUTY_CAUSE_TYPE,ZABD.DUTY_DEPART DUTY_DEPART, ZABD.DUTY_SEND_USER_GROUP DUTY_SEND_USER_GROUP,ZABD.DUTY_TYPE DUTY_TYPE,ZABD.PRINCIPAL_USER PRINCIPAL_USER,ZABD.ABNORMAL_METHOD ABNORMAL_METHOD, R.ROUTER ROUTER,ZABD.RESOLVE_SHOP_ORDER RESOLVE_SHOP_ORDER,ZABD.RESOLVE_REMARK RESOLVE_REMARK,ZABD.RESOLVE_SEND_USER RESOLVE_SEND_USER, - ZABD.ABNORMAL_REASON ABNORMAL_REASON,ZABD.BEFORE_MEASURE BEFORE_MEASURE,"MAP".VALUE "MAP", - ZABD.ROUTER_BO ROUTER_BO + ZABD.ABNORMAL_REASON ABNORMAL_REASON,ZABD.BEFORE_MEASURE BEFORE_MEASURE,"MAP".VALUE "MAP",listagg(ZANC.NC_CODE_GROUP || '/'||ZANC.NC_CODE || ',') within GROUP(ORDER BY zab.ABNORMAL_NO) NC_CODE, + ZABD.ROUTER_BO ROUTER_BO,ZAB.OPERATION OPERATION FROM Z_ABNORMAL_BILL ZAB LEFT JOIN Z_ABNORMAL_BILL_DISPOSE ZABD ON ZAB.HANDLE = ZABD.ABNORMAL_BILL_BO INNER JOIN ITEM I ON I.HANDLE = ZAB.ITEM_BO @@ -637,7 +640,7 @@ LEFT JOIN Z_ABNORMAL_NC_CODE ZANC ON ZAB.HANDLE = ZANC.ABNORMAL_BILL_BO LEFT JOIN NC_CODE_T NCT ON ('NCCodeBO:' || ZAB.SITE || ',' || ZANC.NC_CODE) = NCT.NC_CODE_BO AND NCT.LOCALE = #{language} INNER JOIN Z_NWA_USER NWA ON NWA.USER_NAME = ZAB.PB_USER AND NWA.SITE = ZAB.SITE - LEFT JOIN NC_CODE_T NCT2 ON ('NCCodeBO:' || ZAB.SITE || ',' || ZANC.NC_CODE_GROUP) = NCT2.NC_CODE_BO AND NCT2.LOCALE = #{language} + LEFT JOIN NC_GROUP NG ON NG.NC_GROUP = ZANC.NC_CODE_GROUP AND NG.SITE = ZAB.SITE LEFT JOIN ROUTER R ON SUBSTR(R.HANDLE,1,INSTR(R.HANDLE,',',-1)-1) = SUBSTR(ZABD.ROUTER_BO,1,INSTR(ZABD.ROUTER_BO,',',-1)-1) AND R.CURRENT_REVISION = 'true' @@ -659,7 +662,7 @@ ZAB.PB_PHOTOSHOP ,ZABD.DUTY_CAUSE_DESCRIPTION ,ZABD.DUTY_CAUSE_TYPE ,ZABD.DUTY_DEPART , ZABD.DUTY_SEND_USER_GROUP ,ZABD.DUTY_TYPE ,ZABD.PRINCIPAL_USER ,ZABD.ABNORMAL_METHOD , R.ROUTER ,ZABD.RESOLVE_SHOP_ORDER ,ZABD.RESOLVE_REMARK ,ZABD.RESOLVE_SEND_USER , - ZABD.ABNORMAL_REASON ,ZABD.BEFORE_MEASURE ,"MAP".VALUE,ZABD.ROUTER_BO + ZABD.ABNORMAL_REASON ,ZABD.BEFORE_MEASURE ,"MAP".VALUE,ZABD.ROUTER_BO,ZAB.OPERATION diff --git a/anomaly/src/main/resources/mapper/AbnormalBillMapper.xml b/anomaly/src/main/resources/mapper/AbnormalBillMapper.xml index a24e04ea..0381dd1b 100644 --- a/anomaly/src/main/resources/mapper/AbnormalBillMapper.xml +++ b/anomaly/src/main/resources/mapper/AbnormalBillMapper.xml @@ -11,6 +11,7 @@ + @@ -49,17 +50,14 @@ - - - - HANDLE, SITE, ABNORMAL_NO, STATUS, TYPE, ITEM_BO, SFC, WORK_CENTER, SHOP_ORDER, MESSAGE_TYPE, RESRCE, NC_CODE, SHUT_DOWN, RESPONSE_USER, RESPONSE_DATE_TIME, PB_DESCRIPTION, NC_QTY, PB_GRADE, PB_USER, PB_QTY, REPAIR_DATE_TIME, DISCOVER, INSPECTOR, ENTITY_LOCATION, REPORT_FROM, OBJECT_BO, PB_PHOTOSHOP, CANCEL_CODE, CANCEL_REASON, CANCEL_DATE_TIME, CANCEL_USER, CREATED_USER, CREATED_DATE_TIME, MODIFIED_USER, MODIFIED_DATE_TIME + HANDLE, SITE, ABNORMAL_NO, STATUS, TYPE, ITEM_BO, SFC, OPERATION, WORK_CENTER, SHOP_ORDER, MESSAGE_TYPE, RESRCE, NC_CODE, SHUT_DOWN, RESPONSE_USER, RESPONSE_DATE_TIME, PB_DESCRIPTION, NC_QTY, PB_GRADE, PB_USER, PB_QTY, REPAIR_DATE_TIME, DISCOVER, INSPECTOR, ENTITY_LOCATION, REPORT_FROM, OBJECT_BO, PB_PHOTOSHOP, CANCEL_CODE, CANCEL_REASON, CANCEL_DATE_TIME, CANCEL_USER, CREATED_USER, CREATED_DATE_TIME, MODIFIED_USER, MODIFIED_DATE_TIME @@ -100,6 +98,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -145,6 +144,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -198,6 +198,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -251,6 +252,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -304,6 +306,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -357,6 +360,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -410,6 +414,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -459,6 +464,7 @@ TYPE, ITEM_BO, SFC, + OPERATION, WORK_CENTER, SHOP_ORDER, MESSAGE_TYPE, @@ -496,6 +502,7 @@ #{type}, #{itemBo}, #{sfc}, + #{operation}, #{workCenter}, #{shopOrder}, #{messageType}, @@ -540,6 +547,7 @@ #{type}, #{itemBo}, #{sfc}, + #{operation}, #{workCenter}, #{shopOrder}, #{messageType}, @@ -580,6 +588,7 @@ TYPE=#{et.type}, ITEM_BO=#{et.itemBo}, SFC=#{et.sfc}, + OPERATION=#{et.operation}, WORK_CENTER=#{et.workCenter}, SHOP_ORDER=#{et.shopOrder}, MESSAGE_TYPE=#{et.messageType}, @@ -620,6 +629,7 @@ TYPE=#{et.type}, ITEM_BO=#{et.itemBo}, SFC=#{et.sfc}, + OPERATION=#{et.operation}, WORK_CENTER=#{et.workCenter}, SHOP_ORDER=#{et.shopOrder}, MESSAGE_TYPE=#{et.messageType}, @@ -660,6 +670,7 @@ TYPE=#{et.type}, ITEM_BO=#{et.itemBo}, SFC=#{et.sfc}, + OPERATION=#{et.operation}, WORK_CENTER=#{et.workCenter}, SHOP_ORDER=#{et.shopOrder}, MESSAGE_TYPE=#{et.messageType}, @@ -699,6 +710,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -769,6 +781,7 @@ AND TYPE=#{ew.entity.type} AND ITEM_BO=#{ew.entity.itemBo} AND SFC=#{ew.entity.sfc} + AND OPERATION=#{ew.entity.operation} AND WORK_CENTER=#{ew.entity.workCenter} AND SHOP_ORDER=#{ew.entity.shopOrder} AND MESSAGE_TYPE=#{ew.entity.messageType} @@ -861,19 +874,19 @@ + diff --git a/dataimport/pom.xml b/dataimport/pom.xml index bff4cf5f..b317b82c 100644 --- a/dataimport/pom.xml +++ b/dataimport/pom.xml @@ -59,6 +59,10 @@ commons-lang3 3.7 + + com.foreverwin.mesnac + anomaly + com.foreverwin.mesnac meapi diff --git a/dataimport/src/main/java/com/foreverwin/mesnac/dataimport/controller/DataImportController.java b/dataimport/src/main/java/com/foreverwin/mesnac/dataimport/controller/DataImportController.java index 53b33285..19ea9456 100644 --- a/dataimport/src/main/java/com/foreverwin/mesnac/dataimport/controller/DataImportController.java +++ b/dataimport/src/main/java/com/foreverwin/mesnac/dataimport/controller/DataImportController.java @@ -1,17 +1,21 @@ package com.foreverwin.mesnac.dataimport.controller; -import com.foreverwin.mesnac.dataimport.util.APResult; -import com.foreverwin.mesnac.dataimport.util.ImportRequest; +import com.foreverwin.mesnac.anomaly.service.FileUploadedService; import com.foreverwin.mesnac.common.model.ExportTemplate; import com.foreverwin.mesnac.common.service.ExportTemplateService; import com.foreverwin.mesnac.dataimport.service.impl.MasterDataImportServiceImpl; +import com.foreverwin.mesnac.dataimport.util.APResult; +import com.foreverwin.mesnac.dataimport.util.ImportRequest; import com.foreverwin.modular.core.util.CommonMethods; import com.foreverwin.modular.core.util.R; import com.foreverwin.modular.core.util.SpringUtil; import com.sap.me.frame.Utils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.i18n.LocaleContextHolder; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import javax.websocket.server.PathParam; @@ -27,18 +31,26 @@ public class DataImportController { @Autowired private MasterDataImportServiceImpl masterDataImportService; - @PostMapping("/import") - public String importFile(@PathParam("fileType") String fileType, @PathParam("site") String site, @PathParam("user") String user, @PathParam("handleType") final String handleType, @PathParam("mode") final String mode, @RequestParam("file") MultipartFile multipartFile) { + @Autowired + FileUploadedService fileUploadedService; + + + @RequestMapping("/import") + public String importFile(@PathParam("fileType") String fileType, @PathParam("site") String site, + @PathParam("user") String user, @PathParam("handleType") final String handleType, + @PathParam("mode") final String mode, @RequestParam("file") MultipartFile multipartFile,@PathParam("taskNo")String taskNo) { ImportRequest importRequest = new ImportRequest(); importRequest.setFileType(fileType); importRequest.setSite(site); importRequest.setUser(user); importRequest.setMode(mode); importRequest.setMasterType(handleType); + //----------------------------------------------------------------------------------------------------------------------------------------- try { - String transInfo = masterDataImportService.importFile(multipartFile, importRequest); - return new APResult().getResult(0, transInfo, transInfo); + // String transInfo = masterDataImportService.importFile(multipartFile, importRequest); + fileUploadedService.uploadAttachment(multipartFile,site,taskNo,fileType); + return new APResult().getResult(0,"上传成功",null); } catch (Exception e) { e.printStackTrace(); return new APResult().getResult(9999, e.getMessage(), e.getMessage()); diff --git a/generator/src/main/java/com/foreverwin/minth/generator/GeneratorApplication.java b/generator/src/main/java/com/foreverwin/minth/generator/GeneratorApplication.java index b4ff0738..e7e7c283 100644 --- a/generator/src/main/java/com/foreverwin/minth/generator/GeneratorApplication.java +++ b/generator/src/main/java/com/foreverwin/minth/generator/GeneratorApplication.java @@ -32,8 +32,8 @@ public class GeneratorApplication { MpGenerator mpGenerator = mpGeneratorBuilder.dataSourceConfig(dataSourceConfig) .tablePrefix( "APS_", "DS_", "Z_" ) .packageName( "com.foreverwin.mesnac.anomaly" ) - .tables("Z_UPLOAD_PICTURES") - .author("Leon.L") + .tables("Z_ABNORMAL_BILL") + .author("赵嘉伟") .uiAppId("com.foreverwin.me") .uiPackage("com.foreverwin.me.migration") .build(); diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcCodeController.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcCodeController.java index 9fb677dc..951fc9b2 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcCodeController.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcCodeController.java @@ -140,10 +140,15 @@ public class NcCodeController { return R.ok(ncCodeService.findNcByCategory(category,code)); } - @GetMapping("findSecondaryNcByNc") + @GetMapping("/findSecondaryNcByNc") public R findSecondaryNcByNcI(String ncCode){ return R.ok(ncCodeService.findSecondaryNcByNc(ncCode)); } + + @GetMapping("/findNcCodeByNcGroup") + public R findNcCodeByNcGroup(NcGroup ncGroup){ + return R.ok(ncCodeService.findNcCodeByNcGroup(ncGroup)); + } } diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcGroupController.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcGroupController.java index b5a452cc..4b3dff76 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcGroupController.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/NcGroupController.java @@ -3,6 +3,7 @@ package com.foreverwin.mesnac.meapi.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.foreverwin.mesnac.meapi.model.NcGroup; +import com.foreverwin.mesnac.meapi.model.Operation; import com.foreverwin.mesnac.meapi.service.NcGroupService; import com.foreverwin.modular.core.util.CommonMethods; import com.foreverwin.modular.core.util.FrontPage; @@ -129,4 +130,9 @@ public class NcGroupController { public R removeByIds(List ids){ return R.ok(ncGroupService.removeByIds(ids)); } + + @GetMapping("/findNgGroupByOperationBo") + public R findNgGroupByOperationBo(Operation operation){ + return R.ok(ncGroupService.findNgGroupByOperationBo(operation)); + } } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/OperationController.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/OperationController.java index cfb28765..a0516d54 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/OperationController.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/OperationController.java @@ -91,4 +91,6 @@ public class OperationController { return R.ok(result); } + + } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/SfcController.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/SfcController.java index 3199bd5a..eb436400 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/SfcController.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/controller/SfcController.java @@ -160,4 +160,9 @@ public class SfcController { return R.ok(sfcService.removeByIds(ids)); } + @GetMapping("/findOperationBySfc") + public R findOperationBySfc(String sfc){ + return R.ok(sfcService.findOperationBySfc(sfc)); + } + } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcCodeMapper.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcCodeMapper.java index 6527e30f..5cc7b576 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcCodeMapper.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcCodeMapper.java @@ -34,4 +34,6 @@ public interface NcCodeMapper extends BaseMapper { * @return */ Integer checkNcCode(@Param("NcCodeList")List ncCodes,@Param("site")String site,@Param("category")String category); + + List findNcCodeByNcGroup(@Param("ncGroup")NcGroup ncGroup); } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcGroupMapper.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcGroupMapper.java index c1151d51..68be48f3 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcGroupMapper.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/NcGroupMapper.java @@ -1,12 +1,15 @@ package com.foreverwin.mesnac.meapi.mapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.foreverwin.mesnac.meapi.model.NcGroup; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.foreverwin.mesnac.meapi.model.Operation; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; +import java.util.List; + /** *

* Mapper 接口 @@ -19,4 +22,6 @@ import org.springframework.stereotype.Repository; public interface NcGroupMapper extends BaseMapper { IPage selectPageByOperation(Page frontPage, @Param("site") String site, @Param("operationBO") String operationBO,@Param("globalQuery") String globalQuery); + + List findNgGroupByOperationBo(@Param("operation") Operation operation); } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/OperationMapper.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/OperationMapper.java index 479d1cf4..125724c8 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/OperationMapper.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/OperationMapper.java @@ -28,4 +28,6 @@ public interface OperationMapper extends BaseMapper { Operation queryOperationByErpWorkCenter(@Param("site") String site, @Param("erpWorkCenter") String erpWorkCenter); IPage selectOperationStep( IPage page, @Param("locale") String locale,@Param("ew") Wrapper wrapper); + + } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/SfcMapper.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/SfcMapper.java index 021b01b0..aeb7d606 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/SfcMapper.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/mapper/SfcMapper.java @@ -31,4 +31,6 @@ public interface SfcMapper extends BaseMapper { Sfc findBySfc(@Param("sfc") Sfc sfc); IPage pageByResrce(Page pagePlus,@Param("ew") QueryWrapper queryWrapper,@Param("locale")String locale); + + String findOperationBySfc(@Param("site")String site,@Param("sfc")String sfc); } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcCodeService.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcCodeService.java index bed1fd1d..e1814694 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcCodeService.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcCodeService.java @@ -33,4 +33,6 @@ public interface NcCodeService extends IService { List findSecondaryNcByNc(String ncCode); IPage selectPageByNcGroup(Page pagePlus, String globalQuery, String ncGroup); + + List findNcCodeByNcGroup(NcGroup ncGroup); } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcGroupService.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcGroupService.java index a7f31ada..a4891d13 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcGroupService.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/NcGroupService.java @@ -2,8 +2,9 @@ package com.foreverwin.mesnac.meapi.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.foreverwin.mesnac.meapi.model.NcGroup; import com.baomidou.mybatisplus.extension.service.IService; +import com.foreverwin.mesnac.meapi.model.NcGroup; +import com.foreverwin.mesnac.meapi.model.Operation; import com.foreverwin.modular.core.util.FrontPage; import java.util.List; @@ -28,4 +29,6 @@ public interface NcGroupService extends IService { List selectList(NcGroup ncGroup); IPage selectPageByOperation(Page pagePlus, String globalQuery, String operation); + + List findNgGroupByOperationBo(Operation operation); } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/OperationService.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/OperationService.java index 821c6b87..c641d3fe 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/OperationService.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/OperationService.java @@ -39,4 +39,5 @@ public interface OperationService extends IService { * @return */ Operation queryOperationByErpWorkCenter(String site, String erpWorkCenter); + } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/SfcService.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/SfcService.java index c89430ad..d4ab900d 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/SfcService.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/SfcService.java @@ -2,7 +2,6 @@ package com.foreverwin.mesnac.meapi.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.foreverwin.mesnac.meapi.dto.SfcDto; @@ -50,4 +49,7 @@ public interface SfcService extends IService { */ SfcDto findSfcData(String site, String sfc); + + String findOperationBySfc(String sfc); + } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcCodeServiceImpl.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcCodeServiceImpl.java index 7ddc9ed7..cb076984 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcCodeServiceImpl.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcCodeServiceImpl.java @@ -74,5 +74,12 @@ public class NcCodeServiceImpl extends ServiceImpl impleme return ncCodeMapper.selectPageByNcGroup(pagePlus, ncGroupBO, globalQuery,LocaleContextHolder.getLocale().getLanguage()); } + @Override + public List findNcCodeByNcGroup(NcGroup ncGroup) { + String site = CommonMethods.getSite(); + ncGroup.setSite(site); + return ncCodeMapper.findNcCodeByNcGroup(ncGroup); + } + } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcGroupServiceImpl.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcGroupServiceImpl.java index de6959b8..f8213039 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcGroupServiceImpl.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/NcGroupServiceImpl.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.foreverwin.mesnac.meapi.mapper.NcGroupMapper; import com.foreverwin.mesnac.meapi.model.NcGroup; +import com.foreverwin.mesnac.meapi.model.Operation; import com.foreverwin.mesnac.meapi.service.NcGroupService; import com.foreverwin.mesnac.meapi.util.StringUtils; import com.foreverwin.modular.core.exception.BaseException; @@ -58,5 +59,11 @@ public class NcGroupServiceImpl extends ServiceImpl impl return ncGroupMapper.selectPageByOperation(frontPage, site, operationBO, globalQuery); } + @Override + public List findNgGroupByOperationBo(Operation operation) { + String site = CommonMethods.getSite(); + operation.setSite(site); + return ncGroupMapper.findNgGroupByOperationBo(operation); + } } \ No newline at end of file diff --git a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/OperationServiceImpl.java b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/OperationServiceImpl.java index 2cc00f3f..93215114 100644 --- a/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/OperationServiceImpl.java +++ b/meapi/src/main/java/com/foreverwin/mesnac/meapi/service/impl/OperationServiceImpl.java @@ -67,4 +67,6 @@ public class OperationServiceImpl extends ServiceImpl implements SfcSe public SfcDto findSfcData(String site, String sfc) { return sfcMapper.findSfcData(site, sfc); } + + @Override + public String findOperationBySfc(String sfc) { + String site = CommonMethods.getSite(); + return sfcMapper.findOperationBySfc(site,sfc); + } } \ No newline at end of file diff --git a/meapi/src/main/resources/mapper/NcCodeMapper.xml b/meapi/src/main/resources/mapper/NcCodeMapper.xml index 1a14cb98..5107aedf 100644 --- a/meapi/src/main/resources/mapper/NcCodeMapper.xml +++ b/meapi/src/main/resources/mapper/NcCodeMapper.xml @@ -396,4 +396,23 @@ AND NC_CATEGORY = #{category} + + diff --git a/meapi/src/main/resources/mapper/NcGroupMapper.xml b/meapi/src/main/resources/mapper/NcGroupMapper.xml index d0708a0a..ad3c26ea 100644 --- a/meapi/src/main/resources/mapper/NcGroupMapper.xml +++ b/meapi/src/main/resources/mapper/NcGroupMapper.xml @@ -19,6 +19,9 @@ HANDLE, CHANGE_STAMP, SITE, NC_GROUP, DESCRIPTION, VALID_AT_ALL_OPERATIONS, PRIORITY, CREATED_DATE_TIME, MODIFIED_DATE_TIME + + NG.HANDLE, NG.CHANGE_STAMP, NG.SITE, NG.NC_GROUP, NG.DESCRIPTION, NG.VALID_AT_ALL_OPERATIONS, NG.PRIORITY, NG.CREATED_DATE_TIME, NG.MODIFIED_DATE_TIME + @@ -350,4 +353,22 @@ AND (ng.NC_GROUP LIKE '%${globalQuery}%' or NG.DESCRIPTION LIKE '%${globalQuery}%') + + diff --git a/meapi/src/main/resources/mapper/OperationMapper.xml b/meapi/src/main/resources/mapper/OperationMapper.xml index 89da4fd5..5b8c146d 100644 --- a/meapi/src/main/resources/mapper/OperationMapper.xml +++ b/meapi/src/main/resources/mapper/OperationMapper.xml @@ -634,4 +634,6 @@ ORDER BY RS.STEP_ID + + diff --git a/meapi/src/main/resources/mapper/SfcMapper.xml b/meapi/src/main/resources/mapper/SfcMapper.xml index 5abc2826..144aed17 100644 --- a/meapi/src/main/resources/mapper/SfcMapper.xml +++ b/meapi/src/main/resources/mapper/SfcMapper.xml @@ -673,4 +673,15 @@ AND S.STATUS_BO IN ('StatusBO:'||#{ew.entity.site}||',401','StatusBO:'||#{ew.entity.site}||',402','StatusBO:'||#{ew.entity.site}||',403') AND zprt.STATUS='FINISH' AND ZPRT."RESULT"='OK' + + +