Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit d177a906
由
zshaohui
编写于
2023-03-06 17:16:13 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
盘点报表修改
1 个父辈
97b4d19f
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
51 行增加
和
4 行删除
src/main/java/com/neotel/smfcore/common/init/DataInitManager.java
src/main/java/com/neotel/smfcore/custom/lizhen/agvBox/bean/enums/InventoryStatus.java
src/main/java/com/neotel/smfcore/custom/lizhen/agvBox/rest/InventoryController.java
src/main/java/com/neotel/smfcore/custom/lizhen/report/bean/query/ReportQueryCondition.java
src/main/java/com/neotel/smfcore/custom/lizhen/report/outer/OuterReportController.java
src/main/java/com/neotel/smfcore/common/init/DataInitManager.java
查看文件 @
d177a90
...
@@ -224,6 +224,7 @@ public class DataInitManager {
...
@@ -224,6 +224,7 @@ public class DataInitManager {
addNewFunctionMenu
(
80
,
pMenuReport
,
"inventoryReport"
,
"库存"
,
"inventoryReport"
,
"neolight/inventoryReport/index"
,
"BOM"
,
functionMenuMap
);
addNewFunctionMenu
(
80
,
pMenuReport
,
"inventoryReport"
,
"库存"
,
"inventoryReport"
,
"neolight/inventoryReport/index"
,
"BOM"
,
functionMenuMap
);
addNewFunctionMenu
(
81
,
pMenuReport
,
"materialShortageReport"
,
"缺料"
,
"materialShortageReport"
,
"neolight/materialShortageReport/index"
,
"mShortageReport"
,
functionMenuMap
);
addNewFunctionMenu
(
81
,
pMenuReport
,
"materialShortageReport"
,
"缺料"
,
"materialShortageReport"
,
"neolight/materialShortageReport/index"
,
"mShortageReport"
,
functionMenuMap
);
addNewFunctionMenu
(
82
,
pMenuReport
,
"pkSearch"
,
"PK查询"
,
"pkSearch"
,
"neolight/pkSearch/index"
,
"findOut"
,
functionMenuMap
);
addNewFunctionMenu
(
82
,
pMenuReport
,
"pkSearch"
,
"PK查询"
,
"pkSearch"
,
"neolight/pkSearch/index"
,
"findOut"
,
functionMenuMap
);
addNewFunctionMenu
(
83
,
pMenuReport
,
"sysInReport"
,
"盘点"
,
"sysInReport"
,
"neolight/sysInReport/index"
,
"mIDList"
,
functionMenuMap
);
//内仓
//内仓
...
...
src/main/java/com/neotel/smfcore/custom/lizhen/agvBox/bean/enums/InventoryStatus.java
查看文件 @
d177a90
...
@@ -7,13 +7,28 @@ public enum InventoryStatus {
...
@@ -7,13 +7,28 @@ public enum InventoryStatus {
/**
/**
* 新建
* 新建
*/
*/
NEW
,
NEW
(
"新建"
)
,
/**
/**
* 正在执行中
* 正在执行中
*/
*/
EXECUTING
,
EXECUTING
(
"正在执行"
)
,
/**
/**
* 完成
* 完成
*/
*/
FINISHED
FINISHED
(
"已完成"
);
private
String
value
;
InventoryStatus
(
String
value
)
{
this
.
value
=
value
;
}
public
static
String
getValue
(
String
name
){
for
(
InventoryStatus
status
:
InventoryStatus
.
values
())
{
if
(
name
.
equals
(
status
.
name
())){
return
status
.
value
;
}
}
return
""
;
}
}
}
src/main/java/com/neotel/smfcore/custom/lizhen/agvBox/rest/InventoryController.java
查看文件 @
d177a90
...
@@ -84,6 +84,20 @@ public class InventoryController {
...
@@ -84,6 +84,20 @@ public class InventoryController {
/**
/**
* 获取盘点状态
* @return
*/
@RequestMapping
(
"/getInventoryStatus"
)
@AnonymousAccess
public
Map
<
String
,
String
>
getInventoryStatus
()
{
Map
<
String
,
String
>
resultMap
=
new
LinkedHashMap
<>();
for
(
InventoryStatus
status
:
InventoryStatus
.
values
())
{
resultMap
.
put
(
status
.
getValue
(
status
.
name
()),
status
.
name
());
}
return
resultMap
;
}
/**
* 获取盘点信息
* 获取盘点信息
*
*
* @return
* @return
...
...
src/main/java/com/neotel/smfcore/custom/lizhen/report/bean/query/ReportQueryCondition.java
查看文件 @
d177a90
...
@@ -87,4 +87,20 @@ public class ReportQueryCondition {
...
@@ -87,4 +87,20 @@ public class ReportQueryCondition {
@ApiModelProperty
(
"储位"
)
@ApiModelProperty
(
"储位"
)
@QueryCondition
(
blurry
=
"posName"
)
@QueryCondition
(
blurry
=
"posName"
)
private
String
storagePosName
;
private
String
storagePosName
;
@ApiModelProperty
(
"隔口"
)
@QueryCondition
(
blurry
=
"boxPartition"
)
private
String
boxPartition
;
@ApiModelProperty
(
"是否匹配"
)
@QueryCondition
(
type
=
QueryCondition
.
Type
.
EQ
,
propName
=
"isMatch"
)
private
Boolean
match
;
@ApiModelProperty
(
"状态"
)
@QueryCondition
(
blurry
=
"status"
)
private
String
status
;
@ApiModelProperty
(
"盘点批次"
)
@QueryCondition
(
type
=
QueryCondition
.
Type
.
EQ
,
propName
=
"inventoryBatch"
)
private
Long
inventoryBatch
;
}
}
src/main/java/com/neotel/smfcore/custom/lizhen/report/outer/OuterReportController.java
查看文件 @
d177a90
...
@@ -27,6 +27,7 @@ import com.neotel.smfcore.core.storage.service.po.StoragePos;
...
@@ -27,6 +27,7 @@ import com.neotel.smfcore.core.storage.service.po.StoragePos;
import
com.neotel.smfcore.core.system.service.manager.IDataLogManager
;
import
com.neotel.smfcore.core.system.service.manager.IDataLogManager
;
import
com.neotel.smfcore.core.system.service.po.DataLog
;
import
com.neotel.smfcore.core.system.service.po.DataLog
;
import
com.neotel.smfcore.custom.lizhen.agvBox.bean.InventoryData
;
import
com.neotel.smfcore.custom.lizhen.agvBox.bean.InventoryData
;
import
com.neotel.smfcore.custom.lizhen.agvBox.bean.enums.InventoryStatus
;
import
com.neotel.smfcore.custom.lizhen.agvBox.service.manager.InventoryDataManager
;
import
com.neotel.smfcore.custom.lizhen.agvBox.service.manager.InventoryDataManager
;
import
com.neotel.smfcore.custom.lizhen.report.bean.dto.InventoryDto
;
import
com.neotel.smfcore.custom.lizhen.report.bean.dto.InventoryDto
;
import
com.neotel.smfcore.custom.lizhen.report.bean.query.ReportQueryCondition
;
import
com.neotel.smfcore.custom.lizhen.report.bean.query.ReportQueryCondition
;
...
@@ -747,7 +748,7 @@ public class OuterReportController {
...
@@ -747,7 +748,7 @@ public class OuterReportController {
map
.
put
(
"已盘点数量"
,
data
.
getInventoryAmout
());
map
.
put
(
"已盘点数量"
,
data
.
getInventoryAmout
());
map
.
put
(
"是否匹配"
,
data
.
isMatch
()
?
"是"
:
"否"
);
map
.
put
(
"是否匹配"
,
data
.
isMatch
()
?
"是"
:
"否"
);
map
.
put
(
"盘点人"
,
data
.
getCreator
());
map
.
put
(
"盘点人"
,
data
.
getCreator
());
map
.
put
(
"盘点状态"
,
data
.
getStatus
(
));
map
.
put
(
"盘点状态"
,
InventoryStatus
.
getValue
(
data
.
getStatus
()
));
map
.
put
(
"盘点批次"
,
data
.
getInventoryBatch
());
map
.
put
(
"盘点批次"
,
data
.
getInventoryBatch
());
results
.
add
(
map
);
results
.
add
(
map
);
}
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论