Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
SmdBox
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit bde4c82f
由
LN
编写于
2024-08-09 10:57:50 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
连续入库任务未结束bug修改
1 个父辈
adc09bf4
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
6 行增加
和
13 行删除
myproject/src/main/java/com/myproject/webapp/controller/custom803/XLController.java
myproject/src/main/java/com/myproject/webapp/controller/custom803/XLController.java
查看文件 @
bde4c82
...
@@ -291,7 +291,6 @@ public class XLController extends BaseController {
...
@@ -291,7 +291,6 @@ public class XLController extends BaseController {
return
ResultBean
.
newErrorResult
(-
1
,
e
.
getMessage
());
return
ResultBean
.
newErrorResult
(-
1
,
e
.
getMessage
());
}
}
}
}
/**
/**
* 料箱放入库位后,调用极创接口,通知极创料箱已放入
* 料箱放入库位后,调用极创接口,通知极创料箱已放入
*
*
...
@@ -329,13 +328,7 @@ public class XLController extends BaseController {
...
@@ -329,13 +328,7 @@ public class XLController extends BaseController {
List
<
DataLog
>
allTasks
=
taskService
.
getFinishedTasks
();
List
<
DataLog
>
allTasks
=
taskService
.
getFinishedTasks
();
allTasks
.
addAll
(
taskService
.
getQueueTasks
());
allTasks
.
addAll
(
taskService
.
getQueueTasks
());
// putInFinished
// putInFinished
DataLog
queueTask
=
null
;
DataLog
queueTask
=
GetTask
(
posName
,
StorageConstants
.
OP
.
PUT_IN
);
for
(
DataLog
obj
:
allTasks
)
{
if
(
obj
.
isPutInTask
()
&&
obj
.
getPosName
().
equals
(
posName
))
{
queueTask
=
obj
;
break
;
}
}
if
(
queueTask
==
null
)
{
if
(
queueTask
==
null
)
{
return
ResultBean
.
newErrorResult
(
404
,
"料箱放入库位, 通知极创,未找到入库任务"
);
return
ResultBean
.
newErrorResult
(
404
,
"料箱放入库位, 通知极创,未找到入库任务"
);
}
}
...
@@ -615,7 +608,7 @@ public class XLController extends BaseController {
...
@@ -615,7 +608,7 @@ public class XLController extends BaseController {
// }
// }
// }
// }
DataLog
task
=
Get
OutTask
(
posName
);
DataLog
task
=
Get
Task
(
posName
,
StorageConstants
.
OP
.
CHECKOUT
);
if
(
task
==
null
){
if
(
task
==
null
){
return
ResultBean
.
newErrorResult
(-
100
,
"未找到出库任务"
);
return
ResultBean
.
newErrorResult
(-
100
,
"未找到出库任务"
);
...
@@ -654,7 +647,7 @@ public class XLController extends BaseController {
...
@@ -654,7 +647,7 @@ public class XLController extends BaseController {
}
}
}
}
private
DataLog
Get
OutTask
(
String
posNam
e
){
private
DataLog
Get
Task
(
String
posName
,
int
typ
e
){
List
<
DataLog
>
allTasks
=
taskService
.
getFinishedTasks
();
List
<
DataLog
>
allTasks
=
taskService
.
getFinishedTasks
();
allTasks
.
addAll
(
taskService
.
getQueueTasks
());
allTasks
.
addAll
(
taskService
.
getQueueTasks
());
...
@@ -664,7 +657,7 @@ public class XLController extends BaseController {
...
@@ -664,7 +657,7 @@ public class XLController extends BaseController {
if
(
obj
.
isCancel
()||
obj
.
isFinished
()||
obj
.
isEnd
()){
if
(
obj
.
isCancel
()||
obj
.
isFinished
()||
obj
.
isEnd
()){
continue
;
continue
;
}
}
if
(
obj
.
isCheckOutTask
(
)
&&
obj
.
getPosName
().
equals
(
posName
))
{
if
(
(
obj
.
getType
()==
type
)
&&
obj
.
getPosName
().
equals
(
posName
))
{
queueTask
=
obj
;
queueTask
=
obj
;
break
;
break
;
}
}
...
@@ -673,7 +666,7 @@ public class XLController extends BaseController {
...
@@ -673,7 +666,7 @@ public class XLController extends BaseController {
if
(
queueTask
==
null
){
if
(
queueTask
==
null
){
//查找所有的任务列表
//查找所有的任务列表
for
(
DataLog
obj
:
allTasks
)
{
for
(
DataLog
obj
:
allTasks
)
{
if
(
obj
.
isCheckOutTask
(
)
&&
obj
.
getPosName
().
equals
(
posName
))
{
if
(
(
obj
.
getType
()==
type
)
&&
obj
.
getPosName
().
equals
(
posName
))
{
queueTask
=
obj
;
queueTask
=
obj
;
break
;
break
;
}
}
...
@@ -750,7 +743,7 @@ public class XLController extends BaseController {
...
@@ -750,7 +743,7 @@ public class XLController extends BaseController {
// }
// }
// }
// }
// }
// }
DataLog
queueTask
=
Get
OutTask
(
posName
);
DataLog
queueTask
=
Get
Task
(
posName
,
StorageConstants
.
OP
.
CHECKOUT
);
if
(
queueTask
==
null
)
{
if
(
queueTask
==
null
)
{
return
ResultBean
.
newErrorResult
(
404
,
"料箱从库位取出, 通知极创,未找到出库任务"
);
return
ResultBean
.
newErrorResult
(
404
,
"料箱从库位取出, 通知极创,未找到出库任务"
);
}
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论