Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 503d9130
由
LN
编写于
2024-10-14 11:06:27 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
工单结束导致无法retry问题修改
1 个父辈
2ba78f0b
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
16 行增加
和
2 行删除
src/main/java/com/neotel/smfcore/core/order/LiteOrderCache.java
src/main/java/com/neotel/smfcore/core/order/LiteOrderCache.java
查看文件 @
503d913
...
...
@@ -420,10 +420,24 @@ public class LiteOrderCache {
}
//判断是否发送成功
if
(
ObjectUtil
.
isNotEmpty
(
order
.
getMode
()))
{
if
(
liteOrderItem
.
getStatus
()
==
OrderItemStatus
.
notify_fail
)
{
if
(
liteOrderItem
.
getStatus
()
==
OrderItemStatus
.
notify_fail
||
liteOrderItem
.
getStatus
()==
OrderItemStatus
.
executFail
)
{
log
.
info
(
" liteOrderItem ,PN="
+
liteOrderItem
.
getPn
()+
",ri="
+
liteOrderItem
.
getRi
()+
",当前状态:"
+
liteOrderItem
.
getStatus
()+
",暂不关闭工单"
);
closed
=
false
;
break
;
}
if
(
liteOrderItem
.
getSelectItems
()!=
null
){
for
(
LiteOrderItem
item
:
liteOrderItem
.
getSelectItems
())
{
if
(
item
.
getStatus
()
==
OrderItemStatus
.
notify_fail
||
item
.
getStatus
()==
OrderItemStatus
.
executFail
)
{
log
.
info
(
" item ,PN="
+
item
.
getPn
()+
",ri="
+
item
.
getRi
()+
",当前状态:"
+
item
.
getStatus
()+
",暂不关闭工单"
);
closed
=
false
;
break
;
}
}
}
if
(!
closed
){
break
;
}
}
}
if
(
closed
)
{
...
...
@@ -440,7 +454,7 @@ public class LiteOrderCache {
log
.
error
(
"工单["
+
orderNo
+
"]的任务["
+
task
.
getBarcode
()
+
"]完成时,状态为:"
+
task
.
getStatus
());
}
if
(
order
.
getFinishedReelCount
()
>=
order
.
getTaskReelCount
())
{
if
(
order
.
getFinishedReelCount
()
>=
order
.
getTaskReelCount
()
&&
ObjectUtil
.
isEmpty
(
order
.
getMode
())
)
{
log
.
info
(
"工单["
+
orderNo
+
"]的出库任务已完成,共出库:"
+
order
.
getFinishedReelCount
()
+
" 盘"
);
finishedOrderTasks
(
order
);
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论