Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit d5ae6f06
由
LN
编写于
2026-04-19 21:40:17 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
msgList修改
1 个父辈
488766e9
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
55 行增加
和
0 行删除
src/main/java/com/neotel/smfcore/core/equipment/bean/EquipStatusBean.java
src/main/java/com/neotel/smfcore/core/equipment/rest/EquipViewController.java
src/main/java/com/neotel/smfcore/custom/micron1551/bean/dto/EquipMsgDto.java
src/main/java/com/neotel/smfcore/custom/micron1551/controller/ML5ODeviceController.java
src/main/java/com/neotel/smfcore/custom/micron1551/controller/ML5SDeviceController.java
修改记录.txt
src/main/java/com/neotel/smfcore/core/equipment/bean/EquipStatusBean.java
查看文件 @
d5ae6f0
...
...
@@ -4,6 +4,7 @@ import cn.hutool.core.util.ObjectUtil;
import
com.google.common.base.Strings
;
import
com.neotel.smfcore.core.equipment.enums.EquipmentType
;
import
com.neotel.smfcore.core.message.enums.MessageType
;
import
com.neotel.smfcore.custom.micron1551.bean.dto.EquipMsgDto
;
import
lombok.Data
;
import
lombok.ToString
;
...
...
@@ -165,6 +166,19 @@ public class EquipStatusBean implements Serializable {
}
return
""
;
}
public
List
<
EquipMsgDto
>
getMsgDtoList
(
Locale
locale
)
{
List
<
EquipMsgDto
>
equipMsgDtos
=
new
ArrayList
<>();
for
(
EquipMsg
msg
:
getMsgList
())
{
EquipMsgDto
dtoMsg
=
new
EquipMsgDto
();
dtoMsg
.
setMsg
(
msg
.
getShowMsg
(
locale
));
dtoMsg
.
setType
(
msg
.
getType
());
dtoMsg
.
setUTime
(
new
Date
(
getTime
()));
equipMsgDtos
.
add
(
dtoMsg
);
}
return
equipMsgDtos
;
}
// public String getShowMsg(Locale locale){
// MessageType[] types=new MessageType[]{MessageType.ERROR,MessageType.WARNING,MessageType.INFO,MessageType.SHOW };
// for (MessageType type :
...
...
src/main/java/com/neotel/smfcore/core/equipment/rest/EquipViewController.java
查看文件 @
d5ae6f0
...
...
@@ -310,6 +310,7 @@ public class EquipViewController {
if
(
mesInfo
!=
null
){
dto
.
setMesInfo
(
mesInfo
);
}
dto
.
getData
().
put
(
"MsgList"
,
bean
.
getMsgDtoList
(
servletRequest
.
getLocale
()));
}
}
...
...
src/main/java/com/neotel/smfcore/custom/micron1551/bean/dto/EquipMsgDto.java
0 → 100644
查看文件 @
d5ae6f0
package
com
.
neotel
.
smfcore
.
custom
.
micron1551
.
bean
.
dto
;
import
cn.hutool.core.date.DateTime
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.io.Serializable
;
import
java.util.Date
;
@Data
@NoArgsConstructor
@AllArgsConstructor
public
class
EquipMsgDto
implements
Serializable
{
/**
* 消息类型,为:INFO,WARNING,ERROR,DATA
*/
private
String
type
;
/**
* 消息内容
*/
private
String
msg
;
/**
*
*/
private
Date
uTime
;
}
src/main/java/com/neotel/smfcore/custom/micron1551/controller/ML5ODeviceController.java
查看文件 @
d5ae6f0
...
...
@@ -3,14 +3,17 @@ package com.neotel.smfcore.custom.micron1551.controller;
import
cn.hutool.core.util.ObjectUtil
;
import
com.neotel.smfcore.common.exception.ValidateException
;
import
com.neotel.smfcore.common.utils.QueryHelp
;
import
com.neotel.smfcore.core.equipment.bean.EquipMsg
;
import
com.neotel.smfcore.core.equipment.bean.EquipStatusBean
;
import
com.neotel.smfcore.core.equipment.enums.EquipmentType
;
import
com.neotel.smfcore.core.equipment.rest.dto.EquipmentDto
;
import
com.neotel.smfcore.core.equipment.service.po.Equipment
;
import
com.neotel.smfcore.core.equipment.util.EquipmentCache
;
import
com.neotel.smfcore.core.system.service.po.DataLog
;
import
com.neotel.smfcore.core.system.util.EquipStatusUtil
;
import
com.neotel.smfcore.core.system.util.TaskService
;
import
com.neotel.smfcore.custom.micron1053.api.MicronApi
;
import
com.neotel.smfcore.custom.micron1551.bean.dto.EquipMsgDto
;
import
com.neotel.smfcore.custom.micron1551.bean.dto.InOutReelDto
;
import
com.neotel.smfcore.custom.micron1551.bean.dto.ML5OViewDto
;
import
com.neotel.smfcore.custom.micron1551.util.Micron1551DataCache
;
...
...
@@ -25,6 +28,7 @@ import org.springframework.web.bind.annotation.RestController;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.regex.Matcher
;
import
java.util.regex.Pattern
;
...
...
@@ -72,6 +76,7 @@ private TaskService taskService;
dto
.
setMsg
(
bean
.
getShowMsg
(
servletRequest
.
getLocale
()));
dto
.
setData
(
bean
.
getData
());
dto
.
setShowLogs
(
bean
.
getShowLogs
());
dto
.
getData
().
put
(
"MsgList"
,
bean
.
getMsgDtoList
(
servletRequest
.
getLocale
()));
}
}
...
...
src/main/java/com/neotel/smfcore/custom/micron1551/controller/ML5SDeviceController.java
查看文件 @
d5ae6f0
...
...
@@ -69,6 +69,7 @@ public class ML5SDeviceController {
dto
.
setMsg
(
bean
.
getShowMsg
(
servletRequest
.
getLocale
()));
dto
.
setData
(
bean
.
getData
());
dto
.
setShowLogs
(
bean
.
getShowLogs
());
dto
.
getData
().
put
(
"MsgList"
,
bean
.
getMsgDtoList
(
servletRequest
.
getLocale
()));
}
}
dto
.
getData
().
put
(
Micron1551DataCache
.
NgType_ML5S1
,
micron1551DataCache
.
getNgDetials
(
Micron1551DataCache
.
NgType_ML5S1
));
...
...
修改记录.txt
查看文件 @
d5ae6f0
1053条码规则
20251024 从1053新拉分支SO1584,主要增加X800对接及历史记录查询功能。
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论