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
71d08f08
Commit
71d08f08
authored
Mar 01, 2022
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.位置描述新增编辑导入时进行插入或者更新
parent
39e4f16f
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
18 additions
and
11 deletions
+18
-11
EquipmentDetailController.java
...oin/equipmanage/controller/EquipmentDetailController.java
+1
-9
EquipmentSpecificSerivceImpl.java
...quipmanage/service/impl/EquipmentSpecificSerivceImpl.java
+3
-1
wl-3.0.1.xml
...ot-system-equip/src/main/resources/changelog/wl-3.0.1.xml
+14
-1
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/EquipmentDetailController.java
View file @
71d08f08
...
@@ -107,15 +107,6 @@ public class EquipmentDetailController extends AbstractBaseController {
...
@@ -107,15 +107,6 @@ public class EquipmentDetailController extends AbstractBaseController {
throw
new
BadRequest
(
"管理方式未输入"
);
throw
new
BadRequest
(
"管理方式未输入"
);
}
}
EquipmentSpecific
vo
=
equipmentDate
.
getEquipmentSpecific
();
EquipmentSpecific
vo
=
equipmentDate
.
getEquipmentSpecific
();
// int code = equipmentSpecificSerivce.count(new QueryWrapper<EquipmentSpecific>().eq("code", vo.getCode()));
// int iotCode = equipmentSpecificSerivce.count(new QueryWrapper<EquipmentSpecific>().eq("iot_code", vo.getIotCode()));
// if (code > 0){
// throw new BadRequest("设备编码重复");
// }
// if (iotCode > 0){
// throw new BadRequest("设备物联编码重复");
// }
String
sysCode
=
vo
.
getCode
();
String
sysCode
=
vo
.
getCode
();
if
(
StringUtils
.
isNotEmpty
(
sysCode
)
&&
StringUtils
.
isNotEmpty
(
sysCode
.
trim
())){
if
(
StringUtils
.
isNotEmpty
(
sysCode
)
&&
StringUtils
.
isNotEmpty
(
sysCode
.
trim
())){
int
code
=
equipmentSpecificSerivce
.
count
(
new
QueryWrapper
<
EquipmentSpecific
>().
eq
(
"code"
,
sysCode
.
trim
()));
int
code
=
equipmentSpecificSerivce
.
count
(
new
QueryWrapper
<
EquipmentSpecific
>().
eq
(
"code"
,
sysCode
.
trim
()));
...
@@ -238,6 +229,7 @@ public class EquipmentDetailController extends AbstractBaseController {
...
@@ -238,6 +229,7 @@ public class EquipmentDetailController extends AbstractBaseController {
equipmentSpecific
.
setPosition
(
warehouseStructure
.
getFullName
());
equipmentSpecific
.
setPosition
(
warehouseStructure
.
getFullName
());
}
}
}
}
equipmentSpecific
.
getStockDetail
().
setDescription
(
equipmentDetail
.
getArea
());
equipmentSpecificSerivce
.
updateEquipmentSpecific
(
equipmentSpecific
,
getSelectedOrgInfo
(),
getUserInfo
());
equipmentSpecificSerivce
.
updateEquipmentSpecific
(
equipmentSpecific
,
getSelectedOrgInfo
(),
getUserInfo
());
// TODO 后续判断成功,执行同步
// TODO 后续判断成功,执行同步
// 编辑同步redis装备iotcode数据
// 编辑同步redis装备iotcode数据
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/EquipmentSpecificSerivceImpl.java
View file @
71d08f08
...
@@ -1216,6 +1216,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
...
@@ -1216,6 +1216,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
equipmentSpecific
.
getStockDetail
().
setEquipmentSpecificId
(
equipmentSpecific
.
getId
());
equipmentSpecific
.
getStockDetail
().
setEquipmentSpecificId
(
equipmentSpecific
.
getId
());
equipmentSpecific
.
getStockDetail
().
setQrCode
(
qrCode
);
equipmentSpecific
.
getStockDetail
().
setQrCode
(
qrCode
);
equipmentSpecific
.
getStockDetail
().
setBatchNum
(
new
SimpleDateFormat
(
"yyyy-MM-dd"
).
format
(
new
Date
()));
equipmentSpecific
.
getStockDetail
().
setBatchNum
(
new
SimpleDateFormat
(
"yyyy-MM-dd"
).
format
(
new
Date
()));
equipmentSpecific
.
getStockDetail
().
setDescription
(
equipmentDetail
.
getArea
());
stockDetailService
.
save
(
equipmentSpecific
.
getStockDetail
());
stockDetailService
.
save
(
equipmentSpecific
.
getStockDetail
());
//4.3生成入库单
//4.3生成入库单
...
@@ -1301,9 +1302,9 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
...
@@ -1301,9 +1302,9 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
stockDetail
.
setUpdateDate
(
new
Date
());
stockDetail
.
setUpdateDate
(
new
Date
());
stockDetail
.
setQrCode
(
list
.
get
(
i
));
stockDetail
.
setQrCode
(
list
.
get
(
i
));
stockDetail
.
setEquipmentSpecificId
(
equipmentSpecifics
.
get
(
i
).
getId
());
stockDetail
.
setEquipmentSpecificId
(
equipmentSpecifics
.
get
(
i
).
getId
());
stockDetail
.
setDescription
(
equipmentDetail
.
getArea
());
stockDetails
.
add
(
stockDetail
);
stockDetails
.
add
(
stockDetail
);
stockDetail
.
setBatchNum
(
new
SimpleDateFormat
(
"yyyy-MM-dd"
).
format
(
new
Date
()));
stockDetail
.
setBatchNum
(
new
SimpleDateFormat
(
"yyyy-MM-dd"
).
format
(
new
Date
()));
}
}
stockDetailService
.
saveBatch
(
stockDetails
);
stockDetailService
.
saveBatch
(
stockDetails
);
//5.3生成入库单
//5.3生成入库单
...
@@ -1399,6 +1400,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
...
@@ -1399,6 +1400,7 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
equipmentSpecific
.
getStockDetail
().
setWarehouseId
(
equipmentSpecific
.
getStock
().
getWarehouseId
());
equipmentSpecific
.
getStockDetail
().
setWarehouseId
(
equipmentSpecific
.
getStock
().
getWarehouseId
());
equipmentSpecific
.
getStockDetail
().
setEquipmentSpecificId
(
equipmentSpecific
.
getId
());
equipmentSpecific
.
getStockDetail
().
setEquipmentSpecificId
(
equipmentSpecific
.
getId
());
equipmentSpecific
.
getStockDetail
().
setBatchNum
(
new
SimpleDateFormat
(
"yyyy-MM-dd"
).
format
(
new
Date
()));
equipmentSpecific
.
getStockDetail
().
setBatchNum
(
new
SimpleDateFormat
(
"yyyy-MM-dd"
).
format
(
new
Date
()));
equipmentSpecific
.
getStockDetail
().
setDescription
(
equipmentDetail
.
getArea
());
stockDetailService
.
save
(
equipmentSpecific
.
getStockDetail
());
stockDetailService
.
save
(
equipmentSpecific
.
getStockDetail
());
//生成入库单
//生成入库单
StockBill
stockBill
=
buildStockBills
(
equipmentSpecific
,
reginParams
,
agencyUserModel
);
StockBill
stockBill
=
buildStockBills
(
equipmentSpecific
,
reginParams
,
agencyUserModel
);
...
...
amos-boot-system-equip/src/main/resources/changelog/wl-3.0.1.xml
View file @
71d08f08
...
@@ -2330,5 +2330,17 @@
...
@@ -2330,5 +2330,17 @@
SET eard.is_alarm = ( SELECT is_alarm FROM wl_equipment_index wei WHERE eard.index_id = wei.id );
SET eard.is_alarm = ( SELECT is_alarm FROM wl_equipment_index wei WHERE eard.index_id = wei.id );
</sql>
</sql>
</changeSet>
</changeSet>
<changeSet
author=
"suhuiguang"
id=
"1646103800910-2"
>
<comment>
wl_stock_detail 更新区域描述 之前新增编辑未更新 alarm表使用到
</comment>
<sql>
update wl_stock_detail
sd set sd.description =
(select
ed.area from wl_equipment_detail ed
where
ed.id = sd.equipment_detail_id and ed.area
<![CDATA[<>]]>
''
)
where sd.description is null;
</sql>
</changeSet>
</databaseChangeLog>
</databaseChangeLog>
\ No newline at end of file
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