Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 4b0cdeb3
由
LN
编写于
2022-03-22 09:04:37 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
菜单调整。元器件增加整盘:散盘比。条形码增加是否锁定。
1 个父辈
227b3341
显示空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
58 行增加
和
31 行删除
src/main/java/com/neotel/smfcore/common/init/DataInitManager.java
src/main/java/com/neotel/smfcore/core/barcode/rest/bean/dto/BarcodeDto.java
src/main/java/com/neotel/smfcore/core/barcode/rest/bean/dto/ComponentDto.java
src/main/java/com/neotel/smfcore/core/barcode/service/po/Barcode.java
src/main/java/com/neotel/smfcore/core/barcode/service/po/Component.java
src/main/java/com/neotel/smfcore/core/language/util/MessageUtils.java
修改记录.txt
src/main/java/com/neotel/smfcore/common/init/DataInitManager.java
查看文件 @
4b0cdeb
...
@@ -181,22 +181,21 @@ public class DataInitManager {
...
@@ -181,22 +181,21 @@ public class DataInitManager {
private
Set
<
String
>
MenuInitNew
()
{
private
Set
<
String
>
MenuInitNew
()
{
List
<
Menu
>
menus
=
new
ArrayList
<
Menu
>();
List
<
Menu
>
menus
=
new
ArrayList
<
Menu
>();
//设备看板
// //设备看板
Menu
menukanban
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"boxkanban"
,
"设备看板"
,
1
,
"lockMaterial"
,
"lockMaterial/material/index"
,
""
,
0
,
"kanban"
);
// Menu menukanban = new Menu(new ArrayList<Menu>(), 1, "boxkanban", "设备看板", 1, "lockMaterial", "lockMaterial/material/index", "", 0, "kanban");
menus
.
addAll
(
createMenus
(
menukanban
));
// menus.addAll(createMenus(menukanban));
// //料架分组
// Menu menuShelf = new Menu(new ArrayList<Menu>(), 1, "sensorShelf", "料架分组", 1, "lightGroup", "neolight/lightGroup/index", "", 0, "neo1");
// menuShelf.setHidden(true);
// menus.addAll(createMenus(menuShelf));
//物料管理:工单出库,查找出库(UID出库,PN出库),物料标签,料盒操作,出库策略,工单设置
//物料管理:工单出库,查找出库(UID出库,PN出库),物料标签,料盒操作,出库策略,工单设置
Menu
poutOut
=
Menu
.
CreatePMenu
(
"物料管理"
,
20
,
"order"
,
2
,
"workOrder"
);
Menu
poutOut
=
Menu
.
CreatePMenu
(
"物料管理"
,
20
,
"order"
,
2
,
"workOrder"
);
Menu
menuOrder
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"workOrder"
,
"工单出库"
,
1
,
"workOrder"
,
"neolight/workOrder/index"
,
""
,
0
,
"orderOut"
);
// Menu menuOrder = new Menu(new ArrayList<Menu>(), 1, "workOrder", "工单出库", 1, "workOrder", "neolight/workOrder/index", "", 0, "orderOut");
Menu
menuOrder
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"billworkOrder"
,
"工单"
,
1
,
"billworkOrder"
,
"neolight/billworkOrder/index"
,
""
,
0
,
"orderOut"
);
Menu
out
=
Menu
.
CreatePMenu
(
"查找出库"
,
20
,
"searchOut"
,
2
,
"findOut"
);
Menu
out
=
Menu
.
CreatePMenu
(
"查找出库"
,
20
,
"searchOut"
,
2
,
"findOut"
);
Menu
menuOut
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"checkOut"
,
"UID出库"
,
1
,
"singleOuput"
,
"neolight/singleOuput/index"
,
""
,
0
,
"export1"
);
Menu
menuOut
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"checkOut"
,
"UID出库"
,
1
,
"singleOuput"
,
"neolight/singleOuput/index"
,
""
,
0
,
"export1"
);
Menu
celueOut
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"tacticsOuput"
,
"PN出库"
,
1
,
"tacticsOuput"
,
"neolight/tacticsOuput/index"
,
""
,
0
,
"tacticsOuput"
);
Menu
celueOut
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"tacticsOuput"
,
"PN出库"
,
1
,
"tacticsOuput"
,
"neolight/tacticsOuput/index"
,
""
,
0
,
"tacticsOuput"
);
out
.
setChildren
(
Arrays
.
asList
((
new
Menu
[]{
menuOut
,
celueOut
})));
out
.
setChildren
(
Arrays
.
asList
((
new
Menu
[]{
menuOut
,
celueOut
})));
Menu
reelOut
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"reelOut"
,
"料盘出库"
,
1
,
"reelOut"
,
"system/reelOut/index"
,
""
,
0
,
"swagger"
);
Menu
posOut
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"posOutput"
,
"库位出库"
,
1
,
"posOutput"
,
"system/posOutput/index"
,
""
,
0
,
"swagger"
);
Menu
posOut
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"posOutput"
,
"库位出库"
,
1
,
"posOutput"
,
"system/posOutput/index"
,
""
,
0
,
"swagger"
);
...
@@ -206,7 +205,7 @@ public class DataInitManager {
...
@@ -206,7 +205,7 @@ public class DataInitManager {
Menu
outSet
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"outSetting"
,
"出库策略"
,
1
,
"outSetting"
,
"system/outSetting/index"
,
""
,
0
,
"outSet"
);
Menu
outSet
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"outSetting"
,
"出库策略"
,
1
,
"outSetting"
,
"system/outSetting/index"
,
""
,
0
,
"outSet"
);
// Menu orderSet = new Menu(new ArrayList<Menu>(), 1, "orderSetting", "工单设置", 1, "orderSetting", "system/orderSetting/index", "", 0, "sysSet");
// Menu orderSet = new Menu(new ArrayList<Menu>(), 1, "orderSetting", "工单设置", 1, "orderSetting", "system/orderSetting/index", "", 0, "sysSet");
Menu
inOrderMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"inList"
,
"入库单"
,
1
,
"inList"
,
"system/inList/index"
,
""
,
0
,
"headIcon"
);
Menu
inOrderMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"inList"
,
"入库单"
,
1
,
"inList"
,
"system/inList/index"
,
""
,
0
,
"headIcon"
);
Menu
putinMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"putIn"
,
"物料入库"
,
1
,
"putIn"
,
"system/putIn/index"
,
""
,
0
,
"headIcon"
);
//
Menu putinMenu= new Menu(new ArrayList<Menu>(), 1, "putIn", "物料入库", 1, "putIn", "system/putIn/index", "", 0, "headIcon");
Menu
zhuanruMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"dumpWarehousing"
,
"转储入库"
,
1
,
"dumpWarehousing"
,
"system/dumpWarehousing/index"
,
""
,
0
,
"headIcon"
);
Menu
zhuanruMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"dumpWarehousing"
,
"转储入库"
,
1
,
"dumpWarehousing"
,
"system/dumpWarehousing/index"
,
""
,
0
,
"headIcon"
);
Menu
singleMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"singleDiskWarehousing"
,
"单盘入库"
,
1
,
"singleDiskWarehousing"
,
"system/singleDiskWarehousing/index"
,
""
,
0
,
"headIcon"
);
Menu
singleMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"singleDiskWarehousing"
,
"单盘入库"
,
1
,
"singleDiskWarehousing"
,
"system/singleDiskWarehousing/index"
,
""
,
0
,
"headIcon"
);
...
@@ -219,10 +218,10 @@ public class DataInitManager {
...
@@ -219,10 +218,10 @@ public class DataInitManager {
materialBox
.
setHidden
(
true
);
materialBox
.
setHidden
(
true
);
outSet
.
setHidden
(
true
);
outSet
.
setHidden
(
true
);
posOut
.
setHidden
(
true
);
posOut
.
setHidden
(
true
);
zhuanruMenu
.
setHidden
(
true
);
//
zhuanruMenu.setHidden(true);
singleMenu
.
setHidden
(
true
);
//
singleMenu.setHidden(true);
// orderSet.setHidden(true);
// orderSet.setHidden(true);
menus
.
addAll
(
createMenus
(
poutOut
,
menuOrder
,
out
,
posOut
,
groupOut
,
materialBox
,
outSet
,
inOrderMenu
,
putin
Menu
,
zhuanruMenu
,
singleMenu
,
sluggishMaterials
,
safetyInventory
));
menus
.
addAll
(
createMenus
(
poutOut
,
menuOrder
,
out
,
reelOut
,
posOut
,
groupOut
,
materialBox
,
outSet
,
inOrder
Menu
,
zhuanruMenu
,
singleMenu
,
sluggishMaterials
,
safetyInventory
));
//MSD管理:MSD库存.MSD追溯性.MSD设置
//MSD管理:MSD库存.MSD追溯性.MSD设置
Menu
msd
=
Menu
.
CreatePMenu
(
"MSD管理"
,
20
,
"msd"
,
2
,
"MSD"
);
Menu
msd
=
Menu
.
CreatePMenu
(
"MSD管理"
,
20
,
"msd"
,
2
,
"MSD"
);
...
@@ -262,11 +261,11 @@ public class DataInitManager {
...
@@ -262,11 +261,11 @@ public class DataInitManager {
exceptionLog
.
setHidden
(
true
);
exceptionLog
.
setHidden
(
true
);
menus
.
addAll
(
createMenus
(
pMenuLog
,
menuLog
,
msgLog
,
exceptionLog
));
menus
.
addAll
(
createMenus
(
pMenuLog
,
menuLog
,
msgLog
,
exceptionLog
));
//报表:出入库、库存
//
//报表:出入库、库存
Menu
pMenuReport
=
Menu
.
CreatePMenu
(
"报表"
,
30
,
"report"
,
2
,
"inOutData"
);
//
Menu pMenuReport = Menu.CreatePMenu("报表", 30, "report", 2, "inOutData");
Menu
inOutMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"inOutData"
,
"出入库"
,
1
,
"inOutData"
,
"neolight/inOutData/index"
,
""
,
0
,
"outPut"
);
//
Menu inOutMenu = new Menu(new ArrayList<Menu>(), 1, "inOutData", "出入库", 1, "inOutData", "neolight/inOutData/index", "", 0, "outPut");
Menu
inventoryMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"inventory"
,
"库存"
,
1
,
"inventory"
,
"neolight/inventory/index"
,
""
,
0
,
"inventory"
);
//
Menu inventoryMenu = new Menu(new ArrayList<Menu>(), 1, "inventory", "库存", 1, "inventory", "neolight/inventory/index", "", 0, "inventory");
menus
.
addAll
(
createMenus
(
pMenuReport
,
inOutMenu
,
inventoryMenu
));
//
menus.addAll(createMenus(pMenuReport, inOutMenu,inventoryMenu));
//可观测性:物料追踪
//可观测性:物料追踪
Menu
guanceMenu
=
Menu
.
CreatePMenu
(
"可观测性"
,
30
,
"observability"
,
2
,
"scanKey"
);
Menu
guanceMenu
=
Menu
.
CreatePMenu
(
"可观测性"
,
30
,
"observability"
,
2
,
"scanKey"
);
...
@@ -274,11 +273,11 @@ public class DataInitManager {
...
@@ -274,11 +273,11 @@ public class DataInitManager {
guanceMenu
.
setHidden
(
true
);
guanceMenu
.
setHidden
(
true
);
menus
.
addAll
(
createMenus
(
guanceMenu
,
zuizongMenu
));
menus
.
addAll
(
createMenus
(
guanceMenu
,
zuizongMenu
));
//物联网:共享文件夹
//
//物联网:共享文件夹
Menu
pMenuWulian
=
Menu
.
CreatePMenu
(
"物联网"
,
30
,
"internet"
,
2
,
"interMenu"
);
//
Menu pMenuWulian = Menu.CreatePMenu("物联网", 30, "internet", 2, "interMenu");
Menu
orderSet
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"orderSetting"
,
"共享文件夹"
,
1
,
"orderSetting"
,
"system/orderSetting/index"
,
""
,
0
,
"sysSet"
);
//
Menu orderSet = new Menu(new ArrayList<Menu>(), 1, "orderSetting", "共享文件夹", 1, "orderSetting", "system/orderSetting/index", "", 0, "sysSet");
orderSet
.
setHidden
(
true
);
//
orderSet.setHidden(true);
menus
.
addAll
(
createMenus
(
pMenuWulian
,
orderSet
));
//
menus.addAll(createMenus(pMenuWulian, orderSet));
//设置:料仓管理,菜单管理
//设置:料仓管理,菜单管理
...
@@ -286,18 +285,15 @@ public class DataInitManager {
...
@@ -286,18 +285,15 @@ public class DataInitManager {
Menu
menuStorage
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"storage:list"
,
"设备管理"
,
1
,
"bunker"
,
"storage/storage/index"
,
""
,
0
,
"database"
);
Menu
menuStorage
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"storage:list"
,
"设备管理"
,
1
,
"bunker"
,
"storage/storage/index"
,
""
,
0
,
"database"
);
Menu
menuStoragePos
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"storagePos:list"
,
"库位管理"
,
1
,
"storagePos"
,
"storagePos/storagePos/index"
,
""
,
0
,
"tree-table"
);
Menu
menuStoragePos
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"storagePos:list"
,
"库位管理"
,
1
,
"storagePos"
,
"storagePos/storagePos/index"
,
""
,
0
,
"tree-table"
);
Menu
menuMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"menu:list"
,
"菜单管理"
,
1
,
"menu"
,
"system/menu/index"
,
""
,
0
,
"menu"
);
Menu
menuMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"menu:list"
,
"菜单管理"
,
1
,
"menu"
,
"system/menu/index"
,
""
,
0
,
"menu"
);
// Menu sysSetting = new Menu(new ArrayList<Menu>(), 1, "barcode", "条码设置", 1, "barcodeSetting", "system/barcodeSetting/index", "", 0, "database");
// Menu sysSet = new Menu(new ArrayList<Menu>(), 1, "sysSetting", "系统设置", 1, "sysSetting", "system/sysSetting/index", "", 0, "sysSet");
// Menu outSet = new Menu(new ArrayList<Menu>(), 1, "outSetting", "出库策略", 1, "outSetting", "system/outSetting/index", "", 0, "outSet");
// Menu translationSet = new Menu(new ArrayList<Menu>(), 1, "translation", "资源翻译", 1, "translation", "system/translation/index", "", 0, "translation");
Menu
sysSet
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"sysSetting"
,
"系统设置"
,
1
,
"sysSetting"
,
"system/sysSetting/index"
,
""
,
0
,
"sysSet"
);
// Menu shelfMenu = new Menu(new ArrayList<Menu>(), 1, "shelfSetting", "料架设置", 1, "shelfSetting", "system/shelfSetting/index", "", 0, "translation");
Menu
translationSet
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"translation"
,
"资源翻译"
,
1
,
"translation"
,
"system/translation/index"
,
""
,
0
,
"translation"
);
// Menu orderSet = new Menu(new ArrayList<Menu>(), 1, "orderSetting", "工单设置", 1, "orderSetting", "system/orderSetting/index", "", 0, "sysSet");
Menu
shelfMenu
=
new
Menu
(
new
ArrayList
<
Menu
>(),
1
,
"shelfSetting"
,
"料架设置"
,
1
,
"shelfSetting"
,
"system/shelfSetting/index"
,
""
,
0
,
"translation"
);
// outSet.setHidden(true);
// outSet.setHidden(true);
// orderSet.setHidden(true);
// orderSet.setHidden(true);
menuMenu
.
setHidden
(
true
);
menuMenu
.
setHidden
(
true
);
translationSet
.
setHidden
(
true
);
//
translationSet.setHidden(true);
menus
.
addAll
(
createMenus
(
poutSet
,
menuStorage
,
menuStoragePos
,
menuMenu
,
sysSet
,
translationSet
,
shelfMenu
));
menus
.
addAll
(
createMenus
(
poutSet
,
menuStorage
,
menuStoragePos
,
menuMenu
));
//用户管理:用户管理,角色管理
//用户管理:用户管理,角色管理
...
...
src/main/java/com/neotel/smfcore/core/barcode/rest/bean/dto/BarcodeDto.java
查看文件 @
4b0cdeb
...
@@ -241,4 +241,7 @@ public class BarcodeDto implements Serializable {
...
@@ -241,4 +241,7 @@ public class BarcodeDto implements Serializable {
@ApiModelProperty
(
"第一次入库时间"
)
@ApiModelProperty
(
"第一次入库时间"
)
private
Date
firstPutInDate
;
private
Date
firstPutInDate
;
@ApiModelProperty
(
"是否是冻结的湿敏物料"
)
private
boolean
lockMsl
;
}
}
src/main/java/com/neotel/smfcore/core/barcode/rest/bean/dto/ComponentDto.java
查看文件 @
4b0cdeb
...
@@ -161,4 +161,11 @@ public class ComponentDto implements Serializable {
...
@@ -161,4 +161,11 @@ public class ComponentDto implements Serializable {
@ApiModelProperty
(
"呆滞天数,默认0无需处理"
)
@ApiModelProperty
(
"呆滞天数,默认0无需处理"
)
private
int
sluggishDay
=
0
;
private
int
sluggishDay
=
0
;
@ApiModelProperty
(
"整盘比"
)
private
int
wholeReel
=
0
;
@ApiModelProperty
(
"散盘比"
)
private
int
halfReel
=
0
;
}
}
src/main/java/com/neotel/smfcore/core/barcode/service/po/Barcode.java
查看文件 @
4b0cdeb
...
@@ -235,6 +235,13 @@ public class Barcode extends BasePo implements Serializable {
...
@@ -235,6 +235,13 @@ public class Barcode extends BasePo implements Serializable {
* 呆滞到期时间(入库时间+呆滞日期)
* 呆滞到期时间(入库时间+呆滞日期)
*/
*/
private
Date
sluggishTime
;
private
Date
sluggishTime
;
/**
* 是否是冻结的湿敏物料
*/
private
boolean
lockMsl
;
/**
/**
* 添加相关联条码
* 添加相关联条码
*
*
...
...
src/main/java/com/neotel/smfcore/core/barcode/service/po/Component.java
查看文件 @
4b0cdeb
...
@@ -167,6 +167,16 @@ public class Component extends BasePo implements Serializable {
...
@@ -167,6 +167,16 @@ public class Component extends BasePo implements Serializable {
private
boolean
MBB
=
false
;
private
boolean
MBB
=
false
;
/**
/**
* 整盘比
*/
private
int
wholeReel
=
0
;
/**
* 散盘比
*/
private
int
halfReel
=
0
;
/**
* 有效时长(生产日期+此天数为过期日期),设置默认有效期为2年
* 有效时长(生产日期+此天数为过期日期),设置默认有效期为2年
*/
*/
private
int
validDay
=
0
;
private
int
validDay
=
0
;
...
...
src/main/java/com/neotel/smfcore/core/language/util/MessageUtils.java
查看文件 @
4b0cdeb
...
@@ -142,7 +142,7 @@ public class MessageUtils {
...
@@ -142,7 +142,7 @@ public class MessageUtils {
// log.info("获取资源[" + msgKey + "][" + defaultMsg + "][" + lanType + "]失败:未找到code[" + msgKey + "]对应语言[" + lanType + "]");
// log.info("获取资源[" + msgKey + "][" + defaultMsg + "][" + lanType + "]失败:未找到code[" + msgKey + "]对应语言[" + lanType + "]");
return
msg
.
getMsg
();
return
msg
.
getMsg
();
}
}
log
.
info
(
"获取资源["
+
msgKey
+
"]["
+
defaultMsg
+
"]["
+
lanType
+
"]失败:未找到code["
+
msgKey
+
"]"
);
log
.
debug
(
"获取资源["
+
msgKey
+
"]["
+
defaultMsg
+
"]["
+
lanType
+
"]失败:未找到code["
+
msgKey
+
"]"
);
}
}
return
defaultMsg
;
return
defaultMsg
;
}
}
...
...
修改记录.txt
查看文件 @
4b0cdeb
...
@@ -30,3 +30,7 @@
...
@@ -30,3 +30,7 @@
20220318:
20220318:
安全库存和 呆滞物料功能
安全库存和 呆滞物料功能
20220322
菜单调整。元器件增加整盘:散盘比。条形码增加是否锁定。
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论