Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 57d86cf5
由
LN
编写于
2024-05-27 09:04:36 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
工单导入bug修改
1 个父辈
6d20bd83
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
13 行增加
和
13 行删除
src/main/java/com/neotel/smfcore/core/order/listener/DefaultOrderFileListener.java
src/main/java/com/neotel/smfcore/core/storage/service/manager/impl/StoragePosManagerImpl.java
src/main/java/com/neotel/smfcore/core/order/listener/DefaultOrderFileListener.java
查看文件 @
57d86cf
...
@@ -84,8 +84,8 @@ public class DefaultOrderFileListener implements IOrderFileListener {
...
@@ -84,8 +84,8 @@ public class DefaultOrderFileListener implements IOrderFileListener {
liteOrderCache
.
addOrderToMap
(
liteOrder
);
liteOrderCache
.
addOrderToMap
(
liteOrder
);
//resultFile = new File(localDir+File.separator + "sucess",backupFileName);
//resultFile = new File(localDir+File.separator + "sucess",backupFileName);
return
true
;
}
}
return
true
;
}
}
}
catch
(
Exception
e
){
}
catch
(
Exception
e
){
log
.
error
(
"read order from file ["
+
orderFile
.
getAbsolutePath
()+
"] :"
,
e
);
log
.
error
(
"read order from file ["
+
orderFile
.
getAbsolutePath
()+
"] :"
,
e
);
...
...
src/main/java/com/neotel/smfcore/core/storage/service/manager/impl/StoragePosManagerImpl.java
查看文件 @
57d86cf
...
@@ -262,17 +262,17 @@ public class StoragePosManagerImpl implements IStoragePosManager {
...
@@ -262,17 +262,17 @@ public class StoragePosManagerImpl implements IStoragePosManager {
public
StoragePos
findPartNumberInStorages
(
List
<
String
>
storageIdList
,
String
pn
,
Collection
<
String
>
excludePosIds
,
CHECKOUT_TYPE
checkOutType
)
{
public
StoragePos
findPartNumberInStorages
(
List
<
String
>
storageIdList
,
String
pn
,
Collection
<
String
>
excludePosIds
,
CHECKOUT_TYPE
checkOutType
)
{
return
findPartNumberInStorages
(
storageIdList
,
""
,
pn
,
excludePosIds
,
checkOutType
);
return
findPartNumberInStorages
(
storageIdList
,
""
,
pn
,
excludePosIds
,
checkOutType
);
}
}
private
String
escapeExprSpecialWord
(
String
keyword
)
{
//
private String escapeExprSpecialWord(String keyword) {
if
(
ObjectUtil
.
isNotEmpty
(
keyword
))
{
//
if (ObjectUtil.isNotEmpty(keyword)) {
String
[]
fbsArr
=
{
"\\"
,
"$"
,
"("
,
")"
,
"*"
,
"+"
,
"."
,
"["
,
"]"
,
"?"
,
"^"
,
"{"
,
"}"
,
"|"
};
//
String[] fbsArr = { "\\", "$", "(", ")", "*", "+", ".", "[", "]", "?", "^", "{", "}", "|" };
for
(
String
key
:
fbsArr
)
{
//
for (String key : fbsArr) {
if
(
keyword
.
contains
(
key
))
{
//
if (keyword.contains(key)) {
keyword
=
keyword
.
replace
(
key
,
"\\"
+
key
);
//
keyword = keyword.replace(key, "\\" + key);
}
//
}
}
//
}
}
//
}
return
keyword
;
//
return keyword;
}
//
}
@Override
@Override
public
StoragePos
findPartNumberInStorages
(
List
<
String
>
storageIdList
,
String
labelId
,
String
pn
,
Collection
<
String
>
excludePosIds
,
CHECKOUT_TYPE
checkOutType
,
Map
<
String
,
String
>
appendDate
)
{
public
StoragePos
findPartNumberInStorages
(
List
<
String
>
storageIdList
,
String
labelId
,
String
pn
,
Collection
<
String
>
excludePosIds
,
CHECKOUT_TYPE
checkOutType
,
Map
<
String
,
String
>
appendDate
)
{
//
//
...
@@ -324,7 +324,7 @@ public class StoragePosManagerImpl implements IStoragePosManager {
...
@@ -324,7 +324,7 @@ public class StoragePosManagerImpl implements IStoragePosManager {
if
(
pos
==
null
)
{
if
(
pos
==
null
)
{
log
.
info
(
"使用"
+
checkOutType
+
" 策略出库 partNumber="
+
pn
+
",未找到可以出库的物料 "
);
log
.
info
(
"使用"
+
checkOutType
+
" 策略出库 partNumber="
+
pn
+
",未找到可以出库的物料 "
);
}
else
{
}
else
{
log
.
info
(
"使用"
+
checkOutType
+
" 策略出库 partNumber="
+
pn
+
",找到出仓位置【"
+
pos
.
getPosName
()
+
"】,RI【"
+
pos
.
getBarcode
().
getBarcode
()
+
"】 "
);
log
.
info
(
"使用"
+
checkOutType
+
" 策略出库 partNumber="
+
pn
+
",找到出仓位置【"
+
pos
.
getPosName
()
+
"】,RI【"
+
pos
.
getBarcode
().
getBarcode
()
+
"】
PN【"
+
pos
.
getBarcode
().
getPartNumber
()+
"】
"
);
}
}
return
pos
;
return
pos
;
}
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论