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
937b4a5d
Commit
937b4a5d
authored
Sep 28, 2023
by
KeYong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop_dl_3.7.0.9_huaian' into develop_dl
parents
2f42e61e
2abef1ac
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
76 additions
and
12 deletions
+76
-12
EquipmentSpecificMapper.java
...m/yeejoin/equipmanage/mapper/EquipmentSpecificMapper.java
+18
-1
EquipmentSpecificSerivceImpl.java
...quipmanage/service/impl/EquipmentSpecificSerivceImpl.java
+16
-2
EquipmentSpecificMapper.xml
...uip/src/main/resources/mapper/EquipmentSpecificMapper.xml
+42
-9
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/EquipmentSpecificMapper.java
View file @
937b4a5d
...
@@ -179,7 +179,24 @@ public interface EquipmentSpecificMapper extends BaseMapper<EquipmentSpecific> {
...
@@ -179,7 +179,24 @@ public interface EquipmentSpecificMapper extends BaseMapper<EquipmentSpecific> {
* 根据specificId删除装备相关数据
* 根据specificId删除装备相关数据
* @param specificId specificId
* @param specificId specificId
*/
*/
void
deleteEquipDataBySpecificId
(
@Param
(
"specificId"
)
Long
specificId
);
// void deleteEquipDataBySpecificId(@Param("specificId") Long specificId, @Param("equipDetailId") Long equipDetailId);
void
deleteEquipDetail
(
@Param
(
"equipDetailId"
)
Long
equipDetailId
);
void
deleteEquipAlarmLog
(
@Param
(
"speId"
)
Long
speId
);
void
deleteEquipAlarm
(
@Param
(
"speId"
)
Long
speId
);
void
deleteEquipReportDay
(
@Param
(
"speId"
)
Long
speId
);
void
deleteEquipSpecIndex
(
@Param
(
"speId"
)
Long
speId
);
void
deleteEquipSpecVideo
(
@Param
(
"speId"
)
Long
speId
);
void
deleteEquipSpecRelation
(
@Param
(
"speId"
)
Long
speId
);
void
deleteEquipSpec
(
@Param
(
"speId"
)
Long
speId
);
/**
/**
* 根据库存id删除装备相关库存数据
* 根据库存id删除装备相关库存数据
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/EquipmentSpecificSerivceImpl.java
View file @
937b4a5d
...
@@ -1665,8 +1665,22 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
...
@@ -1665,8 +1665,22 @@ public class EquipmentSpecificSerivceImpl extends ServiceImpl<EquipmentSpecificM
@Override
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
Boolean
delEquipmentBySpecificId
(
Long
specificId
)
{
public
Boolean
delEquipmentBySpecificId
(
Long
specificId
)
{
// 1.删除相关主表数据
EquipmentSpecific
specific
=
equipmentSpecificMapper
.
selectById
(
specificId
);
this
.
baseMapper
.
deleteEquipDataBySpecificId
(
specificId
);
Long
equipDetailId
=
specific
.
getEquipmentDetailId
();
// // 1.删除相关主表数据
// this.baseMapper.deleteEquipDataBySpecificId(specificId, equipDetailId);
try
{
this
.
baseMapper
.
deleteEquipDetail
(
equipDetailId
);
this
.
baseMapper
.
deleteEquipAlarmLog
(
specificId
);
this
.
baseMapper
.
deleteEquipAlarm
(
specificId
);
this
.
baseMapper
.
deleteEquipReportDay
(
specificId
);
this
.
baseMapper
.
deleteEquipSpecIndex
(
specificId
);
this
.
baseMapper
.
deleteEquipSpecVideo
(
specificId
);
this
.
baseMapper
.
deleteEquipSpecRelation
(
specificId
);
this
.
baseMapper
.
deleteEquipSpec
(
specificId
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
// 2.删除已入库相关数据
// 2.删除已入库相关数据
QueryWrapper
<
StockDetail
>
stockDetailQueryWrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
StockDetail
>
stockDetailQueryWrapper
=
new
QueryWrapper
<>();
...
...
amos-boot-system-equip/src/main/resources/mapper/EquipmentSpecificMapper.xml
View file @
937b4a5d
...
@@ -1438,16 +1438,49 @@
...
@@ -1438,16 +1438,49 @@
WHERE es.id = #{equipmentSpecificId}
WHERE es.id = #{equipmentSpecificId}
</select>
</select>
<delete
id=
"deleteEquipDataBySpecificId"
>
<!-- <delete id="deleteEquipDataBySpecificId">-->
DELETE FROM wl_equipment_specific WHERE id = #{specificId};
<!-- DELETE FROM wl_equipment_detail WHERE id = #{equipDetailId};-->
DELETE FROM wl_equipment_detail WHERE id = (SELECT equipment_detail_id FROM wl_equipment_specific WHERE id = #{specificId});
<!-- DELETE FROM wl_equipment_specific_alarm WHERE equipment_specific_id = #{specificId};-->
DELETE FROM wl_equipment_specific_alarm WHERE equipment_specific_id = #{specificId};
<!-- DELETE FROM wl_equipment_specific_alarm_log WHERE equipment_specific_id = #{specificId};-->
DELETE FROM wl_equipment_specific_alarm_log WHERE equipment_specific_id = #{specificId};
<!-- DELETE FROM wl_equipment_alarm_report_day WHERE equipment_specific_id = #{specificId};-->
DELETE FROM wl_equipment_alarm_report_day WHERE equipment_specific_id = #{specificId};
<!-- DELETE FROM wl_equipment_specific_index WHERE equipment_specific_id = #{specificId};-->
DELETE FROM wl_equipment_specific_index WHERE equipment_specific_id = #{specificId};
<!-- DELETE FROM wl_video_equipment_specific WHERE equipment_specific_id = #{specificId};-->
DELETE FROM wl_video_equipment_specific WHERE equipment_specific_id = #{specificId};
<!-- DELETE FROM wl_equipment_specific_relation WHERE equipment_specific_id = #{specificId};-->
DELETE FROM wl_equipment_specific_relation WHERE equipment_specific_id = #{specificId};
<!-- DELETE FROM wl_equipment_specific WHERE id = #{specificId};-->
<!-- </delete>-->
<delete
id=
"deleteEquipDetail"
>
DELETE FROM wl_equipment_detail WHERE id = #{equipDetailId}
</delete>
</delete>
<delete
id=
"deleteEquipAlarmLog"
>
DELETE FROM wl_equipment_specific_alarm_log WHERE equipment_specific_id = #{speId}
</delete>
<delete
id=
"deleteEquipAlarm"
>
DELETE FROM wl_equipment_specific_alarm WHERE equipment_specific_id = #{speId}
</delete>
<delete
id=
"deleteEquipReportDay"
>
DELETE FROM wl_equipment_alarm_report_day WHERE equipment_specific_id = #{speId}
</delete>
<delete
id=
"deleteEquipSpecIndex"
>
DELETE FROM wl_equipment_specific_index WHERE equipment_specific_id = #{speId}
</delete>
<delete
id=
"deleteEquipSpecVideo"
>
DELETE FROM wl_video_equipment_specific WHERE equipment_specific_id = #{speId}
</delete>
<delete
id=
"deleteEquipSpecRelation"
>
DELETE FROM wl_equipment_specific_relation WHERE equipment_specific_id = #{speId}
</delete>
<delete
id=
"deleteEquipSpec"
>
DELETE FROM wl_equipment_specific WHERE id = #{speId}
</delete>
<delete
id=
"deleteEquipDataByStockDetailId"
>
<delete
id=
"deleteEquipDataByStockDetailId"
>
DELETE
DELETE
sd, ws, swr, sbd, sb, wln, wb, md, wm, wlrd, wlr, weoc, eoc, wj
sd, ws, swr, sbd, sb, wln, wb, md, wm, wlrd, wlr, weoc, eoc, wj
...
...
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