Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit ad598e34
由
LN
编写于
2026-01-20 10:43:41 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
api005返回空列表提示“无物料需领取”
1 个父辈
589e95ec
显示空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
28 行增加
和
14 行删除
src/main/java/com/neotel/smfcore/custom/micron1053/api/MicronApi.java
src/main/java/com/neotel/smfcore/custom/micron1053/task/MicronPreTaskController.java
src/main/resources/messages.properties
src/main/resources/messages_en_US.properties
src/main/resources/messages_ja_JP.properties
src/main/resources/messages_zh_CN.properties
src/main/resources/messages_zh_TW.properties
src/main/java/com/neotel/smfcore/custom/micron1053/api/MicronApi.java
查看文件 @
ad598e3
...
...
@@ -456,10 +456,10 @@ public class MicronApi {
List
<
Material
>
materialList
=
new
ArrayList
<>();
if
(
Debug
)
{
materialList
.
add
(
new
Material
(
"ASCH240312AV007472"
,
"510-502260A"
));
materialList
.
add
(
new
Material
(
"ASA240326052256333"
,
"510-502259A"
));
materialList
.
add
(
new
Material
(
"240301M1000000358"
,
"511-500804D"
));
materialList
.
add
(
new
Material
(
"PFF4130CE7T19"
,
"511-500839D"
));
//
materialList.add(new Material("ASCH240312AV007472", "510-502260A"));
//
materialList.add(new Material("ASA240326052256333", "510-502259A"));
//
materialList.add(new Material("240301M1000000358", "511-500804D"));
//
materialList.add(new Material("PFF4130CE7T19", "511-500839D"));
return
materialList
;
}
url
=
MessageFormat
.
format
(
url
,
operationId
,
linePrepOrderId
);
...
...
@@ -470,17 +470,20 @@ public class MicronApi {
String
errMsg
=
getDErrorMsg
(
result
);
if
(
result
.
isOk
())
{
List
<
Object
>
objects
=
result
.
getResult
(
"materials"
,
false
);
if
(
objects
==
null
||
objects
.
size
()
<=
0
)
{
if
(
ObjectUtil
.
isNotEmpty
(
errMsg
))
{
log
.
info
(
"API005 ,接口通信失败:"
+
errMsg
);
throw
new
ApiException
(
errMsg
);
}
else
{
log
.
info
(
"API005 ,接口通信失败 :"
+
result
.
getResponseData
());
throw
new
ApiException
(
"smfcore.api.fail"
,
"{0} Failed to get data"
,
new
String
[]{
"API005 : "
+
result
.
getResponseData
()});
}
if
(
objects
==
null
){
objects
=
new
ArrayList
<>();
}
// if (objects == null || objects.size() <= 0) {
// if (ObjectUtil.isNotEmpty(errMsg)) {
//
// log.info("API005 ,接口通信失败:" + errMsg);
// throw new ApiException(errMsg);
// } else {
//
// log.info("API005 ,接口通信失败 :" + result.getResponseData());
// throw new ApiException("smfcore.api.fail", "{0} Failed to get data", new String[]{"API005 : " + result.getResponseData()});
// }
// }
for
(
Object
object
:
objects
)
{
Material
material
=
JsonUtil
.
toObj
(
JsonUtil
.
toJsonStr
(
object
),
Material
.
class
);
...
...
src/main/java/com/neotel/smfcore/custom/micron1053/task/MicronPreTaskController.java
查看文件 @
ad598e3
...
...
@@ -265,6 +265,12 @@ public class MicronPreTaskController {
}
}
else
{
//提示:无物料需要领取
UpdateTaskDto
(
dto
,
0
);
log
.
info
(
dto
.
getOperationId
()+
"无物料需领取,提示后可点abort结束"
);
return
ResultBean
.
newOkResult
(
"smfcore.micron.nomaterialList"
,
"无物料需领取"
);
}
}
catch
(
Exception
ex
)
{
...
...
src/main/resources/messages.properties
查看文件 @
ad598e3
...
...
@@ -384,3 +384,4 @@ smfcore.logMonitor=\u65E5\u5FD7\u76D1\u63A7
smfcore.materialTrace
=
\u7269\u6599\u
8FFD
\u
6EAF
smfcore.message.critical
=
\u
4E25
\u
91CD
\u9519\u
8BEF
smfcore.micron.apiProcess
=
\u
6B63
\u5728\u5904\u7406\u
4E2D
\u
FF0C
\u
8BF7
\u
7A0D
\u
540E
smfcore.micron.nomaterialList
=
\u
65E0
\u7269\u6599\u9700\u9886\u
53D6
\ No newline at end of file
src/main/resources/messages_en_US.properties
查看文件 @
ad598e3
...
...
@@ -373,3 +373,4 @@ smfcore.logMonitor=Log Monitoring
smfcore.materialTrace
=
Material Trace
smfcore.message.critical
=
Critical
smfcore.micron.apiProcess
=
Processing, please wait
smfcore.micron.nomaterialList
=
No materials need to be collected
\ No newline at end of file
src/main/resources/messages_ja_JP.properties
查看文件 @
ad598e3
...
...
@@ -368,3 +368,4 @@ smfcore.logMonitor=\u30ED\u30B0\u76E3\u8996
smfcore.materialTrace
=
\u
30DE
\u
30C6
\u
30EA
\u
30A2
\u
30EB
\u
30C8
\u
30EC
\u
30FC
\u
30B9
smfcore.message.critical
=
\u
91CD
\u5927\u
30A8
\u
30E9
\u
30FC
smfcore.micron.apiProcess
=
\u
51E6
\u7406\u
4E2D
\u3067\u3059\u3001\u3057\u3070\u3089\u
304F
\u
304A
\u
5F85
\u3061\u
304F
\u3060\u3055\u3044
smfcore.micron.nomaterialList
=
\u
5F15
\u
304D
\u
53D6
\u
308B
\u3079\u
304D
\u6750\u6599\u
306F
\u3042\u
308A
\u
307E
\u
305B
\u3093
\ No newline at end of file
src/main/resources/messages_zh_CN.properties
查看文件 @
ad598e3
...
...
@@ -368,3 +368,4 @@ smfcore.logMonitor=\u65E5\u5FD7\u76D1\u63A7
smfcore.materialTrace
=
\u7269\u6599\u
8FFD
\u
6EAF
smfcore.message.critical
=
\u
4E25
\u
91CD
\u9519\u
8BEF
smfcore.micron.apiProcess
=
\u
6B63
\u5728\u5904\u7406\u
4E2D
\u
FF0C
\u
8BF7
\u
7A0D
\u
540E
smfcore.micron.nomaterialList
=
\u
65E0
\u7269\u6599\u9700\u9886\u
53D6
\ No newline at end of file
src/main/resources/messages_zh_TW.properties
查看文件 @
ad598e3
...
...
@@ -369,3 +369,4 @@ smfcore.logMonitor=\u65E5\u8A8C\u76E3\u63A7
smfcore.materialTrace
=
\u7269\u6599\u
8FFD
\u
6EAF
smfcore.message.critical
=
\u
56B4
\u
91CD
\u
932F
\u
8AA4
smfcore.micron.apiProcess
=
\u
6B63
\u5728\u8655\u7406\u
4E2D
\u
FF0C
\u
8ACB
\u
7A0D
\u
5F8C
smfcore.micron.nomaterialList
=
\u7121\u7269\u6599\u9700\u9818\u
53D6
\ No newline at end of file
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论