Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit aaf81e23
由
zshaohui
编写于
2023-03-13 20:54:15 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1.msd温湿度设置成-1时,页面不展示
2.重复分配库位问题修改
1 个父辈
a848ba6a
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
15 行增加
和
4 行删除
src/main/java/com/neotel/smfcore/core/device/handler/impl/BaseDeviceHandler.java
src/main/java/com/neotel/smfcore/core/kanban/rest/BoxKanbanController.java
src/main/java/com/neotel/smfcore/core/device/handler/impl/BaseDeviceHandler.java
查看文件 @
aaf81e2
...
@@ -234,7 +234,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
...
@@ -234,7 +234,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
}
}
}
}
ReelLockPosUtil
.
removeReelLockPosInfo
(
barcodeSave
.
getBarcode
());
//
ReelLockPosUtil.removeReelLockPosInfo(barcodeSave.getBarcode());
return
taskService
.
addPutInTaskToExecute
(
storage
,
barcodeSave
,
storagePos
);
return
taskService
.
addPutInTaskToExecute
(
storage
,
barcodeSave
,
storagePos
);
}
}
}
}
...
@@ -519,7 +519,6 @@ public class BaseDeviceHandler implements IDeviceHandler {
...
@@ -519,7 +519,6 @@ public class BaseDeviceHandler implements IDeviceHandler {
updatePosExecuteTime
(
task
.
getPosName
(),
executeTime
);
updatePosExecuteTime
(
task
.
getPosName
(),
executeTime
);
}
}
log
.
info
(
task
.
getBarcode
()
+
"入仓位["
+
task
.
getPosName
()
+
"]完成,执行时间["
+
executeTime
+
"]秒"
);
log
.
info
(
task
.
getBarcode
()
+
"入仓位["
+
task
.
getPosName
()
+
"]完成,执行时间["
+
executeTime
+
"]秒"
);
ReelLockPosUtil
.
removeReelLockPosInfo
(
task
.
getBarcode
());
DataLog
cancelTask
=
taskService
.
findFinishedPutInTask
(
cid
,
task
.
getPosName
(),
task
.
getBarcode
());
DataLog
cancelTask
=
taskService
.
findFinishedPutInTask
(
cid
,
task
.
getPosName
(),
task
.
getBarcode
());
if
(
cancelTask
!=
null
&&
cancelTask
.
isCancel
())
{
if
(
cancelTask
!=
null
&&
cancelTask
.
isCancel
())
{
//将相同库位已经取消的任务从完成队列里删除
//将相同库位已经取消的任务从完成队列里删除
...
@@ -527,6 +526,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
...
@@ -527,6 +526,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
log
.
info
(
"从已完成的任务列表中删除之前取消的任务:"
+
cancelTask
.
getPosName
()
+
" ReelId:"
+
cancelTask
.
getBarcode
());
log
.
info
(
"从已完成的任务列表中删除之前取消的任务:"
+
cancelTask
.
getPosName
()
+
" ReelId:"
+
cancelTask
.
getBarcode
());
}
}
updatePutInData
(
task
);
updatePutInData
(
task
);
ReelLockPosUtil
.
removeReelLockPosInfo
(
task
.
getBarcode
());
}
else
{
}
else
{
//从已完成列表中找,如果还找不到就忽略
//从已完成列表中找,如果还找不到就忽略
task
=
taskService
.
findFinishedPutInTask
(
cid
,
posName
,
barcode
);
task
=
taskService
.
findFinishedPutInTask
(
cid
,
posName
,
barcode
);
...
...
src/main/java/com/neotel/smfcore/core/kanban/rest/BoxKanbanController.java
查看文件 @
aaf81e2
...
@@ -5,6 +5,7 @@ import com.google.common.base.Strings;
...
@@ -5,6 +5,7 @@ import com.google.common.base.Strings;
import
com.neotel.smfcore.common.bean.PageData
;
import
com.neotel.smfcore.common.bean.PageData
;
import
com.neotel.smfcore.common.bean.ResultBean
;
import
com.neotel.smfcore.common.bean.ResultBean
;
import
com.neotel.smfcore.common.exception.ValidateException
;
import
com.neotel.smfcore.common.exception.ValidateException
;
import
com.neotel.smfcore.common.utils.Constants
;
import
com.neotel.smfcore.common.utils.QueryHelp
;
import
com.neotel.smfcore.common.utils.QueryHelp
;
import
com.neotel.smfcore.common.utils.SecurityUtils
;
import
com.neotel.smfcore.common.utils.SecurityUtils
;
import
com.neotel.smfcore.common.utils.StringUtils
;
import
com.neotel.smfcore.common.utils.StringUtils
;
...
@@ -17,6 +18,7 @@ import com.neotel.smfcore.core.kanban.rest.bean.dto.*;
...
@@ -17,6 +18,7 @@ import com.neotel.smfcore.core.kanban.rest.bean.dto.*;
import
com.neotel.smfcore.core.kanban.rest.bean.mapstruct.BoxTaskMapper
;
import
com.neotel.smfcore.core.kanban.rest.bean.mapstruct.BoxTaskMapper
;
import
com.neotel.smfcore.core.kanban.rest.bean.query.BoxTaskQueryCriter
;
import
com.neotel.smfcore.core.kanban.rest.bean.query.BoxTaskQueryCriter
;
import
com.neotel.smfcore.core.message.util.DeviceMessageUtil
;
import
com.neotel.smfcore.core.message.util.DeviceMessageUtil
;
import
com.neotel.smfcore.core.msd.bean.MSDSettiings
;
import
com.neotel.smfcore.core.solder.util.SolderBoxCache
;
import
com.neotel.smfcore.core.solder.util.SolderBoxCache
;
import
com.neotel.smfcore.core.storage.service.manager.IStoragePosManager
;
import
com.neotel.smfcore.core.storage.service.manager.IStoragePosManager
;
import
com.neotel.smfcore.core.storage.service.po.Storage
;
import
com.neotel.smfcore.core.storage.service.po.Storage
;
...
@@ -445,9 +447,18 @@ public class BoxKanbanController {
...
@@ -445,9 +447,18 @@ public class BoxKanbanController {
for
(
BoxStatusBean
boxStatus
:
bean
.
getBoxStatus
().
values
())
{
for
(
BoxStatusBean
boxStatus
:
bean
.
getBoxStatus
().
values
())
{
String
humidity
=
boxStatus
.
getHumidity
();
String
humidity
=
boxStatus
.
getHumidity
();
String
temperature
=
boxStatus
.
getTemperature
();
String
temperature
=
boxStatus
.
getTemperature
();
boxDto
.
setHumidity
(
"-1"
.
equals
(
humidity
)
?
""
+
0
:
humidity
);
boxDto
.
setHumidity
(
humidity
);
boxDto
.
setTemperature
(
temperature
);
MSDSettiings
settiings
=
dataCache
.
getCache
(
Constants
.
CACHE_msdSetting
);
if
(
settiings
!=
null
)
{
if
(
settiings
.
getMinHumidity
()
==
-
1
f
)
{
boxDto
.
setHumidity
(
0
+
""
);
}
if
(
settiings
.
getMinTemperature
()
==
-
1
f
)
{
boxDto
.
setTemperature
(
0
+
""
);
}
}
boxDto
.
setCodeAirTemp
(
boxStatus
.
getCodeAirTemp
());
boxDto
.
setCodeAirTemp
(
boxStatus
.
getCodeAirTemp
());
boxDto
.
setTemperature
(
"-1"
.
equals
(
temperature
)
?
""
+
0
:
temperature
);
boxDto
.
setStatus
(
bean
.
getStatus
());
boxDto
.
setStatus
(
bean
.
getStatus
());
boxDto
.
setMsg
(
bean
.
getShowMsg
(
locale
));
boxDto
.
setMsg
(
bean
.
getShowMsg
(
locale
));
boxDto
.
setBarcode
(
bean
.
getCode
());
boxDto
.
setBarcode
(
bean
.
getCode
());
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论