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
7fd7bc65
Commit
7fd7bc65
authored
Mar 05, 2025
by
Lambertliu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):生产环境问题处理
parent
40f05770
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
22 deletions
+17
-22
JgUseRegistrationServiceImpl.java
...ule/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
+10
-15
use-registration-form-set.ftl
...rc/main/resources/templates/use-registration-form-set.ftl
+0
-0
use-registration-form-unit.ftl
...c/main/resources/templates/use-registration-form-unit.ftl
+0
-0
TzBaseEnterpriseInfoServiceImpl.java
...tcm/biz/service/impl/TzBaseEnterpriseInfoServiceImpl.java
+7
-7
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
View file @
7fd7bc65
...
...
@@ -412,13 +412,12 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
if
(
"unit"
.
equals
(
jgUseRegistration
.
getManageType
())){
if
(
registerInfo
.
getEquList
().
equals
(
EquipmentClassifityEnum
.
YLGD
.
getCode
())){
if
(
inspectionDetectionInfo
.
getInspectReportNo
()
!=
null
&&
inspectionDetectionInfo
.
getInspectReport
()
!=
null
)
{
// 压力管道逻辑,根据设备record + 检验报告编号判定唯一一条检验流水,有进行更新,无则进行插入
String
record
=
equipment
.
get
(
"record"
).
toString
(
);
String
record
=
(
String
)
equipment
.
get
(
"record"
);
inspectionDetectionInfo
.
setInspectConclusion
((
String
)
equipment
.
get
(
"inspectConclusionCode"
));
inspectionDetectionInfo
.
setSequenceNbr
((
String
)
equipment
.
get
(
"jySeq"
));
saveEquipOfPieLineInspectData
(
record
,
inspectionDetectionInfo
);
}
}
}
else
{
// 其他逻辑
if
(
equipment
.
get
(
"jySeq"
)
!=
null
)
{
...
...
@@ -443,22 +442,18 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
private
void
saveEquipOfPieLineInspectData
(
String
record
,
InspectionDetectionInfo
inspectionDetectionInfo
)
{
// 检验机构 + 设备+ 检验报告编号时 , 是唯一的为了防止老数据有重复的,程序健壮,故使用list进行处理
LambdaQueryWrapper
<
InspectionDetectionInfo
>
wrapper
=
new
LambdaQueryWrapper
<>();
wrapper
.
eq
(
AbstractEquipBaseEntity:
:
getRecord
,
record
)
.
eq
(!
StringUtils
.
isEmpty
(
inspectionDetectionInfo
.
getInspectReportNo
()),
InspectionDetectionInfo:
:
getInspectReportNo
,
inspectionDetectionInfo
.
getInspectReportNo
())
.
eq
(
InspectionDetectionInfo:
:
getInspectOrgCode
,
inspectionDetectionInfo
.
getInspectOrgCode
());
List
<
InspectionDetectionInfo
>
inspectionDetectionInfos
=
inspectionDetectionInfoMapper
.
selectList
(
wrapper
);
if
(
inspectionDetectionInfos
.
isEmpty
()){
inspectionDetectionInfo
.
setRecord
(
record
);
// LambdaQueryWrapper<InspectionDetectionInfo> wrapper = new LambdaQueryWrapper<>();
// wrapper.eq(AbstractEquipBaseEntity::getRecord, record)
// .eq(!StringUtils.isEmpty(inspectionDetectionInfo.getInspectReportNo()), InspectionDetectionInfo::getInspectReportNo, inspectionDetectionInfo.getInspectReportNo())
// .eq(InspectionDetectionInfo::getInspectOrgCode, inspectionDetectionInfo.getInspectOrgCode());
// List<InspectionDetectionInfo> inspectionDetectionInfos = inspectionDetectionInfoMapper.selectList(wrapper);
inspectionDetectionInfo
.
setRecDate
(
new
Date
());
if
(
Objects
.
isNull
(
inspectionDetectionInfo
.
getSequenceNbr
()))
{
inspectionDetectionInfo
.
setSequenceNbr
(
sequence
.
nextId
()
+
""
);
inspectionDetectionInfo
.
setRecord
(
record
);
inspectionDetectionInfoMapper
.
insert
(
inspectionDetectionInfo
);
}
else
{
for
(
InspectionDetectionInfo
inspectionDetectionInfo1
:
inspectionDetectionInfos
)
{
Bean
.
copyExistPropertis
(
inspectionDetectionInfo
,
inspectionDetectionInfo1
);
inspectionDetectionInfo1
.
setRecDate
(
new
Date
());
inspectionDetectionInfoMapper
.
updateById
(
inspectionDetectionInfo1
);
}
inspectionDetectionInfoMapper
.
updateById
(
inspectionDetectionInfo
);
}
}
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/templates/use-registration-form-set.ftl
View file @
7fd7bc65
This source diff could not be displayed because it is too large. You can
view the blob
instead.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/templates/use-registration-form-unit.ftl
View file @
7fd7bc65
This diff is collapsed.
Click to expand it.
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/java/com/yeejoin/amos/boot/module/tcm/biz/service/impl/TzBaseEnterpriseInfoServiceImpl.java
View file @
7fd7bc65
...
...
@@ -203,13 +203,13 @@ public class TzBaseEnterpriseInfoServiceImpl
List
<
BaseUnitLicence
>
unitLicences
=
baseUnitLicenceService
.
list
(
new
LambdaQueryWrapper
<
BaseUnitLicence
>()
.
eq
(
BaseUnitLicence:
:
getUnitCode
,
tzBaseEnterpriseInfo
.
getUseCode
()));
List
<
BaseUnitLicenceDto
>
unitLicenceDtos
=
new
ArrayList
<>();
List
<
BaseUnitLicence
>
unitLicencesCollect
;
if
(
"监管机构"
.
equals
(
companyType
))
{
unitLicencesCollect
=
unitLicences
;
}
else
{
// 解决脏数据问题,脏数据不再显示
unitLicencesCollect
=
unitLicences
.
stream
()
.
filter
(
baseUnitLicence
->
baseUnitLicence
.
getCertTypeCode
()
!=
null
&&
COMPANY_TYPE_CERT_TYPE_MAP
.
get
(
companyType
).
contains
((
baseUnitLicence
.
getCertTypeCode
()
)))
List
<
BaseUnitLicence
>
unitLicencesCollect
=
Optional
.
ofNullable
(
unitLicences
).
orElse
(
Collections
.
emptyList
())
;
if
(
!
"监管机构"
.
equals
(
companyType
))
{
List
<
String
>
certTypeList
=
Arrays
.
asList
(
Optional
.
ofNullable
(
COMPANY_TYPE_CERT_TYPE_MAP
.
get
(
companyType
))
.
orElse
(
""
)
.
split
(
","
));
unitLicencesCollect
=
unitLicences
Collect
.
stream
()
.
filter
(
unit
->
unit
.
getCertTypeCode
()
!=
null
&&
certTypeList
.
contains
(
unit
.
getCertTypeCode
(
)))
.
collect
(
Collectors
.
toList
());
}
if
(!
ValidationUtil
.
isEmpty
(
unitLicencesCollect
))
{
...
...
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