yudao-dependencies/pom.xml
@@ -606,12 +606,6 @@ <version>${vertx.version}</version> </dependency> <!-- MQTTï¼MES æ°é客æ·ç«¯ä½¿ç¨ paho --> <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>${mqtt.version}</version> </dependency> <!-- MQTT --> <dependency> yudao-module-mes/pom.xml
@@ -122,12 +122,6 @@ <version>3.3.3</version> </dependency> <!-- MQTT 客æ·ç«¯ï¼MES æ°éï¼collectï¼æ¨¡åè¿æ¥è®¾å¤ç½å ³ --> <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> </dependency> <!-- Test æµè¯ç¸å ³ --> <dependency> <groupId>cn.iocoder.boot</groupId> yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/MesCollectController.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectAlarmPageReqVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectAlarmRespVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectCyclePageReqVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectCycleRespVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectDeviceRespVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectOperateLogPageReqVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectOperateLogRespVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectRealtimeHistoryPageReqVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectRealtimeRespVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/collect/vo/MesCollectTechRespVO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/collect/MesCollectAlarmDO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/collect/MesCollectCycleDO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/collect/MesCollectMessageDO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/collect/MesCollectOperateLogDO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/collect/MesCollectRealtimeDO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/collect/MesCollectRealtimeHistoryDO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/collect/MesCollectTechDO.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/dv/machinery/MesDvMachineryDO.java
@@ -101,13 +101,5 @@ * 设å¤å建æ¶èªå¨å建对åºç©æï¼å¹¶ä»¥æ¤å ³è设å¤ä»åºå */ private Long itemId; /** * æ°é设å¤ç¼å·ï¼MQTT devIdï¼å¦ C01ï¼ */ private String collectDeviceCode; /** * æ¯å¦å¯ç¨æ°é */ private Boolean collectEnabled; } yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/collect/MesCollectAlarmMapper.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/collect/MesCollectCycleMapper.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/collect/MesCollectMessageMapper.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/collect/MesCollectOperateLogMapper.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/collect/MesCollectRealtimeHistoryMapper.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/collect/MesCollectRealtimeMapper.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/collect/MesCollectTechMapper.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/dv/machinery/MesDvMachineryMapper.java
@@ -37,20 +37,4 @@ return selectCount(MesDvMachineryDO::getMachineryTypeId, machineryTypeId); } /** * ææ°é设å¤ç¼å·æ¥è¯¢è®¾å¤ï¼MQTT devIdï¼ */ default MesDvMachineryDO selectByCollectDeviceCode(String collectDeviceCode) { return selectOne(MesDvMachineryDO::getCollectDeviceCode, collectDeviceCode); } /** * æ¥è¯¢ææå·²é ç½®æ°é设å¤ç¼å·çè®¾å¤ */ default java.util.List<MesDvMachineryDO> selectListWithCollectDeviceCode() { return selectList(new LambdaQueryWrapperX<MesDvMachineryDO>() .isNotNull(MesDvMachineryDO::getCollectDeviceCode) .orderByAsc(MesDvMachineryDO::getId)); } } yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/pro/task/MesProTaskMapper.java
@@ -133,19 +133,4 @@ .setSql("last_feedback_time = NOW()")); } /** * æ¥è¯¢å·¥ä½ç«ä¸æ£å¨è¿è¡çä»»å¡ï¼ç产ä¸ãé¨å宿ãå·²åå·¥ * * <p>æ°éæ¨¡åæ ¹æ®è®¾å¤ä¸æ¥çæ°æ®å®ä½å½å任塿¶ä½¿ç¨ã</p> */ default MesProTaskDO selectRunningTaskByWorkstationId(Long workstationId) { return selectOne(new LambdaQueryWrapperX<MesProTaskDO>() .eq(MesProTaskDO::getWorkstationId, workstationId) .in(MesProTaskDO::getStatus, MesProTaskStatusEnum.PRODUCING.getStatus(), MesProTaskStatusEnum.PARTIAL_FINISHED.getStatus(), MesProTaskStatusEnum.PAUSED.getStatus()) .orderByDesc(MesProTaskDO::getLastFeedbackTime) .orderByDesc(MesProTaskDO::getId) .last("LIMIT 1")); } } yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/ErrorCodeConstants.java
@@ -1001,8 +1001,5 @@ ErrorCode PD_CTC_REEL_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_040_960_010, "å¯¼å ¥çå ·è®¡ç®æ°æ®ä¸è½ä¸ºç©ºï¼"); ErrorCode PD_TECH_CONFIRM_IMPORT_LIST_IS_EMPTY = new ErrorCode(1_040_960_011, "å¯¼å ¥ææ¯ç¡®è®¤å½æ°æ®ä¸è½ä¸ºç©ºï¼"); // ========== MES æ°é-æ¥è¦ï¼1-040-920-000ï¼ ========== ErrorCode COLLECT_ALARM_NOT_EXISTS = new ErrorCode(1_040_920_001, "æ¥è¦è®°å½ä¸åå¨"); ErrorCode COLLECT_ALARM_ALREADY_CLEARED = new ErrorCode(1_040_920_002, "该æ¥è¦å·²æ¶é¤ï¼æ ééå¤ç¡®è®¤"); } yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/collect/MesCollectAlarmStatusEnum.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/collect/MesCollectMsgTypeEnum.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/collect/MesCollectOperateModeEnum.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/collect/MesCollectRunStatusEnum.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/framework/collect/config/MesCollectProperties.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/framework/collect/mqtt/MesCollectMqttClient.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/job/collect/MesCollectCleanupJob.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/collect/MesCollectDataParser.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/collect/MesCollectDataService.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/collect/MesCollectMessageDispatcher.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/collect/MesCollectQueryService.java
ÎļþÒÑɾ³ý yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/collect/MesCollectTaskResolver.java
ÎļþÒÑɾ³ý