Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 922f45a5
由
zshaohui
编写于
2025-05-26 14:30:32 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1.工单出库,从所有料仓中查找
2.点料提供feeder信息
1 个父辈
b2fe0a50
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
16 行增加
和
4 行删除
src/main/java/com/neotel/smfcore/common/bean/ResultBean.java
src/main/java/com/neotel/smfcore/common/utils/SecurityUtils.java
src/main/java/com/neotel/smfcore/core/device/util/DataCache.java
src/main/java/com/neotel/smfcore/custom/Jkem21481/controller/JkemController.java
src/main/java/com/neotel/smfcore/common/bean/ResultBean.java
查看文件 @
922f45a
...
@@ -31,7 +31,7 @@ public class ResultBean<T> {
...
@@ -31,7 +31,7 @@ public class ResultBean<T> {
result
.
setCode
(
code
);
result
.
setCode
(
code
);
result
.
setMsgKey
(
msgKey
);
result
.
setMsgKey
(
msgKey
);
result
.
setParams
(
params
);
result
.
setParams
(
params
);
result
.
setMsg
(
MessageUtils
.
getText
(
msgKey
,
params
,
new
Locale
(
SecurityUtils
.
getCurrentUserLanguage
()),
msg
));
result
.
setMsg
(
MessageUtils
.
getText
(
msgKey
,
params
,
Locale
.
forLanguageTag
(
SecurityUtils
.
getCurrentUserLanguage
()),
msg
));
if
(
writeLog
)
{
if
(
writeLog
)
{
log
.
info
(
result
.
getMsg
());
log
.
info
(
result
.
getMsg
());
}
}
...
@@ -45,7 +45,7 @@ public class ResultBean<T> {
...
@@ -45,7 +45,7 @@ public class ResultBean<T> {
result
.
setCode
(
0
);
result
.
setCode
(
0
);
result
.
setMsgKey
(
msgKey
);
result
.
setMsgKey
(
msgKey
);
result
.
setParams
(
params
);
result
.
setParams
(
params
);
result
.
setMsg
(
MessageUtils
.
getText
(
msgKey
,
params
,
new
Locale
(
SecurityUtils
.
getCurrentUserLanguage
()),
msg
));
result
.
setMsg
(
MessageUtils
.
getText
(
msgKey
,
params
,
Locale
.
forLanguageTag
(
SecurityUtils
.
getCurrentUserLanguage
()),
msg
));
result
.
setData
(
data
);
result
.
setData
(
data
);
return
result
;
return
result
;
}
}
...
...
src/main/java/com/neotel/smfcore/common/utils/SecurityUtils.java
查看文件 @
922f45a
...
@@ -124,7 +124,7 @@ public class SecurityUtils {
...
@@ -124,7 +124,7 @@ public class SecurityUtils {
if
(
user
!=
null
){
if
(
user
!=
null
){
return
user
.
getLanguage
();
return
user
.
getLanguage
();
}
}
return
"
zh-CN
"
;
return
"
en-US
"
;
}
}
public
static
Map
<
String
,
Boolean
>
debugModelCache
=
new
ConcurrentHashMap
<>();
public
static
Map
<
String
,
Boolean
>
debugModelCache
=
new
ConcurrentHashMap
<>();
...
...
src/main/java/com/neotel/smfcore/core/device/util/DataCache.java
查看文件 @
922f45a
...
@@ -794,7 +794,7 @@ public class DataCache {
...
@@ -794,7 +794,7 @@ public class DataCache {
List
<
String
>
availableStorageIds
=
new
ArrayList
<>();
List
<
String
>
availableStorageIds
=
new
ArrayList
<>();
for
(
Storage
storage
:
getAllStorage
().
values
())
{
for
(
Storage
storage
:
getAllStorage
().
values
())
{
StatusBean
bean
=
DevicesStatusUtil
.
getStatusBean
(
storage
.
getCid
());
StatusBean
bean
=
DevicesStatusUtil
.
getStatusBean
(
storage
.
getCid
());
if
(
bean
==
null
||
bean
.
timeOut
()
||
!
bean
.
isAvailable
()
)
{
if
(
bean
==
null
/*|| bean.timeOut() || !bean.isAvailable()*/
)
{
continue
;
continue
;
}
}
log
.
info
(
"获取到可用料仓为:"
+
storage
.
getName
());
log
.
info
(
"获取到可用料仓为:"
+
storage
.
getName
());
...
...
src/main/java/com/neotel/smfcore/custom/Jkem21481/controller/JkemController.java
查看文件 @
922f45a
...
@@ -40,6 +40,9 @@ import com.neotel.smfcore.security.annotation.AnonymousAccess;
...
@@ -40,6 +40,9 @@ import com.neotel.smfcore.security.annotation.AnonymousAccess;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Sort
;
import
org.springframework.data.mongodb.core.query.Criteria
;
import
org.springframework.data.mongodb.core.query.Query
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
...
@@ -551,6 +554,15 @@ public class JkemController {
...
@@ -551,6 +554,15 @@ public class JkemController {
resultMap
.
put
(
"checkingAmount"
,
barcode
.
getCheckingAmount
());
resultMap
.
put
(
"checkingAmount"
,
barcode
.
getCheckingAmount
());
resultMap
.
put
(
"orderNo"
,
barcode
.
getOrderNo
());
resultMap
.
put
(
"orderNo"
,
barcode
.
getOrderNo
());
resultMap
.
put
(
"checkingRi"
,
newBarcode
.
getBarcode
());
resultMap
.
put
(
"checkingRi"
,
newBarcode
.
getBarcode
());
resultMap
.
put
(
"feeder"
,
""
);
DataLog
lastTask
=
dataLogManager
.
findOne
(
new
Query
(
Criteria
.
where
(
"barcode"
).
is
(
barcode
.
getBarcode
())).
with
(
Sort
.
by
(
Sort
.
Direction
.
DESC
,
"createDate"
)));
if
(
lastTask
!=
null
&&
lastTask
.
isCheckOutTask
())
{
String
export
=
lastTask
.
getExport
();
if
(
StringUtils
.
isNotEmpty
(
export
))
{
String
feederInfo
=
lastTask
.
getAppendData
(
"feederInfo"
);
resultMap
.
put
(
"feeder"
,
feederInfo
);
}
}
log
.
info
(
"获取点料数量,barcode为:"
+
barcodeStr
+
",返回结果为:"
+
JSON
.
toJSONString
(
resultMap
));
log
.
info
(
"获取点料数量,barcode为:"
+
barcodeStr
+
",返回结果为:"
+
JSON
.
toJSONString
(
resultMap
));
return
ResultBean
.
newOkResult
(
resultMap
);
return
ResultBean
.
newOkResult
(
resultMap
);
}
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论