Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
QisdaNew
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 14edda53
由
sunke
编写于
2022-11-09 09:07:44 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
暂停出库时,手动查找出库禁用
暂停出库时,工单料允许放到皮带线上 修正托盘信息时,如果条码已在库中,把当前料NG,已在库位中的物料出库
1 个父辈
c33408dc
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
16 行增加
和
1 行删除
myproject/src/main/java/com/myproject/webapp/controller/qisda/util/OutInfoCache.java
myproject/src/main/java/com/myproject/webapp/controller/webService/QisdaDeviceController.java
myproject/src/main/java/com/myproject/webapp/controller/webService/StorageDataController.java
myproject/src/main/java/com/myproject/webapp/controller/qisda/util/OutInfoCache.java
查看文件 @
14edda5
...
@@ -139,7 +139,7 @@ public class OutInfoCache {
...
@@ -139,7 +139,7 @@ public class OutInfoCache {
}
}
p
rivate
void
setNextHSerialToCurrent
(){
p
ublic
void
setNextHSerialToCurrent
(){
String
nextHSerial
=
QisdaCache
.
getNextOrderHSerial
();
String
nextHSerial
=
QisdaCache
.
getNextOrderHSerial
();
if
(
Strings
.
isNotBlank
(
nextHSerial
)){
if
(
Strings
.
isNotBlank
(
nextHSerial
)){
//没有预执行需求单时,不需要切换
//没有预执行需求单时,不需要切换
...
...
myproject/src/main/java/com/myproject/webapp/controller/webService/QisdaDeviceController.java
查看文件 @
14edda5
...
@@ -1588,6 +1588,7 @@ public class QisdaDeviceController extends BaseController {
...
@@ -1588,6 +1588,7 @@ public class QisdaDeviceController extends BaseController {
if
(
outInfo
!=
null
&&
outInfo
.
isCheckAction
()){
if
(
outInfo
!=
null
&&
outInfo
.
isCheckAction
()){
canReelToBelt
=
true
;
canReelToBelt
=
true
;
}
else
{
}
else
{
outInfoCache
.
setNextHSerialToCurrent
();
canReelToBelt
=
hSerial
.
equals
(
QisdaCache
.
getCurrentOrderHSerial
());
canReelToBelt
=
hSerial
.
equals
(
QisdaCache
.
getCurrentOrderHSerial
());
}
}
return
ResultBean
.
newOkResult
(
canReelToBelt
);
return
ResultBean
.
newOkResult
(
canReelToBelt
);
...
@@ -1662,6 +1663,16 @@ public class QisdaDeviceController extends BaseController {
...
@@ -1662,6 +1663,16 @@ public class QisdaDeviceController extends BaseController {
break
;
break
;
}
}
}
}
if
(
task
==
null
){
//没找到任务或任务已完成, 查找料盘信息是否已在库位中, 把对应库位料盘出库
StoragePos
pos
=
storagePosManager
.
getByBarcode
(
barcode
.
getBarcode
());
if
(
pos
!=
null
){
//如果已在库位中,那么自动将该库位的物料出库
log
.
info
(
"托盘检测时,出库已在库位["
+
pos
.
getPosName
()+
"]中的物料["
+
barcode
.
getBarcode
()+
"]"
);
taskService
.
checkout
(
pos
,
""
,
true
);
}
}
}
}
}
}
...
...
myproject/src/main/java/com/myproject/webapp/controller/webService/StorageDataController.java
查看文件 @
14edda5
...
@@ -9,6 +9,7 @@ import com.myproject.bean.CodeBean;
...
@@ -9,6 +9,7 @@ import com.myproject.bean.CodeBean;
import
com.myproject.bean.json.*
;
import
com.myproject.bean.json.*
;
import
com.myproject.bean.qisda.InquiryShelfBean
;
import
com.myproject.bean.qisda.InquiryShelfBean
;
import
com.myproject.bean.qisda.ReelLockPosInfo
;
import
com.myproject.bean.qisda.ReelLockPosInfo
;
import
com.myproject.bean.qisda.ResultBean
;
import
com.myproject.bean.qisda.ShelfInfo
;
import
com.myproject.bean.qisda.ShelfInfo
;
import
com.myproject.bean.search.PageList
;
import
com.myproject.bean.search.PageList
;
import
com.myproject.bean.update.*
;
import
com.myproject.bean.update.*
;
...
@@ -255,6 +256,9 @@ public class StorageDataController extends BaseController {
...
@@ -255,6 +256,9 @@ public class StorageDataController extends BaseController {
@RequestMapping
(
value
=
"/checkout.html"
)
@RequestMapping
(
value
=
"/checkout.html"
)
@ResponseBody
@ResponseBody
public
String
checkPos
(
HttpServletRequest
request
)
{
public
String
checkPos
(
HttpServletRequest
request
)
{
if
(
dataCache
.
getSettings
().
isStopOut
()){
return
"1系统已暂停出库,请联系管理员或稍后再试"
;
}
String
cid
=
request
.
getParameter
(
"cid"
);
String
cid
=
request
.
getParameter
(
"cid"
);
String
partnumber
=
request
.
getParameter
(
"pn"
);
String
partnumber
=
request
.
getParameter
(
"pn"
);
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论