Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
0a0bba66
Commit
0a0bba66
authored
May 31, 2024
by
张森
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
装备数量、吨数问题处理
parent
110e1500
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
10 additions
and
6 deletions
+10
-6
EquipmentSpecific.java
.../yeejoin/equipmanage/common/entity/EquipmentSpecific.java
+1
-1
EquipmentDetailController.java
...oin/equipmanage/controller/EquipmentDetailController.java
+1
-1
EquipmentSpecificSerivceImpl.java
...quipmanage/service/impl/EquipmentSpecificSerivceImpl.java
+2
-2
FireFightingSystemServiceImpl.java
...uipmanage/service/impl/FireFightingSystemServiceImpl.java
+4
-0
StockServiceImpl.java
...om/yeejoin/equipmanage/service/impl/StockServiceImpl.java
+2
-2
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/entity/EquipmentSpecific.java
View file @
0a0bba66
...
...
@@ -45,7 +45,7 @@ public class EquipmentSpecific extends BaseEntity {
@ApiModelProperty
(
value
=
"批量录入数量"
)
@TableField
(
exist
=
false
)
private
Integer
num
;
private
Float
num
;
@ApiModelProperty
(
value
=
"单位编码"
)
@TableField
(
"org_code"
)
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/EquipmentDetailController.java
View file @
0a0bba66
...
...
@@ -196,7 +196,7 @@ public class EquipmentDetailController extends AbstractBaseController {
controllerProxy
.
refreshCount
(
vo
.
getBizOrgCode
());
WlSpareEquipment
spareEquipment
=
equipmentDate
.
getSpareEquipment
();
if
(
ObjectUtil
.
isNotEmpty
(
spareEquipment
)
&&
ObjectUtil
.
isNotEmpty
(
spareEquipment
.
getId
()))
{
wlSpareEquipmentService
.
subtractNum
(
spareEquipment
.
getId
(),
Float
.
valueOf
(
vo
.
getNum
()
));
wlSpareEquipmentService
.
subtractNum
(
spareEquipment
.
getId
(),
vo
.
getNum
(
));
}
return
date
;
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/EquipmentSpecificSerivceImpl.java
View file @
0a0bba66
...
...
@@ -1322,7 +1322,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
//如果多个二维码说明单项管理,批量录入
if
(
equipmentSpecific
.
getNum
()
>
1
)
{
//TODO 1.去掉模板概念了,把EquipmentDetail当成EquipmentSpecific一对一子表,有多少二维码生成就有多少个EquipmentDetail
List
<
EquipmentDetail
>
equipmentDetails
=
this
.
saveEquipmentDetailBatch
(
equipmentData
.
getEquipmentDetail
(),
equipmentSpecific
.
getNum
());
List
<
EquipmentDetail
>
equipmentDetails
=
this
.
saveEquipmentDetailBatch
(
equipmentData
.
getEquipmentDetail
(),
(
int
)
equipmentSpecific
.
getNum
().
floatValue
());
//2.生成二维码数据
List
<
String
>
list
=
genQrCode
(
equipmentDetails
);
//3.插入设备实例基本表
...
...
@@ -1429,7 +1429,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
//页面参数返回数据处理
EquipmentSpecific
resultEquipSpec
=
equipmentSpecifics
.
get
(
0
);
resultEquipSpec
.
setNum
(
1
);
resultEquipSpec
.
setNum
(
1
F
);
equipmentData
.
setEquipmentDetail
(
equipmentDetails
.
get
(
0
));
equipmentData
.
setEquipmentSpecific
(
resultEquipSpec
);
}
else
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/FireFightingSystemServiceImpl.java
View file @
0a0bba66
...
...
@@ -1081,6 +1081,10 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
list
.
getRecords
().
parallelStream
().
forEach
(
item
->
{
if
(!
ObjectUtils
.
isEmpty
(
finalStockDetailMap
.
get
(
item
.
getId
()))
&&
!
ObjectUtils
.
isEmpty
(
finalStockDetailMap
.
get
(
item
.
getId
()).
getAmount
()))
{
item
.
setAmount
(
finalStockDetailMap
.
get
(
item
.
getId
()).
getAmount
().
toString
());
}
if
(!
item
.
getEqtype
().
startsWith
(
"4"
)
&&
!
ObjectUtils
.
isEmpty
(
finalStockDetailMap
.
get
(
item
.
getId
()))
&&
!
ObjectUtils
.
isEmpty
(
finalStockDetailMap
.
get
(
item
.
getId
()).
getAmount
()))
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/StockServiceImpl.java
View file @
0a0bba66
...
...
@@ -648,7 +648,7 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
equipmentSpecific
.
setIotCode
(
iotCode
);
equipmentSpecific
.
setCode
(
equipmentDetailDownloadVOS
.
getSystemCode
());
equipmentSpecific
.
setSystemId
(
fightSysIds
.
get
());
equipmentSpecific
.
setNum
(
1
);
equipmentSpecific
.
setNum
(
1
F
);
equipmentSpecific
.
setSingle
(
true
);
fireFightSysIdsBuffer
.
append
(
fightSysIds
.
get
()
+
","
);
// 导入新增所属队伍
...
...
@@ -814,7 +814,7 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
iotCode
=
ExcelUtils
.
replaceAllBlank
(
iotCode
);
equipmentSpecific
.
setIotCode
(
iotCode
);
equipmentSpecific
.
setCode
(
equipmentDetailDownloadVOS
.
get
(
i
).
getCode
());
equipmentSpecific
.
setNum
(
1
);
equipmentSpecific
.
setNum
(
1
F
);
equipmentSpecific
.
setSingle
(
true
);
//数据检查
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment