Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 15cd16b5
由
LN
编写于
2022-01-13 14:55:23 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
看板增加流水线消息显示
1 个父辈
16ae736b
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
14 行增加
和
35 行删除
src/main/java/com/neotel/smfcore/common/init/DataInitManager.java
src/main/java/com/neotel/smfcore/core/device/rest/DeviceController.java
src/main/java/com/neotel/smfcore/core/device/util/DataCache.java
src/main/java/com/neotel/smfcore/core/kanban/rest/BoxKanbanController.java
src/main/java/com/neotel/smfcore/core/kanban/rest/bean/dto/BoxKanbanDto.java
src/main/java/com/neotel/smfcore/common/init/DataInitManager.java
查看文件 @
15cd16b
...
...
@@ -72,11 +72,7 @@ public class DataInitManager {
log
.
info
(
"开始创建默认菜单..."
);
Set
<
String
>
menuIdSet
=
MenuInitNew
();
// Group group=new Group("未分组");
// group=groupManager.save(group);
// log.info("创建默认组:" + group.toString());
Set
<
String
>
groupIds
=
new
HashSet
<>();
// groupIds.add(group.getId());
Role
role
=
new
Role
(
menuIdSet
,
"admin"
,
"管理员"
);
role
=
roleManager
.
save
(
role
);
...
...
@@ -175,35 +171,6 @@ public class DataInitManager {
return
list
;
}
// private List<Menu> createSubPerMenus(Menu menu) {
// List<Menu> list = new ArrayList<>();
// //如果是list结尾的,默认前缀菜单
// Map<String, String[]> defaultMenus = new HashMap<>();
// defaultMenus.put("boxkanban",new String[]{"boxkanban:info","boxkanban:list"});
// defaultMenus.put("sensorShelf",new String[]{"sensorShelf:putIn"});
// defaultMenus.put("menu", new String[]{"menu:edit", "menu:del", "menu:add"});
// defaultMenus.put("user",new String[]{});
// defaultMenus.put("role",new String[]{});
//
// String per = menu.getPermission().replace(":list", "");
// String menuName = menu.getTitle().replace("管理", "");
// if (!defaultMenus.containsKey(per)) {
// defaultMenus.put(per,new String[]{per});
//// return list;
// }
// String[] subPers = defaultMenus.get(per);
// if (subPers.length <= 0) {
//// subPers = new String[]{per + ":edit", per + ":del", per + ":add"};
// subPers = new String[]{per+":manager" };
// }
// for (String subPer :
// subPers) {
// String title="权限_"+menuName+"_"+subPer;
// Menu subperMenu = menuManager.save(Menu.CreatePerMenu(subPer, title, menu.getId()));
// list.add(subperMenu);
// }
// return list;
// }
private
Set
<
String
>
MenuInitNew
()
{
...
...
src/main/java/com/neotel/smfcore/core/device/rest/DeviceController.java
查看文件 @
15cd16b
...
...
@@ -111,6 +111,7 @@ public class DeviceController {
if
(
dataCahche
.
getCache
(
Constants
.
CACHE_StopOut
))
{
lineMsg
=
"系统更新中,暂停出入库"
;
DataCache
.
lineMsg
=
lineMsg
;
resultMap
.
put
(
"result"
,
"100"
);
resultMap
.
put
(
"msg"
,
lineMsg
);
return
resultMap
;
...
...
@@ -241,8 +242,9 @@ public class DeviceController {
reelLocInfo
=
ReelLockPosUtil
.
addReelLockPosInfo
(
reelLocInfo
,
cidList
);
if
(
reelLocInfo
==
null
)
{
errorMsg
=
"
库位
已被锁定,暂停入库"
;
errorMsg
=
"
["
+
barcode
.
getBarcode
()
+
"]库位["
+
reelLocInfo
.
getLockPosName
()+
"]
已被锁定,暂停入库"
;
lineMsg
=
errorMsg
;
DataCache
.
lineMsg
=
lineMsg
;
resultMap
.
put
(
"result"
,
"99"
);
resultMap
.
put
(
"msg"
,
errorMsg
);
return
resultMap
;
...
...
@@ -287,6 +289,7 @@ public class DeviceController {
alarmInfo
.
setAlarmMsg
(
msg
);
alarmInfoDao
.
save
(
alarmInfo
);
lineMsg
=
errorMsg
;
DataCache
.
lineMsg
=
errorMsg
;
}
else
{
lineMsg
=
okMsg
;
}
...
...
src/main/java/com/neotel/smfcore/core/device/util/DataCache.java
查看文件 @
15cd16b
...
...
@@ -71,6 +71,11 @@ public class DataCache {
* 出库方式
*/
private
static
Settings
settings
;
/**
* 流水线提示消息,只保存最后一条
*/
public
static
String
lineMsg
=
""
;
@PostConstruct
public
void
initialize
()
{
...
...
src/main/java/com/neotel/smfcore/core/kanban/rest/BoxKanbanController.java
查看文件 @
15cd16b
...
...
@@ -387,7 +387,8 @@ public class BoxKanbanController {
allcount
++;
}
BoxKanbanDto
kanbanDto
=
new
BoxKanbanDto
(
allCount
,
normal
,
abnormal
,
waitCount
,
new
ArrayList
<>());
// DataCache.lineMsg="系统更新中,暂停出入库";
BoxKanbanDto
kanbanDto
=
new
BoxKanbanDto
(
allCount
,
normal
,
abnormal
,
waitCount
,
new
ArrayList
<>(),
DataCache
.
lineMsg
);
return
kanbanDto
;
}
...
...
src/main/java/com/neotel/smfcore/core/kanban/rest/bean/dto/BoxKanbanDto.java
查看文件 @
15cd16b
...
...
@@ -20,4 +20,7 @@ public class BoxKanbanDto {
@ApiModelProperty
(
"组列表"
)
private
List
<
GroupStatusDto
>
groupList
;
@ApiModelProperty
(
"提示消息"
)
private
String
msg
=
""
;
}
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论