feat():下发钢卷设定值请求到模型程序
This commit is contained in:
@@ -20,7 +20,7 @@ public class ModSetupResult {
|
|||||||
private Integer id;
|
private Integer id;
|
||||||
|
|
||||||
@ApiModelProperty(value = "logid")
|
@ApiModelProperty(value = "logid")
|
||||||
private Integer logId;
|
private Long logId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "钢卷ID")
|
@ApiModelProperty(value = "钢卷ID")
|
||||||
private String coilId;
|
private String coilId;
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ import org.springframework.messaging.handler.annotation.Headers;
|
|||||||
import org.springframework.messaging.handler.annotation.Payload;
|
import org.springframework.messaging.handler.annotation.Payload;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@@ -25,6 +26,7 @@ public class RabbitQueueListener {
|
|||||||
|
|
||||||
public static List<String> measureList = Lists.newArrayList();
|
public static List<String> measureList = Lists.newArrayList();
|
||||||
|
|
||||||
|
@Resource
|
||||||
ModSetupResultService modSetupResultService;
|
ModSetupResultService modSetupResultService;
|
||||||
|
|
||||||
private Double LastRolledLength = 0d;
|
private Double LastRolledLength = 0d;
|
||||||
@@ -63,7 +65,7 @@ public class RabbitQueueListener {
|
|||||||
// 获取 messageId
|
// 获取 messageId
|
||||||
String messageId = (String) headers.get("amqp_messageId");
|
String messageId = (String) headers.get("amqp_messageId");
|
||||||
|
|
||||||
// 处理消息逻辑 todo
|
// 处理消息逻辑
|
||||||
if ("TOTAL_PRESET_DONE".equalsIgnoreCase(messageId)) {
|
if ("TOTAL_PRESET_DONE".equalsIgnoreCase(messageId)) {
|
||||||
|
|
||||||
List<ModSetupResultVO> setup = modSetupResultService.getSetupByCoilid(message);
|
List<ModSetupResultVO> setup = modSetupResultService.getSetupByCoilid(message);
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ import com.fizz.business.service.ModSetupResultService;
|
|||||||
import com.fizz.business.utils.WebSocketUtil;
|
import com.fizz.business.utils.WebSocketUtil;
|
||||||
import com.fizz.business.vo.ModSetupResultKeyVO;
|
import com.fizz.business.vo.ModSetupResultKeyVO;
|
||||||
import com.fizz.business.vo.ModSetupResultVO;
|
import com.fizz.business.vo.ModSetupResultVO;
|
||||||
|
import org.apache.commons.compress.utils.Lists;
|
||||||
import org.springframework.amqp.core.Message;
|
import org.springframework.amqp.core.Message;
|
||||||
import org.springframework.amqp.core.MessageProperties;
|
import org.springframework.amqp.core.MessageProperties;
|
||||||
import org.springframework.amqp.core.MessagePropertiesBuilder;
|
import org.springframework.amqp.core.MessagePropertiesBuilder;
|
||||||
@@ -135,6 +136,11 @@ public class ModSetupResultServiceImpl extends ServiceImpl<ModSetupResultMapper,
|
|||||||
|
|
||||||
List<ModSetupResult> results = this.baseMapper.selectList(queryWrapper);
|
List<ModSetupResult> results = this.baseMapper.selectList(queryWrapper);
|
||||||
|
|
||||||
|
if (results == null || results.isEmpty()){
|
||||||
|
|
||||||
|
return Lists.newArrayList();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
return BeanUtil.copyToList(results, ModSetupResultVO.class);
|
return BeanUtil.copyToList(results, ModSetupResultVO.class);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ public class ModSetupResultVO {
|
|||||||
private Integer id;
|
private Integer id;
|
||||||
|
|
||||||
@ApiModelProperty(value = "logid")
|
@ApiModelProperty(value = "logid")
|
||||||
private Integer logId;
|
private Long logId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "钢卷ID")
|
@ApiModelProperty(value = "钢卷ID")
|
||||||
private String coilId;
|
private String coilId;
|
||||||
|
|||||||
Reference in New Issue
Block a user