Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
WeiChuangOrderStorage
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit f1ef7b50
由
sunke
编写于
2021-11-15 15:58:12 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
扫码失败且门口有料时更新状态为14=入库失败
1 个父辈
636ac7db
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
5 行删除
myproject/src/main/java/com/myproject/util/StorageConstants.java
myproject/src/main/java/com/myproject/webapp/controller/webService/MesApiController.java
myproject/src/main/java/com/myproject/webapp/controller/webService/TaskService.java
myproject/src/main/java/com/myproject/util/StorageConstants.java
查看文件 @
f1ef7b5
...
@@ -136,9 +136,10 @@ public class StorageConstants {
...
@@ -136,9 +136,10 @@ public class StorageConstants {
*/
*/
public
final
static
int
IN_FINISHED
=
7
;
public
final
static
int
IN_FINISHED
=
7
;
/**
/**
*
8
入库失败
*
14
入库失败
*/
*/
public
final
static
int
IN_FAILED
=
8
;
public
final
static
int
IN_FAILED
=
14
;
/**
/**
*9出库执行中,
*9出库执行中,
*/
*/
...
...
myproject/src/main/java/com/myproject/webapp/controller/webService/MesApiController.java
查看文件 @
f1ef7b5
...
@@ -360,8 +360,6 @@ public class MesApiController extends BaseController {
...
@@ -360,8 +360,6 @@ public class MesApiController extends BaseController {
@ResponseBody
@ResponseBody
public
List
<
Map
<
String
,
Object
>>
status
(
HttpServletRequest
request
)
{
public
List
<
Map
<
String
,
Object
>>
status
(
HttpServletRequest
request
)
{
String
cid
=
request
.
getParameter
(
"cid"
);
String
cid
=
request
.
getParameter
(
"cid"
);
Locale
localeZh
=
Language
.
ZH_CN
.
getLocale
();
Locale
localeEn
=
Language
.
ENGLISH
.
getLocale
();
Collection
<
Storage
>
storageList
=
Lists
.
newArrayList
();
Collection
<
Storage
>
storageList
=
Lists
.
newArrayList
();
if
(
Strings
.
isNullOrEmpty
(
cid
)){
if
(
Strings
.
isNullOrEmpty
(
cid
)){
...
@@ -390,8 +388,11 @@ public class MesApiController extends BaseController {
...
@@ -390,8 +388,11 @@ public class MesApiController extends BaseController {
String
msg
=
statusBean
.
getMsg
();
String
msg
=
statusBean
.
getMsg
();
String
msgEn
=
statusBean
.
getMsgEn
();
String
msgEn
=
statusBean
.
getMsgEn
();
String
doorReelSingnal
=
statusBean
.
getDoorReelSingnal
();
Exception
e
=
taskService
.
getServerException
(
storage
.
getCid
());
Exception
e
=
taskService
.
getServerException
(
storage
.
getCid
());
if
(
e
!=
null
){
if
(
e
!=
null
){
Locale
localeZh
=
Language
.
ZH_CN
.
getLocale
();
Locale
localeEn
=
Language
.
ENGLISH
.
getLocale
();
if
(
e
instanceof
ValidateException
){
if
(
e
instanceof
ValidateException
){
msg
=
getText
(
e
.
getMessage
(),((
ValidateException
)
e
).
getParams
(),
localeZh
,
e
.
getMessage
());
msg
=
getText
(
e
.
getMessage
(),((
ValidateException
)
e
).
getParams
(),
localeZh
,
e
.
getMessage
());
msgEn
=
getText
(
e
.
getMessage
(),((
ValidateException
)
e
).
getParams
(),
localeEn
,
e
.
getMessage
());
msgEn
=
getText
(
e
.
getMessage
(),((
ValidateException
)
e
).
getParams
(),
localeEn
,
e
.
getMessage
());
...
@@ -399,6 +400,12 @@ public class MesApiController extends BaseController {
...
@@ -399,6 +400,12 @@ public class MesApiController extends BaseController {
msg
=
e
.
getMessage
();
msg
=
e
.
getMessage
();
msgEn
=
e
.
getMessage
();
msgEn
=
e
.
getMessage
();
}
}
if
(
doorReelSingnal
.
equals
(
"1"
)){
//门口有料,且不是出库状态,认为是入库失败
if
(
storageStatus
!=
StorageConstants
.
BOX_STATUS
.
CHECKOUT
&&
storageStatus
!=
StorageConstants
.
BOX_STATUS
.
OUT_FINISHED
){
storageStatus
=
StorageConstants
.
BOX_STATUS
.
IN_FAILED
;
}
}
}
}
Map
<
String
,
Object
>
itemMap
=
new
HashMap
<>();
Map
<
String
,
Object
>
itemMap
=
new
HashMap
<>();
itemMap
.
put
(
"cid"
,
storage
.
getCid
());
itemMap
.
put
(
"cid"
,
storage
.
getCid
());
...
@@ -406,7 +413,8 @@ public class MesApiController extends BaseController {
...
@@ -406,7 +413,8 @@ public class MesApiController extends BaseController {
itemMap
.
put
(
"status"
,
storageStatus
);
itemMap
.
put
(
"status"
,
storageStatus
);
itemMap
.
put
(
"msg"
,
msg
);
itemMap
.
put
(
"msg"
,
msg
);
itemMap
.
put
(
"msgEn"
,
msgEn
);
itemMap
.
put
(
"msgEn"
,
msgEn
);
itemMap
.
put
(
"doorReelSignal"
,
statusBean
.
getDoorReelSingnal
());
itemMap
.
put
(
"doorReelSignal"
,
doorReelSingnal
);
log
.
info
(
"doorReelSignal:"
+
doorReelSingnal
);
Map
<
String
,
Object
>
emptySlotMap
=
Maps
.
newHashMap
();
Map
<
String
,
Object
>
emptySlotMap
=
Maps
.
newHashMap
();
Map
<
String
,
Object
>
totalSlotMap
=
Maps
.
newHashMap
();
Map
<
String
,
Object
>
totalSlotMap
=
Maps
.
newHashMap
();
Map
<
String
,
UsageItem
>
usageMap
=
storage
.
getUsageMap
();
Map
<
String
,
UsageItem
>
usageMap
=
storage
.
getUsageMap
();
...
...
myproject/src/main/java/com/myproject/webapp/controller/webService/TaskService.java
查看文件 @
f1ef7b5
...
@@ -1148,6 +1148,7 @@ public class TaskService implements ITaskService {
...
@@ -1148,6 +1148,7 @@ public class TaskService implements ITaskService {
statusBean
.
setBoxStatus
(
statusOfBoxes
);
statusBean
.
setBoxStatus
(
statusOfBoxes
);
statusBean
.
setData
(
statusBeanToSave
.
getData
());
statusBean
.
setData
(
statusBeanToSave
.
getData
());
statusBean
.
setMsg
(
statusBeanToSave
.
getMsg
());
statusBean
.
setMsg
(
statusBeanToSave
.
getMsg
());
statusBean
.
setMsgEn
(
statusBeanToSave
.
getMsgEn
());
statusBean
.
setStatus
(
statusBeanToSave
.
getStatus
());
statusBean
.
setStatus
(
statusBeanToSave
.
getStatus
());
statusBean
.
setOp
(
statusBeanToSave
.
getOp
());
statusBean
.
setOp
(
statusBeanToSave
.
getOp
());
statusBean
.
setSeq
(
statusBeanToSave
.
getSeq
());
statusBean
.
setSeq
(
statusBeanToSave
.
getSeq
());
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论