Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 76e268b4
由
zshaohui
编写于
2023-05-15 15:32:49 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1.出入库统计增加今日出库今日入库字段
2.菜单增加电子看板
1 个父辈
ea170317
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
0 行删除
src/main/java/com/neotel/smfcore/common/init/MenuInit.java
src/main/java/com/neotel/smfcore/core/elecKanban/bean/dto/InOutDataDto.java
src/main/java/com/neotel/smfcore/core/report/ReportController.java
src/main/java/com/neotel/smfcore/common/init/MenuInit.java
查看文件 @
76e268b
...
...
@@ -115,6 +115,7 @@ public class MenuInit {
//设备看板
addDefaultFunctionMenu
(
1
,
null
,
"设备看板"
,
"lockMaterial"
,
"lockMaterial/material/index"
,
"kanban"
,
DEFAULT_SHOW_MENU
);
addDefaultFunctionMenu
(
1
,
null
,
"电子看板"
,
"eleckanban"
,
"eleckanban/index"
,
"kanban"
,
DEFAULT_SHOW_MENU
);
//设备互联
addDefaultFunctionMenu
(
2
,
null
,
"设备互联"
,
"equipmentView"
,
"neolight/equipmentView/index"
,
"sKanban"
);
...
...
src/main/java/com/neotel/smfcore/core/elecKanban/bean/dto/InOutDataDto.java
查看文件 @
76e268b
...
...
@@ -16,6 +16,12 @@ public class InOutDataDto {
@ApiModelProperty
(
"出库数据集合"
)
private
List
<
Integer
>
outDataList
;
@ApiModelProperty
(
"今日入库总数"
)
private
Integer
todayInDataCount
=
0
;
@ApiModelProperty
(
"今日出库总数"
)
private
Integer
todayOutDataCount
=
0
;
@ApiModelProperty
(
"入库总数"
)
private
Integer
inDataCount
=
0
;
...
...
src/main/java/com/neotel/smfcore/core/report/ReportController.java
查看文件 @
76e268b
...
...
@@ -206,6 +206,14 @@ public class ReportController {
dto
.
setInDataCount
(
inDataCount
);
int
outDataCount
=
outDataList
.
stream
().
reduce
(
Integer:
:
sum
).
orElse
(
0
);
dto
.
setOutDataCount
(
outDataCount
);
//今日出入库总数
Date
todayDate
=
DateUtil
.
parse
(
currentDateStr
,
"yyyy-MM-dd"
);
List
<
InOutData
>
todayInOutDataList
=
inOutDataList
.
stream
().
filter
(
item
->
(
item
.
getCreateDate
().
getTime
()
>=
todayDate
.
getTime
()
&&
todayDate
.
getTime
()
<=
item
.
getCreateDate
().
getTime
())).
collect
(
Collectors
.
toList
());
int
todayInDataCount
=
todayInOutDataList
.
stream
().
mapToInt
(
InOutData:
:
getInCount
).
sum
();
dto
.
setTodayInDataCount
(
todayInDataCount
);
int
todayOutDataCount
=
todayInOutDataList
.
stream
().
mapToInt
(
InOutData:
:
getOutCount
).
sum
();
dto
.
setTodayOutDataCount
(
todayOutDataCount
);
return
dto
;
}
}
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论