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
61251a80
Commit
61251a80
authored
Feb 03, 2026
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(设备创建) :es双写优化
1.写es移动到最后执行
parent
31ee2ca6
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
10 deletions
+8
-10
BatchEquipResultDataProcessor.java
...c/biz/result/processor/BatchEquipResultDataProcessor.java
+3
-3
SingleEquipResultDataProcessor.java
.../biz/result/processor/SingleEquipResultDataProcessor.java
+3
-3
CommonServiceImpl.java
.../boot/module/jyjc/biz/service/impl/CommonServiceImpl.java
+2
-4
No files found.
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/result/processor/BatchEquipResultDataProcessor.java
View file @
61251a80
...
...
@@ -105,15 +105,15 @@ public class BatchEquipResultDataProcessor implements SupportableResultDataProce
}
// 3.更新使用信息表,最新检验信息
useInfoMapper
.
updateByRecord
(
record
,
jyjcInspectionResult
.
getNextInspectionDate
(),
jyjcInspectionResult
.
getInspectionType
(),
jyjcInspectionResult
.
getApplicationNo
());
// 4.更新es下次检验日期
commonService
.
updateEquipNextInspectDate
(
jyjcInspectionResult
,
record
);
});
}
catch
(
JsonProcessingException
e
)
{
throw
new
RuntimeException
(
e
);
}
// 5.新计算管道长度
inspectionResultService
.
calAndWriteTotalPipelineLength
(
jyjcInspectionResult
.
getEquipUnicode
());
// 6.发送数据刷新消息
// 6.更新es下次检验日期
commonService
.
updateEquipNextInspectDateBatch
(
jyjcInspectionResult
.
getNextInspectionDate
(),
new
ArrayList
<>(
records
));
// 7.发送数据刷新消息
inspectionResultService
.
sendDataRefreshMsg
(
records
);
}
}
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/result/processor/SingleEquipResultDataProcessor.java
View file @
61251a80
...
...
@@ -92,10 +92,10 @@ public class SingleEquipResultDataProcessor implements SupportableResultDataProc
inspectionResultService
.
updateTechParam
(
jyjcInspectionResult
.
getSequenceNbr
(),
record
);
// 3.更新使用信息表最新的检验信息
useInfoMapper
.
updateByRecord
(
jyjcInspectionResult
.
getEquipUnicode
(),
jyjcInspectionResult
.
getNextInspectionDate
(),
jyjcInspectionResult
.
getInspectionType
(),
jyjcInspectionResult
.
getApplicationNo
());
// 4.es更新下次检验日期
commonService
.
updateEquipNextInspectDate
(
jyjcInspectionResult
,
jyjcInspectionResult
.
getEquipUnicode
());
// 5.气瓶时记录气瓶附件表
// 4.气瓶时记录气瓶附件表
this
.
saveOrUpdateCylinderAttachment
(
jyjcInspectionResult
,
info
);
// 5.es更新下次检验日期
commonService
.
updateEquipNextInspectDate
(
jyjcInspectionResult
,
jyjcInspectionResult
.
getEquipUnicode
());
// 发送数据刷新消息
inspectionResultService
.
sendDataRefreshMsg
(
Collections
.
singleton
(
record
));
}
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/service/impl/CommonServiceImpl.java
View file @
61251a80
...
...
@@ -397,14 +397,12 @@ public class CommonServiceImpl {
}
return
"no"
;
}
public
void
updateEquipNextInspectDateBatch
(
Date
nextInspectionDate
,
List
<
String
>
records
)
{
if
(
nextInspectionDate
!=
null
)
{
Iterable
<
ESEquipmentCategoryDto
>
equipmentCategoryDtos
=
esEquipmentCategory
.
findAllById
(
records
);
equipmentCategoryDtos
.
forEach
(
esEquipmentCategoryDto
->{
esEquipmentCategoryDto
.
setNEXT_INSPECT_DATE
(
nextInspectionDate
.
getTime
());
});
equipmentCategoryDtos
.
forEach
(
esEquipmentCategoryDto
->
esEquipmentCategoryDto
.
setNEXT_INSPECT_DATE
(
nextInspectionDate
.
getTime
()));
esEquipmentCategory
.
saveAll
(
equipmentCategoryDtos
);
}
}
...
...
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