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
b9e87174
Commit
b9e87174
authored
Aug 28, 2021
by
KeYong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化检查项
parent
f4d406ca
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
21 additions
and
8 deletions
+21
-8
InputItemMapper.java
...amos/supervision/business/dao/mapper/InputItemMapper.java
+2
-0
IPointDao.java
...n/amos/supervision/business/dao/repository/IPointDao.java
+2
-2
PointServiceImpl.java
...s/supervision/business/service/impl/PointServiceImpl.java
+7
-6
dbTemplate_input_item.xml
...on/src/main/resources/db/mapper/dbTemplate_input_item.xml
+10
-0
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/dao/mapper/InputItemMapper.java
View file @
b9e87174
...
@@ -36,4 +36,6 @@ public interface InputItemMapper {
...
@@ -36,4 +36,6 @@ public interface InputItemMapper {
List
<
InputItemVo
>
getInputItemParent
(
@Param
(
"id"
)
String
id
);
List
<
InputItemVo
>
getInputItemParent
(
@Param
(
"id"
)
String
id
);
void
updatePointById
(
Map
<
String
,
Object
>
param
);
void
updatePointById
(
Map
<
String
,
Object
>
param
);
List
<
Long
>
getIds
();
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/dao/repository/IPointDao.java
View file @
b9e87174
...
@@ -27,8 +27,8 @@ public interface IPointDao extends BaseDao<Point, Long> {
...
@@ -27,8 +27,8 @@ public interface IPointDao extends BaseDao<Point, Long> {
Optional
<
Point
>
findById
(
Long
id
);
Optional
<
Point
>
findById
(
Long
id
);
@Query
(
value
=
"SELECT id FROM p_point p WHERE p.point_no = (?1)
AND p.original_id = (?2)
"
,
nativeQuery
=
true
)
@Query
(
value
=
"SELECT id FROM p_point p WHERE p.point_no = (?1)
and is_delete =0 limit 1
"
,
nativeQuery
=
true
)
Long
findPointBy
EquipmentIdAndFireFacilityId
(
String
equipmentId
,
String
specificI
d
);
Long
findPointBy
PointNoId
(
String
i
d
);
@Modifying
@Modifying
@Transactional
@Transactional
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/impl/PointServiceImpl.java
View file @
b9e87174
...
@@ -1162,27 +1162,28 @@ public class PointServiceImpl implements IPointService {
...
@@ -1162,27 +1162,28 @@ public class PointServiceImpl implements IPointService {
}
}
}
}
point
.
setOrgCode
(
StringUtil
.
isNotEmpty
(
orgUsrFormDto
.
getAmosOrgCode
())
?
orgUsrFormDto
.
getAmosOrgCode
()
:
""
);
point
.
setOrgCode
(
StringUtil
.
isNotEmpty
(
orgUsrFormDto
.
getAmosOrgCode
())
?
orgUsrFormDto
.
getAmosOrgCode
()
:
""
);
Long
pointId
=
iPointDao
.
findPointBy
EquipmentIdAndFireFacilityId
(
id
,
point
.
getOriginalId
());
Long
pointId
=
iPointDao
.
findPointBy
PointNoId
(
point
.
getPointNo
());
if
(
null
!=
pointId
)
{
if
(
null
!=
pointId
)
{
ids
.
add
(
pointId
);
ids
.
add
(
pointId
);
iPointDao
.
delPointBIds
(
pointId
);
iPointDao
.
delPointBIds
(
pointId
);
}
}
iPointDao
.
save
(
point
);
iPointDao
.
save
(
point
);
List
<
InputItem
>
inputItemVos
=
inputItemMapper
.
getInputItemByEquipmentName
(
point
.
getName
()
);
List
<
Long
>
itemIds
=
inputItemMapper
.
getIds
(
);
if
(
0
<
i
nputItemVo
s
.
size
())
{
if
(
0
<
i
temId
s
.
size
())
{
i
nputItemVo
s
.
forEach
(
y
->
{
i
temId
s
.
forEach
(
y
->
{
PointInputItem
inputItem
=
new
PointInputItem
();
PointInputItem
inputItem
=
new
PointInputItem
();
inputItem
.
setPointId
(
point
.
getId
());
inputItem
.
setPointId
(
point
.
getId
());
inputItem
.
setOrderNo
(
y
.
getOrderNo
());
inputItem
.
setInputItemId
(
y
);
inputItem
.
setInputItemId
(
y
.
getId
());
inputItems
.
add
(
inputItem
);
inputItems
.
add
(
inputItem
);
});
});
}
}
if
(
0
<
ids
.
size
())
{
if
(
0
<
ids
.
size
())
{
iPointInputItemDao
.
deleteByPointId
(
ids
);
iPointInputItemDao
.
deleteByPointId
(
ids
);
}
}
if
(
0
<
inputItems
.
size
())
{
iPointInputItemDao
.
saveAll
(
inputItems
);
iPointInputItemDao
.
saveAll
(
inputItems
);
}
}
}
@Override
@Override
public
Page
<
PointDto
>
queryPointInfoWithItem
(
List
<
DaoCriteria
>
criterias
,
CommonPageable
cPageable
,
Long
ownerId
)
{
public
Page
<
PointDto
>
queryPointInfoWithItem
(
List
<
DaoCriteria
>
criterias
,
CommonPageable
cPageable
,
Long
ownerId
)
{
...
...
amos-boot-system-supervision/src/main/resources/db/mapper/dbTemplate_input_item.xml
View file @
b9e87174
...
@@ -296,4 +296,13 @@
...
@@ -296,4 +296,13 @@
<update
id=
"updatePointById"
parameterType=
"map"
>
<update
id=
"updatePointById"
parameterType=
"map"
>
update p_input_item SET item_start = #{itemStart} WHERE id = #{id}
update p_input_item SET item_start = #{itemStart} WHERE id = #{id}
</update>
</update>
<select
id=
"getIds"
resultType=
"long"
>
SELECT
pii.id AS id
FROM
p_input_item
WHERE
is_delete = 0
</select>
</mapper>
</mapper>
\ 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