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
a3d27ac4
Commit
a3d27ac4
authored
Jun 25, 2025
by
刘林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):历史有证暂存功能修改
parent
d0500ecc
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
112 additions
and
109 deletions
+112
-109
IdxBizJgRegisterInfoServiceImpl.java
.../jg/biz/service/impl/IdxBizJgRegisterInfoServiceImpl.java
+110
-108
IdxBizJgProjectContraptionMapper.xml
...ain/resources/mapper/IdxBizJgProjectContraptionMapper.xml
+2
-1
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/IdxBizJgRegisterInfoServiceImpl.java
View file @
a3d27ac4
...
...
@@ -3480,134 +3480,136 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
List
<
IdxBizJgMainParts
>
mainPartsList
=
new
ArrayList
<>();
List
<
IdxBizJgProtectionDevices
>
protectionDevicesList
=
new
ArrayList
<>();
// 电梯
if
(
EquipmentClassifityEnum
.
DT
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsElevator
elevator
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsElevator
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
elevator
))
{
elevator
.
setRecord
(
record
);
elevator
.
setRecDate
(
date
);
elevator
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"ELEVATOR_SEQ"
)));
iIdxBizJgTechParamsElevatorService
.
saveOrUpdateData
(
elevator
);
}
}
// 厂车
else
if
(
EquipmentClassifityEnum
.
CC
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsVehicle
vehicle
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsVehicle
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
vehicle
))
{
vehicle
.
setRecord
(
record
);
vehicle
.
setRecDate
(
date
);
vehicle
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"VEHICLE_SEQ"
)));
iIdxBizJgTechParamsVehicleService
.
saveOrUpdateData
(
vehicle
);
if
(!
equipmentParamsForm
.
isEmpty
()){
// 电梯
if
(
EquipmentClassifityEnum
.
DT
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsElevator
elevator
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsElevator
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
elevator
))
{
elevator
.
setRecord
(
record
);
elevator
.
setRecDate
(
date
);
elevator
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"ELEVATOR_SEQ"
)));
iIdxBizJgTechParamsElevatorService
.
saveOrUpdateData
(
elevator
);
}
}
// 厂车
else
if
(
EquipmentClassifityEnum
.
CC
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsVehicle
vehicle
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsVehicle
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
vehicle
))
{
vehicle
.
setRecord
(
record
);
vehicle
.
setRecDate
(
date
);
vehicle
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"VEHICLE_SEQ"
)));
iIdxBizJgTechParamsVehicleService
.
saveOrUpdateData
(
vehicle
);
}
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_sey164b51a"
);
subFormMainPartsList
.
add
(
"subForm_tef7yf5fbr"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_sey164b51a"
);
subFormMainPartsList
.
add
(
"subForm_tef7yf5fbr"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
}
// 索道
else
if
(
EquipmentClassifityEnum
.
KYSD
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsRopeway
ropeway
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsRopeway
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
ropeway
))
{
ropeway
.
setRecord
(
record
);
ropeway
.
setRecDate
(
date
);
ropeway
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"ROPEWAY_SEQ"
)));
iIdxBizJgTechParamsRopewayService
.
saveOrUpdateData
(
ropeway
);
}
// 索道
else
if
(
EquipmentClassifityEnum
.
KYSD
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsRopeway
ropeway
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsRopeway
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
ropeway
))
{
ropeway
.
setRecord
(
record
);
ropeway
.
setRecDate
(
date
);
ropeway
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"ROPEWAY_SEQ"
)));
iIdxBizJgTechParamsRopewayService
.
saveOrUpdateData
(
ropeway
);
}
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_5fi0jewuyh"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_5fi0jewuyh"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
}
// 游乐设施
else
if
(
EquipmentClassifityEnum
.
YLSS
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsRides
rides
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsRides
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
rides
))
{
rides
.
setRecord
(
record
);
rides
.
setRecDate
(
date
);
rides
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"RIDES_SEQ"
)));
iIdxBizJgTechParamsRidesService
.
saveOrUpdateData
(
rides
);
}
}
// 锅炉
else
if
(
EquipmentClassifityEnum
.
GL
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsBoiler
boiler
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsBoiler
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
boiler
))
{
boiler
.
setRecord
(
record
);
boiler
.
setRecDate
(
date
);
boiler
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"BOILER_SEQ"
))
);
iIdxBizJgTechParamsBoilerService
.
saveOrUpdateData
(
boiler
);
// 游乐设施
else
if
(
EquipmentClassifityEnum
.
YLSS
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsRides
rides
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsRides
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
rides
))
{
rides
.
setRecord
(
record
);
rides
.
setRecDate
(
date
);
rides
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"RIDES_SEQ"
))
);
iIdxBizJgTechParamsRidesService
.
saveOrUpdateData
(
rides
);
}
}
// 锅炉
else
if
(
EquipmentClassifityEnum
.
GL
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsBoiler
boiler
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsBoiler
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
boiler
))
{
boiler
.
setRecord
(
record
);
boiler
.
setRecDate
(
date
);
boiler
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"BOILER_SEQ"
)));
iIdxBizJgTechParamsBoilerService
.
saveOrUpdateData
(
boiler
);
}
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_1hh88r4m69"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
}
// 压力容器
else
if
(
EquipmentClassifityEnum
.
YLRQ
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsVessel
vessel
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsVessel
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
vessel
))
{
vessel
.
setRecord
(
record
);
vessel
.
setRecDate
(
date
);
String
VIN
=
ValidationUtil
.
isEmpty
(
equipmentInfoForm
.
get
(
"identificationCode"
))
?
""
:
(
String
)
equipmentInfoForm
.
get
(
"identificationCode"
);
vessel
.
setVin
(
VIN
);
vessel
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"VESSEL_SEQ"
)));
iIdxBizJgTechParamsVesselService
.
saveOrUpdateData
(
vessel
);
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_1hh88r4m69"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
}
// 压力容器
else
if
(
EquipmentClassifityEnum
.
YLRQ
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsVessel
vessel
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsVessel
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
vessel
))
{
vessel
.
setRecord
(
record
);
vessel
.
setRecDate
(
date
);
String
VIN
=
ValidationUtil
.
isEmpty
(
equipmentInfoForm
.
get
(
"identificationCode"
))
?
""
:
(
String
)
equipmentInfoForm
.
get
(
"identificationCode"
);
vessel
.
setVin
(
VIN
);
vessel
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"VESSEL_SEQ"
)));
iIdxBizJgTechParamsVesselService
.
saveOrUpdateData
(
vessel
);
}
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_fie04854f2"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_fie04854f2"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
// 安全附件
List
<
String
>
subFormProtectionDevicesList
=
new
ArrayList
<>();
subFormProtectionDevicesList
.
add
(
"subForm_d4xdzhsgdj"
);
protectionDevicesList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormProtectionDevicesList
,
EQUIP_PROTECTIONDEVICES_FORM_ID
,
record
,
date
,
operateType
);
// 安全附件
List
<
String
>
subFormProtectionDevicesList
=
new
ArrayList
<>();
subFormProtectionDevicesList
.
add
(
"subForm_d4xdzhsgdj"
);
protectionDevicesList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormProtectionDevicesList
,
EQUIP_PROTECTIONDEVICES_FORM_ID
,
record
,
date
,
operateType
);
}
// 压力管道
else
if
(
EquipmentClassifityEnum
.
YLGD
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsPipeline
pipeline
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsPipeline
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
pipeline
))
{
pipeline
.
setRecord
(
record
);
pipeline
.
setRecDate
(
date
);
pipeline
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"PIPELINE_SEQ"
)));
iIdxBizJgTechParamsPipelineService
.
saveOrUpdateData
(
pipeline
);
}
// 压力管道
else
if
(
EquipmentClassifityEnum
.
YLGD
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsPipeline
pipeline
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsPipeline
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
pipeline
))
{
pipeline
.
setRecord
(
record
);
pipeline
.
setRecDate
(
date
);
pipeline
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"PIPELINE_SEQ"
)));
iIdxBizJgTechParamsPipelineService
.
saveOrUpdateData
(
pipeline
);
}
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_9n7nu55z8r"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_9n7nu55z8r"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
}
// 起重机械
else
if
(
EquipmentClassifityEnum
.
QZJX
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsLifting
lifting
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsLifting
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
lifting
))
{
lifting
.
setRecord
(
record
);
lifting
.
setRecDate
(
date
);
lifting
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"LIFTING_SEQ"
)));
iIdxBizJgTechParamsLiftingService
.
saveOrUpdateData
(
lifting
);
}
// 起重机械
else
if
(
EquipmentClassifityEnum
.
QZJX
.
getCode
().
equals
(
equList
))
{
IdxBizJgTechParamsLifting
lifting
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
equipmentParamsForm
),
IdxBizJgTechParamsLifting
.
class
);
if
(!
ValidationUtil
.
isEmpty
(
lifting
))
{
lifting
.
setRecord
(
record
);
lifting
.
setRecDate
(
date
);
lifting
.
setSequenceNbr
(
OPERATESAVE
.
equals
(
operateType
)
?
null
:
String
.
valueOf
(
equipmentParamsForm
.
get
(
"LIFTING_SEQ"
)));
iIdxBizJgTechParamsLiftingService
.
saveOrUpdateData
(
lifting
);
}
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_bqirdyvztt"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
// 主要零部件
List
<
String
>
subFormMainPartsList
=
new
ArrayList
<>();
subFormMainPartsList
.
add
(
"subForm_bqirdyvztt"
);
mainPartsList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormMainPartsList
,
EQUIP_MAINPARTS_FORM_ID
,
record
,
date
,
operateType
);
// 安全附件
List
<
String
>
subFormProtectionDevicesList
=
new
ArrayList
<>();
subFormProtectionDevicesList
.
add
(
"subForm_29yy3pdzhl"
);
subFormProtectionDevicesList
.
add
(
"subForm_h5h4x0zhur"
);
protectionDevicesList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormProtectionDevicesList
,
EQUIP_PROTECTIONDEVICES_FORM_ID
,
record
,
date
,
operateType
);
// 安全附件
List
<
String
>
subFormProtectionDevicesList
=
new
ArrayList
<>();
subFormProtectionDevicesList
.
add
(
"subForm_29yy3pdzhl"
);
subFormProtectionDevicesList
.
add
(
"subForm_h5h4x0zhur"
);
protectionDevicesList
=
this
.
getAccessoryEntity
(
equipmentParamsForm
,
subFormProtectionDevicesList
,
EQUIP_PROTECTIONDEVICES_FORM_ID
,
record
,
date
,
operateType
);
}
}
// 八大类技术参数和主要零部件和安全附件表
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/IdxBizJgProjectContraptionMapper.xml
View file @
a3d27ac4
...
...
@@ -46,7 +46,8 @@
DATA_SOURCE,
USE_UNIT_NAME,
USE_DATE,
DATA_QUALITY_SCORE
DATA_QUALITY_SCORE,
IS_FIRST_MERGE as isFirstMerge
FROM
IDX_BIZ_JG_PROJECT_CONTRAPTION ibjpc
WHERE
...
...
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