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
0dac2a0e
Commit
0dac2a0e
authored
Nov 22, 2024
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.使用登记单据变更功能
parent
812e2d94
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
349 additions
and
2367 deletions
+349
-2367
MultiChangeItemData.java
...join/amos/boot/module/jg/api/dto/MultiChangeItemData.java
+1
-1
TechParamsBoilerChangeFieldDto.java
...oot/module/jg/api/dto/TechParamsBoilerChangeFieldDto.java
+26
-27
TechParamsElevatorChangeFieldDto.java
...t/module/jg/api/dto/TechParamsElevatorChangeFieldDto.java
+21
-170
TechParamsLiftingChangeFieldDto.java
...ot/module/jg/api/dto/TechParamsLiftingChangeFieldDto.java
+49
-1010
TechParamsPipelineChangeFieldDto.java
...t/module/jg/api/dto/TechParamsPipelineChangeFieldDto.java
+20
-124
TechParamsRidesChangeFieldDto.java
...boot/module/jg/api/dto/TechParamsRidesChangeFieldDto.java
+21
-304
TechParamsRopewayChangeFieldDto.java
...ot/module/jg/api/dto/TechParamsRopewayChangeFieldDto.java
+19
-94
TechParamsVehicleChangeFieldDto.java
...ot/module/jg/api/dto/TechParamsVehicleChangeFieldDto.java
+40
-250
TechParamsVesselChangeFieldDto.java
...oot/module/jg/api/dto/TechParamsVesselChangeFieldDto.java
+83
-356
CommonMapper.xml
...-module-jg-api/src/main/resources/mapper/CommonMapper.xml
+1
-1
BatchDataChangeProcessStrategy.java
...e/jg/biz/service/impl/BatchDataChangeProcessStrategy.java
+3
-3
EquipChangeDataUpdateService.java
...ule/jg/biz/service/impl/EquipChangeDataUpdateService.java
+22
-4
JgUseRegistrationServiceImpl.java
...ule/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
+18
-9
SingleDataChangeProcessStrategy.java
.../jg/biz/service/impl/SingleDataChangeProcessStrategy.java
+21
-11
UseRegisterUpdateService.java
.../module/jg/biz/service/impl/UseRegisterUpdateService.java
+4
-3
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/MultiChangeItemData.java
View file @
0dac2a0e
...
...
@@ -9,5 +9,5 @@ public class MultiChangeItemData {
String
record
;
Map
<
String
,
Object
>
d
ata
;
Map
<
String
,
Object
>
d
etail
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsBoilerChangeFieldDto.java
View file @
0dac2a0e
...
...
@@ -2,19 +2,17 @@ package com.yeejoin.amos.boot.module.jg.api.dto;
import
com.yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.io.Serializable
;
/**
* 安全追溯-锅炉
*
* @author system_generator
* @date 2023-08-17
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_boiler"
)
...
...
@@ -23,72 +21,73 @@ public class TechParamsBoilerChangeFieldDto extends BaseTechParamsFieldDto {
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
deviceLevel
;
@FieldDisplayDefine
(
value
=
"额定蒸发量
(热功率)
"
)
@FieldDisplayDefine
(
value
=
"额定蒸发量
(热功率)
"
)
private
String
ratedEvaporationCapacityThermalPower
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
额定工作压力
"
)
private
String
ratedWorkingPressure
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
额定工作温度
"
)
private
String
ratedOperatingTemperature
;
@FieldDisplayDefine
(
value
=
"设
备级别
"
)
@FieldDisplayDefine
(
value
=
"设
计热效率
"
)
private
String
designThermalEfficiency
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
给水温度
"
)
private
String
feedwaterTemperature
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
额定出/回水(油)温度
"
)
private
String
ratedOutletReturnWaterOilTemperature
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
锅炉本体水(油)容积
"
)
private
String
waterOilVolumeOfBoilerProper
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
整装锅炉本体液压试验介质/压力
"
)
private
String
hydraulicTestMediumPressureOfPackagedBoilerBody
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
再热器进(出)口温度
"
)
private
String
inletOutletTemperatureOfReheater
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
再热器进(出)口压力
"
)
private
String
reheaterInletOutletPressure
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
再热蒸汽流量
"
)
private
String
reheatSteamFlow
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
有机热载体锅炉气密试验介质/压力
"
)
private
String
glAirtightTest
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
燃料(热源)种类
"
)
private
String
fuelType
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件名称
"
)
private
String
nameOfPressureParts
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件材料
"
)
private
String
materialOfPressureParts
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件壁厚
"
)
private
String
wallThicknessOfPressureParts
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件无损检测方法
"
)
private
String
nonDestructiveTestingMethodsForPressureParts
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件无损检测比例
"
)
private
String
proportionOfNdtForPressureParts
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件热处理温度
"
)
private
String
heatTreatmentTemperatureOfPressureParts
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件热处理时间
"
)
private
String
heatTreatmentTimeOfPressureParts
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件水(耐)压试验介质
"
)
private
String
hydrostaticTestMedium
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
受压部件水(耐)压试验压力
"
)
private
String
hydrostaticTestPressure
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
燃烧方式
"
)
private
String
combustionMode
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsElevatorChangeFieldDto.java
View file @
0dac2a0e
...
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.jg.api.dto;
import
com.yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
...
...
@@ -11,218 +12,68 @@ import lombok.experimental.Accessors;
* @author system_generator
* @date 2023-08-17
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_elevator"
)
public
class
TechParamsElevatorChangeFieldDto
extends
BaseTechParamsFieldDto
{
public
class
TechParamsElevatorChangeFieldDto
extends
BaseTechParamsFieldDto
{
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
额定速度(上行)
"
)
private
String
ratedSpeedUp
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
额定速度(下行)
"
)
private
String
ratedSpeedDown
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
额定载重量
"
)
private
String
ratedLoadCapacity
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
carSize
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
@FieldDisplayDefine
(
value
=
"提升高度"
)
private
String
liftingHeight
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
层数
"
)
private
Integer
storey
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
站数
"
)
private
Integer
stand
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
门数
"
)
private
Integer
numberDoors
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
控制方式
"
)
private
String
controlMode
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
油缸数量
"
)
private
Integer
numberCylinders
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
顶升方式
"
)
private
String
jackingType
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
ratedPressure
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
explosionproofType
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
区域防爆等级
"
)
private
String
explosionproofGrade
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
explosiveSubstance
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
整机防爆标志
"
)
private
String
explosionproofSignComplete
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
qdzjRatedPower
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
qdzjRatedSpeed
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
qdzjReductionRatio
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
yabzFullloadPressure
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xgxlMediaType
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
Integer
xgxlMediaNumber
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xgxlMediaModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xgxlMediaSpecification
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
qdzjModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
qdzjProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
qdzjManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
kzgModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
kzgProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
kzgManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xsqModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xsqProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xsqManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
aqqModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
aqqProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
aqqManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jxhcqModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jxhcqProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jxhcqManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
dchcqModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
dchcqProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
dchcqManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
cmmszzModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
cmmszzProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
cmmszzManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jmmszzModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jmmszzProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jmmszzManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
sxcsbhzzModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
sxcsbhzzProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
sxcsbhzzManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jxywydbhzzModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jxywydbhzzProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
jxywydbhzzManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
yybzModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
yybzProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
yybzManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xsqdfModel
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xsqdfProductNo
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
xsqdfManufacturer
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
@FieldDisplayDefine
(
value
=
"名义速度"
)
private
String
nominalSpeed
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
倾斜角
"
)
private
String
angleRoll
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
nominalWidth
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
使用区段长度
"
)
private
String
useSectionLength
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
输送能力
"
)
private
String
conveyingCapacity
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
workType
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
workEnvironment
;
@FieldDisplayDefine
(
value
=
"设备级别"
)
private
String
kzgOperationMode
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
轿门位置
"
)
private
String
doorPosition
;
@FieldDisplayDefine
(
value
=
"
设备级别
"
)
@FieldDisplayDefine
(
value
=
"
额定速度
"
)
private
String
ratedSpeed
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsLiftingChangeFieldDto.java
View file @
0dac2a0e
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 安全追溯-起重机械
*
* @author system_generator
* @date 2023-08-17
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_lifting"
)
public
class
TechParamsLiftingChangeFieldDto
extends
BaseTechParamsFieldDto
{
private
String
jurisdictionalAgency
;
private
String
deviceCategory
;
private
String
equipmentClass
;
private
String
registrationNo
;
private
String
identificationCode
;
private
String
deviceCode
;
private
String
supervisoryCode
;
private
String
region
;
private
String
detailedAddress
;
private
String
equipmentStatus
;
public
class
TechParamsLiftingChangeFieldDto
extends
BaseTechParamsFieldDto
{
@FieldDisplayDefine
(
value
=
"额定起重量"
)
private
String
ratedLiftingCapacity
;
@FieldDisplayDefine
(
value
=
"最大起重量"
)
@TableField
(
"MAX_LIFTING_CAPACITY"
)
private
String
maxLiftingCapacity
;
@FieldDisplayDefine
(
value
=
"最大起重力矩"
)
@TableField
(
"MAX_LIFTING_TORQUE"
)
private
String
maxLiftingTorque
;
@FieldDisplayDefine
(
value
=
"跨度(工作幅度)"
)
private
String
spanWorkingRange
;
@FieldDisplayDefine
(
value
=
"起升速度"
)
private
String
liftingSpeed
;
@FieldDisplayDefine
(
value
=
"起升高度"
)
private
String
liftingHeight
;
private
String
descentSpeed
;
private
String
luffingHeight
;
private
String
slewingSpeed
;
private
String
height
;
@FieldDisplayDefine
(
value
=
"工作级别"
)
private
String
workLevel
;
@FieldDisplayDefine
(
value
=
"额定起重力矩"
)
private
String
ratedLiftingTorque
;
private
String
maxiLiftingHeight
;
private
String
maxWorkRange
;
private
String
maxWokRangeWeight
;
private
String
maxAttachmentHeight
;
private
String
maxCalculatedPressure
;
private
String
machineDesignWeight
;
private
String
runGauge
;
private
String
overallPower
;
private
String
powerSupply
;
private
String
workAmbientTemperature
;
@FieldDisplayDefine
(
value
=
"层数/泊位数"
)
private
Integer
numberStorey
;
@FieldDisplayDefine
(
value
=
"运行速度"
)
private
String
runningSpeed
;
private
String
mainStructureType
;
private
String
mainStressedStructuralMaterial
;
private
String
luffingMode
;
private
String
towerStandardType
;
private
String
baseType
;
private
String
name
;
private
String
productNumber
;
private
String
modelSpecification
;
private
String
manufacturer
;
private
String
manufactureDate
;
private
String
typeTestCertificateNumber
;
@FieldDisplayDefine
(
value
=
"大车运行速度"
)
private
String
bigcarRunSpeed
;
/**
*
*/
@TableField
(
"\"SMALLCARRUN_SPEED\""
)
@FieldDisplayDefine
(
value
=
"小车运行速度"
)
private
String
smallcarrunSpeed
;
/**
*
*/
@TableField
(
"\"BIGCAR_BASE_DISTANCE\""
)
private
String
bigcarBaseDistance
;
/**
*
*/
@TableField
(
"\"SMALLCAR_BASE_DISTANCE\""
)
private
String
smallcarBaseDistance
;
/**
*
*/
@TableField
(
"\"MAIN_HOOK_LEFT_AND_RIGHT_LIMIT_POSITIONS\""
)
private
String
mainHookLeftAndRightLimitPositions
;
/**
*
*/
@TableField
(
"\"MAIN_BEAM_TYPE\""
)
private
String
mainBeamType
;
/**
*
*/
@TableField
(
"\"OUTRIGGER_TYPE\""
)
private
String
outriggerType
;
/**
*
*/
@TableField
(
"\"MIN_WORK_RANGE\""
)
private
String
minWorkRange
;
/**
*
*/
@TableField
(
"\"MIN_LIFTING_CAPACITY\""
)
private
String
minLiftingCapacity
;
/**
*
*/
@TableField
(
"\"FULL_RANGE_LUFFING_TIME\""
)
private
String
fullRangeLuffingTime
;
/**
*
*/
@TableField
(
"\"TRAVEL_MACHINE_GAUGE\""
)
private
String
travelMachineGauge
;
/**
*
*/
@TableField
(
"\"TRAVEL_SPEED\""
)
private
String
travelSpeed
;
/**
*
*/
@TableField
(
"\"LEG_ADJUSTMENT_LENGTH\""
)
private
String
legAdjustmentLength
;
/**
*
*/
@TableField
(
"\"ENGINE_MODEL\""
)
private
String
engineModel
;
/**
*
*/
@TableField
(
"\"BOOM_TYPE\""
)
private
String
boomType
;
/**
*
*/
@TableField
(
"\"LIFTING_HEIGHT_ON_RAIL\""
)
private
String
liftingHeightOnRail
;
/**
*
*/
@TableField
(
"\"LIFTING_HEIGHT_UNDER_RAIL\""
)
private
String
liftingHeightUnderRail
;
/**
*
*/
@TableField
(
"\"MACHINE_MAX_HEIGHT\""
)
private
String
machineMaxHeight
;
/**
*
*/
@TableField
(
"\"USE\""
)
private
String
use
;
/**
*
*/
@TableField
(
"\"BOOM_STRUCTURE_TYPE\""
)
private
String
boomStructureType
;
/**
*
*/
@TableField
(
"\"GANTRY_STRUCTURE_TYPE\""
)
private
String
gantryStructureType
;
/**
*
*/
@TableField
(
"\"RATED_LOAD_CAPACITY\""
)
private
String
ratedLoadCapacity
;
/**
*
*/
@TableField
(
"\"RATED_MEMBERS\""
)
@FieldDisplayDefine
(
value
=
"额定成员数"
)
private
Integer
ratedMembers
;
/**
*
*/
@TableField
(
"\"RATED_LIFTING_SPEED\""
)
@FieldDisplayDefine
(
value
=
"额定提升速度"
)
private
String
ratedLiftingSpeed
;
/**
*
*/
@TableField
(
"\"HEIGHT_FREE_END\""
)
@FieldDisplayDefine
(
value
=
"自由端高度"
)
private
String
heightFreeEnd
;
/**
*
*/
@TableField
(
"\"MAXIMUM_LIFTING_HEIGHT\""
)
private
String
maximumLiftingHeight
;
/**
*
*/
@TableField
(
"\"WORK_STROKE_CAGE\""
)
@FieldDisplayDefine
(
value
=
"吊笼工作行程"
)
private
String
workStrokeCage
;
/**
*
*/
@TableField
(
"\"CAGE_SIZE\""
)
private
String
cageSize
;
/**
*
*/
@TableField
(
"\"STANDARD_SECTION_SIZE\""
)
private
String
standardSectionSize
;
/**
*
*/
@TableField
(
"\"CONTROL_MODE\""
)
private
String
controlMode
;
/**
*
*/
@TableField
(
"\"DRIVE_MECHANISM_TYPE\""
)
private
String
driveMechanismType
;
/**
*
*/
@TableField
(
"\"STANDARD_SECTION_ADD_METHOD\""
)
private
String
standardSectionAddMethod
;
/**
*
*/
@TableField
(
"\"STORAGE_CAPACITY\""
)
@FieldDisplayDefine
(
value
=
"存容量"
)
private
Integer
storageCapacity
;
/**
*
*/
@TableField
(
"\"LIFTING_DRIVE_MODE\""
)
private
String
liftingDriveMode
;
/**
*
*/
@TableField
(
"\"PARKING_VEHICLE_SIZE\""
)
private
String
parkingVehicleSize
;
/**
*
*/
@TableField
(
"\"RATED_LIFT_SPEED\""
)
@FieldDisplayDefine
(
value
=
"额定升降速度"
)
private
String
ratedLiftSpeed
;
/**
*
*/
@TableField
(
"\"RATED_TRAVERSE_SPEED\""
)
@FieldDisplayDefine
(
value
=
"额定横移速度"
)
private
String
ratedTraverseSpeed
;
/**
*
*/
@TableField
(
"\"RATED_LONGITUDINAL_SPEED\""
)
private
String
ratedLongitudinalSpeed
;
/**
*
*/
@TableField
(
"\"BICYCLE_MAX_EXIT_TIME\""
)
@FieldDisplayDefine
(
value
=
"单车最大进(出)车时间"
)
@TableField
(
"BICYCLE_MAX_EXIT_TIME"
)
private
String
bicycleMaxExitTime
;
/**
*
*/
@TableField
(
"\"CYCLE_SPEED\""
)
private
String
cycleSpeed
;
/**
*
*/
@TableField
(
"\"PARKING_VEHICLE_MASS\""
)
private
String
parkingVehicleMass
;
/**
*
*/
@TableField
(
"\"STOREY_HEIGHT\""
)
private
String
storeyHeight
;
/**
*
*/
@TableField
(
"\"OPERATION_MODE\""
)
private
String
operationMode
;
/**
*
*/
@TableField
(
"\"OTHER\""
)
private
String
other
;
/**
*
*/
@TableField
(
"\"LIFTING_MODE\""
)
private
String
liftingMode
;
/**
*
*/
@TableField
(
"\"MAX_PRESSURE\""
)
private
String
maxPressure
;
/**
*
*/
@TableField
(
"\"DEPTH_DESCENT\""
)
private
String
depthDescent
;
@FieldDisplayDefine
(
value
=
"单车最大进车时间"
)
private
String
bicycleMaxComeTime
;
/**
*
*/
@TableField
(
"\"EXPLOSION_PROOF_GRADE\""
)
@FieldDisplayDefine
(
value
=
"区域防爆等级"
)
private
String
explosionProofGrade
;
/**
*
*/
@TableField
(
"\"EXPLOSION_PROOF_TYPE\""
)
private
String
explosionProofType
;
/**
*
*/
@TableField
(
"\"SLING_TYPE\""
)
private
String
slingType
;
/**
*
*/
@TableField
(
"\"MAIN_STRESSED_MECHANISM\""
)
private
String
mainStressedMechanism
;
/**
*
*/
@TableField
(
"\"HOIST_LIFTING_MECHANISM_SPEED\""
)
private
String
hoistLiftingMechanismSpeed
;
/**
*
*/
@TableField
(
"\"HOIST_LIFTING_SPEED_LIFTING\""
)
private
String
hoistLiftingSpeedLifting
;
/**
*
*/
@TableField
(
"\"HOIST_LIFTING_CORRESPONDING_MAX_WEIGHT\""
)
private
String
hoistLiftingCorrespondingMaxWeight
;
/**
*
*/
@TableField
(
"\"HOIST_MOTOR_MODEL\""
)
private
String
hoistMotorModel
;
@FieldDisplayDefine
(
value
=
"悬臂长度"
)
private
String
cantileverLength
;
/**
*
*/
@TableField
(
"\"HOIST_MOTORS_NUMBER\""
)
private
Integer
hoistMotorsNumber
;
@FieldDisplayDefine
(
value
=
"变幅速度"
)
private
String
derrickingSpeed
;
/**
*
*/
@TableField
(
"\"HOIST_POWER\""
)
private
String
hoistPower
;
@FieldDisplayDefine
(
value
=
"吊笼数量"
)
private
String
hangingCagesNumber
;
/**
*
*/
@TableField
(
"\"HOIST_BRAKE_MODEL\""
)
private
String
hoistBrakeModel
;
@FieldDisplayDefine
(
value
=
"燃爆物质"
)
private
String
explosiveSubstance
;
/**
*
*/
@TableField
(
"\"HOIST_BRAKES_BRAKES\""
)
private
Integer
hoistBrakesBrakes
;
@FieldDisplayDefine
(
value
=
"整机防爆标志"
,
type
=
JSON
.
class
)
private
String
explosionproofSignComplete
;
/**
*
*/
@TableField
(
"\"HOIST_WORKING_LEVEL\""
)
private
String
hoistWorkingLevel
;
@FieldDisplayDefine
(
value
=
"监检结束高度"
)
private
String
checkFinishedHeight
;
/**
*
*/
@TableField
(
"\"HOIST_DRUM_DIAMETER\""
)
private
String
hoistDrumDiameter
;
@FieldDisplayDefine
(
value
=
"适停车辆尺寸高"
)
private
String
parkingVehicleHeight
;
/**
*
*/
@TableField
(
"\"HOIST_FIXED_PULLEY_DIAMETER\""
)
private
String
hoistFixedPulleyDiameter
;
@FieldDisplayDefine
(
value
=
"适停车辆尺寸宽"
)
private
String
parkingVehicleWeight
;
/**
*
*/
@TableField
(
"\"HOIST_TRANSMISSION_RATIO\""
)
private
String
hoistTransmissionRatio
;
/**
*
*/
@TableField
(
"\"HOIST_BIGCAR_DIAMETER\""
)
private
String
hoistBigcarDiameter
;
/**
*
*/
@TableField
(
"\"HOIST_SMALLCAR_DIAMETER\""
)
private
String
hoistSmallcarDiameter
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_SPEED\""
)
private
String
bigcarTraveSpeed
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_POWER\""
)
private
String
bigcarTravePower
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_WORKING_LEVEL\""
)
private
String
bigcarTraveWorkingLevel
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_REDUCER_MODEL\""
)
private
String
bigcarTraveReducerModel
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_TRANSMISSION_RATIO\""
)
private
String
bigcarTraveTransmissionRatio
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_BRAK_TORQUE\""
)
private
String
bigcarTraveBrakTorque
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_ROAD_DIAMETER\""
)
private
String
bigcarTraveRoadDiameter
;
/**
*
*/
@TableField
(
"\"BIG_TRAVE_ADAPT_TRACK\""
)
private
String
bigTraveAdaptTrack
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_MOTOR_MODEL\""
)
private
String
bigcarTraveMotorModel
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_MOTOR_QUANTITY\""
)
private
Integer
bigcarTraveMotorQuantity
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_CONTROL_BRAKE_MODEL\""
)
private
String
bigcarTraveControlBrakeModel
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_BRAKE_NUMBER\""
)
private
Integer
bigcarTraveBrakeNumber
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_SPEED\""
)
private
String
smallcarTraveSpeed
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_POWER\""
)
private
String
smallcarTravePower
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_REVOLVE_SPEED\""
)
private
String
smallcarTraveRevolveSpeed
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_WORKING_LEVEL\""
)
private
String
smallcarTraveWorkingLevel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_REDUCER_MODEL\""
)
private
String
smallcarTraveReducerModel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_TRANSMISSION_RATIO\""
)
private
String
smallcarTraveTransmissionRatio
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_BRAK_TORQUE\""
)
private
String
smallcarTraveBrakTorque
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_ROAD_DIAMETER\""
)
private
String
smallcarTraveRoadDiameter
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_TROLLEY_TRACK\""
)
private
String
smallcarTraveTrolleyTrack
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_MOTOR_MODEL\""
)
private
String
smallcarTraveMotorModel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_MOTOR_QUANTITY\""
)
private
Integer
smallcarTraveMotorQuantity
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_CONTROL_BRAKE_MODEL\""
)
private
String
smallcarTraveControlBrakeModel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_BRAKE_NUMBER\""
)
private
Integer
smallcarTraveBrakeNumber
;
/**
*
*/
@TableField
(
"\"SUPPLY_VOLTAGE\""
)
private
String
supplyVoltage
;
/**
*
*/
@TableField
(
"\"POWER_FREQUENCY\""
)
private
String
powerFrequency
;
/**
*
*/
@TableField
(
"\"NO_WORK_WIND_PRESSSURE\""
)
private
String
noWorkWindPresssure
;
/**
*
*/
@TableField
(
"\"WORK_WIND_PRESSSURE\""
)
private
String
workWindPresssure
;
/**
*
*/
@TableField
(
"\"AMBIENT_TEMPERATURE\""
)
private
String
ambientTemperature
;
/**
*
*/
@TableField
(
"\"RADIATION_TEMPERATURE_OF_HOOK\""
)
private
String
radiationTemperatureOfHook
;
/**
*
*/
@TableField
(
"\"PART_NAME\""
)
private
String
partName
;
/**
*
*/
@TableField
(
"\"MAIN_PART_NUMBER\""
)
private
String
mainPartNumber
;
/**
*
*/
@TableField
(
"\"MAIN_REMARKS\""
)
private
String
mainRemarks
;
/**
*
*/
@TableField
(
"\"DEVICE_NUMBER\""
)
private
String
deviceNumber
;
/**
*
*/
@TableField
(
"\"REMARKS_2\""
)
private
String
remarks2
;
/**
*
*/
@TableField
(
"\"BEAM_FRAME_SPAN\""
)
private
String
beamFrameSpan
;
/**
*
*/
@TableField
(
"\"BRIDGE_CRANE_SPAN\""
)
private
String
bridgeCraneSpan
;
/**
*
*/
@TableField
(
"\"MAX_ERECTION_LONGITUDINAL_SLOPE\""
)
private
String
maxErectionLongitudinalSlope
;
/**
*
*/
@TableField
(
"\"ADJUSTABLE_LENGTH_OF_FRONT_OUTRIGGER\""
)
private
String
adjustableLengthOfFrontOutrigger
;
/**
*
*/
@TableField
(
"\"MAX_ERECTION_CROSS_SLOPE\""
)
private
String
maxErectionCrossSlope
;
/**
*
*/
@TableField
(
"\"OVERALL_HEIGHT\""
)
private
String
overallHeight
;
/**
*
*/
@TableField
(
"\"OVERALL_WIDTH\""
)
private
String
overallWidth
;
/**
*
*/
@TableField
(
"\"OVERALL_UNIT_POWER\""
)
private
String
overallUnitPower
;
/**
*
*/
@TableField
(
"\"SMALLCAR_LONGITUDINAL_MOVING_SPEED\""
)
private
String
smallcarLongitudinalMovingSpeed
;
/**
*
*/
@TableField
(
"\"THROUGH_HOLE_VELOCITY\""
)
private
String
throughHoleVelocity
;
/**
*
*/
@TableField
(
"\"OVERALL_TRAVERSE_SPEED\""
)
private
String
overallTraverseSpeed
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVERSE_SPEED\""
)
private
String
smallcarTraverseSpeed
;
/**
*
*/
@TableField
(
"\"OVERALL_LENGTH\""
)
private
String
overallLength
;
/**
*
*/
@TableField
(
"\"LENGTH_OF_FRONT_GUIDE_BEAM\""
)
private
String
lengthOfFrontGuideBeam
;
/**
*
*/
@TableField
(
"\"HOIST_REDUCER_MODEL\""
)
private
String
hoistReducerModel
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_ADAPTATION_TRACK\""
)
private
String
bigcarTraveAdaptationTrack
;
/**
*
*/
@TableField
(
"\"BIGCAR_TRAVE_BRAKE_MODEL\""
)
private
String
bigcarTraveBrakeModel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_SMALL_TREAD_DIAMETER\""
)
private
String
smallcarTraveSmallTreadDiameter
;
/**
*
*/
@TableField
(
"\"SMALLCAR_TRAVE_BRAKE_MODEL\""
)
private
String
smallcarTraveBrakeModel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_SPEED\""
)
private
String
smallcarSideswaySpeed
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_POWER\""
)
private
String
smallcarSideswayPower
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_REVOLVE_SPEED\""
)
private
String
smallcarSideswayRevolveSpeed
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_WORKING_LEVEL\""
)
private
String
smallcarSideswayWorkingLevel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_REDUCER_MODEL\""
)
private
String
smallcarSideswayReducerModel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_TRANSMISSION_RATIO\""
)
private
String
smallcarSideswayTransmissionRatio
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_SMALL_TRAVERSE_TRACK\""
)
private
String
smallcarSideswaySmallTraverseTrack
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_BRAKE_MODEL\""
)
private
String
smallcarSideswayBrakeModel
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_BRAK_TORQUE\""
)
private
String
smallcarSideswayBrakTorque
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_TREAD_DIAMETER\""
)
private
String
smallcarSideswayTreadDiameter
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_MOTOR_QUANTITY\""
)
private
String
smallcarSideswayMotorQuantity
;
/**
*
*/
@TableField
(
"\"SMALLCAR_SIDESWAY_MOTOR_NUMBER\""
)
private
Integer
smallcarSideswayMotorNumber
;
/**
*
*/
@TableField
(
"\"CANTILEVER_LENGTH\""
)
private
String
cantileverLength
;
/**
*
*/
@TableField
(
"\"PLACE_USE\""
)
private
String
placeUse
;
/**
*
*/
@TableField
(
"\"DERRICKING_SPEED\""
)
private
String
derrickingSpeed
;
/**
*
*/
@TableField
(
"\"MAXIMUM_LIFTING_CAPACITY\""
)
private
String
maximumLiftingCapacity
;
/**
*
*/
@TableField
(
"\"GUIDE_RAIL_FRAME\""
)
private
String
guideRailFrame
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_PLIES\""
)
private
Integer
numberOfPlies
;
/**
*
*/
@TableField
(
"\"OPERATING_WEIGHT\""
)
private
String
operatingWeight
;
/**
*
*/
@TableField
(
"\"HOIST_BRAKING_TORQUE\""
)
private
String
hoistBrakingTorque
;
/**
*
*/
@TableField
(
"\"HOIST_WIRE_ROPE\""
)
private
String
hoistWireRope
;
/**
*
*/
@TableField
(
"\"MAIN_MODEL_SPECIFICATION\""
)
private
String
mainModelSpecification
;
/**
*
*/
@TableField
(
"\"MAIN_MANUFACTURER\""
)
private
String
mainManufacturer
;
/**
*
*/
@TableField
(
"\"MAIN_MANUFACTURE_DATE\""
)
private
Date
mainManufactureDate
;
/**
*
*/
@TableField
(
"\"MAIN_PRODUCT_NUMBER\""
)
private
String
mainProductNumber
;
/**
*
*/
@TableField
(
"\"MAIN_NAME\""
)
private
String
mainName
;
/**
*
*/
@TableField
(
"\"HANGING_CAGES_NUMBER\""
)
private
String
hangingCagesNumber
;
/**
* 整机防爆标志
*/
@TableField
(
"\"EXPLOSIONPROOF_SIGN_COMPLETE\""
)
private
String
explosionproofSignComplete
;
/**
* 燃爆物质
*/
@TableField
(
"\"EXPLOSIVE_SUBSTANCE\""
)
private
String
explosiveSubstance
;
/**
* 监检结束高度
*/
@TableField
(
"\"CHECK_FINISHED_HEIGHT\""
)
private
String
checkFinishedHeight
;
/**
* 运行速度
*/
@TableField
(
"\"RUNNING_SPEED\""
)
private
String
runningSpeed
;
/**
* 适停车辆尺寸高
*/
@TableField
(
"\"PARKING_VEHICLE_HEIGHT\""
)
private
String
parkingVehicleHeight
;
/**
* 适停车辆尺寸宽
*/
@TableField
(
"\"PARKING_VEHICLE_WEIGHT\""
)
private
String
parkingVehicleWeight
;
/**
* 适停车辆尺寸长
*/
@TableField
(
"\"PARKING_VEHICLE_LENGTH\""
)
@FieldDisplayDefine
(
value
=
"适停车辆尺寸长"
)
private
String
parkingVehicleLength
;
/**
* 单车最大进车时间
*/
@TableField
(
"\"BICYCLE_MAX_COME_TIME\""
)
private
String
bicycleMaxComeTime
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsPipelineChangeFieldDto.java
View file @
0dac2a0e
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
com.
baomidou.mybatisplus.annotation.TableField
;
import
com.
yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
...
...
@@ -15,154 +14,51 @@ import lombok.experimental.Accessors;
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_pipeline"
)
public
class
TechParamsPipelineChangeFieldDto
extends
BaseTechParamsFieldDto
{
public
class
TechParamsPipelineChangeFieldDto
extends
BaseTechParamsFieldDto
{
/**
*
*/
@TableField
(
"\"RECORD\""
)
private
String
record
;
/**
*
*/
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
*
*/
@TableField
(
"\"STATUS\""
)
private
String
status
;
/**
*
*/
@TableField
(
"\"DEVICE_NAME\""
)
private
String
deviceName
;
/**
*
*/
@TableField
(
"\"PIPELINE_CLASS\""
)
@FieldDisplayDefine
(
value
=
"管道类别"
)
private
String
pipelineClass
;
/**
*
*/
@TableField
(
"\"PIPE_NAME\""
)
private
String
pipeName
;
/**
*
*/
@TableField
(
"\"PIPELINE_NUMBER\""
)
@FieldDisplayDefine
(
value
=
"管道编号"
)
private
String
pipelineNumber
;
/**
*
*/
@TableField
(
"\"DEVICE_LEVEL\""
)
@FieldDisplayDefine
(
value
=
"管道级别"
)
private
String
deviceLevel
;
/**
*
*/
@TableField
(
"\"DESIGN_STANDARD\""
)
private
String
designStandard
;
/**
*
*/
@TableField
(
"\"PIPE_DRAW_NUMBER\""
)
private
String
pipeDrawNumber
;
/**
*
*/
@TableField
(
"\"NOMINAL_DIAMETER\""
)
@FieldDisplayDefine
(
value
=
"公称直径"
)
private
String
nominalDiameter
;
/**
*
*/
@TableField
(
"\"WALL_THICKNESS\""
)
@FieldDisplayDefine
(
value
=
"公称壁厚"
)
private
String
wallThickness
;
/**
*
*/
@TableField
(
"\"PIPE_LENGTH\""
)
@FieldDisplayDefine
(
value
=
"管道长度"
)
private
String
pipeLength
;
/**
*
*/
@TableField
(
"\"STARTE_POSITION\""
)
@FieldDisplayDefine
(
value
=
"起/始位置"
)
private
String
startePosition
;
/**
* 终点位置
*/
@TableField
(
"\"END_POSITION\""
)
private
String
endPosition
;
/**
*
*/
@TableField
(
"\"PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"压力"
)
private
String
pressure
;
/**
*
*/
@TableField
(
"\"TEMPERATURE\""
)
private
String
temperature
;
/**
*
*/
@TableField
(
"\"MEDIUM\""
)
private
String
medium
;
/**
*
*/
@TableField
(
"\"REMARKS\""
)
private
String
remarks
;
/**
* 管道信息
*/
@TableField
(
value
=
"\"PIPE_INFO\""
)
private
String
pipeInfo
;
/**
* * 工作压力
*/
@FieldDisplayDefine
(
value
=
"温度"
)
private
String
temperature
;
@TableField
(
value
=
"\"WORK_PRESSURE\""
)
private
String
workPressure
;
/**
* * 工作温度
*/
@TableField
(
value
=
"\"WORK_TEMPERATURE\""
)
private
String
workTemperature
;
/**
* * 工作介质
*/
@FieldDisplayDefine
(
value
=
"介质"
)
private
String
medium
;
@TableField
(
value
=
"\"WORK_MEDIUM\""
)
private
String
workMedium
;
/**
* * 工作备注
*/
@
TableField
(
value
=
"\"WORK_REMARKS\"
"
)
private
String
workR
emarks
;
@
FieldDisplayDefine
(
value
=
"备注
"
)
private
String
r
emarks
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsRidesChangeFieldDto.java
View file @
0dac2a0e
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
com.
baomidou.mybatisplus.annotation.TableField
;
import
com.
yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
...
...
@@ -12,327 +12,44 @@ import lombok.experimental.Accessors;
* @author system_generator
* @date 2023-08-17
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_rides"
)
public
class
TechParamsRidesChangeFieldDto
extends
BaseTechParamsFieldDto
{
public
class
TechParamsRidesChangeFieldDto
extends
BaseTechParamsFieldDto
{
/**
*
*/
@TableField
(
"\"RECORD\""
)
private
String
record
;
/**
*
*/
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
*
*/
@TableField
(
"\"STATUS\""
)
private
String
status
;
/**
*
*/
@TableField
(
"\"DESIGN_LIFE\""
)
private
Integer
designLife
;
/**
*
*/
@TableField
(
"\"SLIDE_LENGTH\""
)
private
String
slideLength
;
/**
*
*/
@TableField
(
"\"SLIDE_HEIGHT\""
)
private
String
slideHeight
;
/**
*
*/
@TableField
(
"\"MINIMUM_SLOPE_OF_SLIDE\""
)
private
String
minimumSlopeOfSlide
;
/**
*
*/
@TableField
(
"\"AVERAGE_SLOPE_OF_SLIDE\""
)
private
String
averageSlopeOfSlide
;
/**
*
*/
@TableField
(
"\"MAXIMUM_SLOPE_OF_THE_SLIDE_WITHOUT_JUMPING\""
)
private
String
maximumSlopeOfTheSlideWithoutJumping
;
/**
*
*/
@TableField
(
"\"MINIMUM_RADIUS_OF_CURVATURE_OF_SLIDEWAY\""
)
private
String
minimumRadiusOfCurvatureOfSlideway
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_SLIDES\""
)
private
Integer
numberOfSlides
;
/**
*
*/
@TableField
(
"\"MAIN_MATERIAL_OF_SLIDE\""
)
private
String
mainMaterialOfSlide
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_PULLEYS\""
)
private
Integer
numberOfPulleys
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_PASSENGERS\""
)
private
Integer
numberOfPassengers
;
/**
*
*/
@TableField
(
"\"ALTITUDE_DIFFERENCE\""
)
private
String
altitudeDifference
;
/**
*
*/
@TableField
(
"\"HORIZONTAL_DISTANCE\""
)
private
String
horizontalDistance
;
/**
*
*/
@TableField
(
"\"HEIGHT\""
)
private
String
height
;
/**
*
*/
@TableField
(
"\"GLIDE_SPEED\""
)
private
String
glideSpeed
;
/**
*
*/
@TableField
(
"\"COUNT_OF_PASSENGERS\""
)
private
Integer
countOfPassengers
;
@FieldDisplayDefine
(
value
=
"轨道高度"
)
private
String
trackHeight
;
/**
*
*/
@TableField
(
"\"RUNNING_SPEED\""
)
@FieldDisplayDefine
(
value
=
"运行速度"
)
private
String
runningSpeed
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_VEHICLES\""
)
private
Integer
numberOfVehicles
;
/**
*
*/
@TableField
(
"\"POWER\""
)
private
String
power
;
/**
*
*/
@TableField
(
"\"TRACK_HEIGHT\""
)
private
String
trackHeight
;
@FieldDisplayDefine
(
value
=
"乘坐人数"
)
private
Integer
numberOfPassengers
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_MEMBERS\""
)
private
Integer
numberOfMembers
;
@FieldDisplayDefine
(
value
=
"滑道长度"
)
private
String
slideLength
;
/**
*
*/
@TableField
(
"\"OPERATING_HEIGHT\""
)
@FieldDisplayDefine
(
value
=
"运行高度"
)
private
String
operatingHeight
;
/**
*
*/
@TableField
(
"\"DRIVE_POWER\""
)
private
String
drivePower
;
@FieldDisplayDefine
(
value
=
"蹦极绳长度"
)
private
String
slideHeight
;
/**
*
*/
@TableField
(
"\"ROTARY_DIAMETER\""
)
@FieldDisplayDefine
(
value
=
"回转直径"
)
private
String
rotaryDiameter
;
/**
*
*/
@TableField
(
"\"RATED_NUMBER_OF_PASSENGERS\""
)
private
Integer
ratedNumberOfPassengers
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_PODS\""
)
private
Integer
numberOfPods
;
/**
*
*/
@TableField
(
"\"EQUIPMENT_HEIGHT\""
)
private
String
equipmentHeight
;
/**
*
*/
@TableField
(
"\"RATED_LINEAR_SPEED\""
)
private
String
ratedLinearSpeed
;
/**
*
*/
@TableField
(
"\"ROTARY_TABLE_SPEED\""
)
private
String
rotaryTableSpeed
;
/**
*
*/
@TableField
(
"\"UNILATERAL_SWING_ANGLE\""
)
@FieldDisplayDefine
(
value
=
"单边摆角"
)
private
String
unilateralSwingAngle
;
/**
*
*/
@TableField
(
"\"NUMBER_OF_CABINS\""
)
private
Integer
numberOfCabins
;
/**
*
*/
@TableField
(
"\"MAXIMUM_OPERATING_HEIGHT\""
)
private
String
maximumOperatingHeight
;
/**
*
*/
@TableField
(
"\"ROTATION_DIAMETER\""
)
private
String
rotationDiameter
;
/**
*
*/
@TableField
(
"\"MAXIMUM_SPEED\""
)
private
String
maximumSpeed
;
@FieldDisplayDefine
(
value
=
"车辆数"
)
private
Integer
numberOfVehicles
;
/**
*
*/
@TableField
(
"\"DIP\""
)
@FieldDisplayDefine
(
value
=
"倾角"
)
private
String
dip
;
/**
*
*/
@TableField
(
"\"SLEWING_SPEED\""
)
private
String
slewingSpeed
;
/**
*
*/
@TableField
(
"\"LIFTING_SPEED\""
)
private
String
liftingSpeed
;
/**
*
*/
@TableField
(
"\"HEIGHT_DIFFERENCE\""
)
private
String
heightDifference
;
/**
*
*/
@TableField
(
"\"MAIN_CABLE_DIAMETER\""
)
private
String
mainCableDiameter
;
/**
*
*/
@TableField
(
"\"ANGLE_OF_CHORD\""
)
private
String
angleOfChord
;
/**
*
*/
@TableField
(
"\"PASSENGER_NUM\""
)
private
Integer
passengerNum
;
/**
*
*/
@TableField
(
"\"BOUNCE_HEIGHT\""
)
private
String
bounceHeight
;
/**
*
*/
@TableField
(
"\"MAXIMUM_LOAD\""
)
private
String
maximumLoad
;
/**
*
*/
@TableField
(
"\"EQUIPMENT_POWER\""
)
private
String
equipmentPower
;
/**
*
*/
@TableField
(
"\"FLOOR_AREA\""
)
private
String
floorArea
;
/**
*
*/
@TableField
(
"\"LIFTOFF_ALTITUDE\""
)
private
String
liftoffAltitude
;
/**
*
*/
@TableField
(
"\"FIELD_DIAMETER\""
)
private
String
fieldDiameter
;
/**
*
*/
@TableField
(
"\"SPHERE_DIAMETER\""
)
private
String
sphereDiameter
;
/**
*
*/
@TableField
(
"\"SPHERE_VOLUME\""
)
private
String
sphereVolume
;
@FieldDisplayDefine
(
value
=
"设备高度"
)
private
String
equipmentHeight
;
/**
*
*/
@TableField
(
"\"OPERATOR_NUMBER\""
)
private
Integer
operatorNumber
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsRopewayChangeFieldDto.java
View file @
0dac2a0e
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
com.
baomidou.mybatisplus.annotation.TableField
;
import
com.
yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
...
...
@@ -12,124 +12,49 @@ import lombok.experimental.Accessors;
* @author system_generator
* @date 2023-08-17
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_ropeway"
)
public
class
TechParamsRopewayChangeFieldDto
extends
BaseTechParamsFieldDto
{
public
class
TechParamsRopewayChangeFieldDto
extends
BaseTechParamsFieldDto
{
/**
*
*/
@TableField
(
"\"RECORD\""
)
private
String
record
;
/**
*
*/
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
*
*/
@TableField
(
"\"STATUS\""
)
private
String
status
;
/**
*
*/
@TableField
(
"\"HORIZONTAL_DISTANCE\""
)
@FieldDisplayDefine
(
value
=
"平距"
)
private
String
horizontalDistance
;
/**
*
*/
@TableField
(
"\"SUPPORTS_COUNT\""
)
@FieldDisplayDefine
(
value
=
"支架数目"
)
private
Integer
supportsCount
;
/**
*
*/
@TableField
(
"\"OBLIQUE_LENGTH\""
)
@FieldDisplayDefine
(
value
=
"斜长"
)
private
String
obliqueLength
;
/**
*
*/
@TableField
(
"\"MAIN_MOTOR_MODEL\""
)
@FieldDisplayDefine
(
value
=
"主电机型式"
)
private
String
mainMotorModel
;
/**
*
*/
@TableField
(
"\"MAIN_MOTOR_POWER\""
)
@FieldDisplayDefine
(
value
=
"主电机功率"
)
private
String
mainMotorPower
;
/**
*
*/
@TableField
(
"\"ALTITUDE_DIFFERENCE\""
)
@FieldDisplayDefine
(
value
=
"高差"
)
private
String
altitudeDifference
;
/**
*
*/
@TableField
(
"\"OIL_PRESSURE_HEAVY_HAMMER\""
)
private
String
oilPressureHeavyHammer
;
/**
*
*/
@TableField
(
"\"OIL_PRESSURE_OIL_PRESSURE\""
)
private
String
oilPressureOilPressure
;
/**
*
*/
@TableField
(
"\"FREIGHT_VOLUME\""
)
@FieldDisplayDefine
(
value
=
"运量"
)
private
String
freightVolume
;
/**
*
*/
@TableField
(
"\"CARRIER_LINE\""
)
@FieldDisplayDefine
(
value
=
"运载索"
)
private
String
carrierLine
;
/**
*
*/
@TableField
(
"\"SPEED\""
)
@FieldDisplayDefine
(
value
=
"速度"
)
private
String
speed
;
/**
*
*/
@TableField
(
"\"BEARING_CABLE\""
)
@FieldDisplayDefine
(
value
=
"承载索"
)
private
String
bearingCable
;
/**
*
*/
@TableField
(
"\"CABLE_PITCH\""
)
@FieldDisplayDefine
(
value
=
"索距"
)
private
String
cablePitch
;
/**
*
*/
@TableField
(
"\"NUMBER_AND_TYPE_OF_VEHICLES\""
)
private
String
numberAndTypeOfVehicles
;
/**
*
*/
@TableField
(
"\"TRACTION_ROPE\""
)
private
String
tractionRope
;
@FieldDisplayDefine
(
value
=
"张紧油压(重锤重量)"
)
private
String
oilPressureHeavyHammer
;
/**
*
*/
@TableField
(
"\"BALANCE_CABLE\""
)
private
String
balanceCable
;
@FieldDisplayDefine
(
value
=
"运载工具数量和类型"
)
private
String
numberAndTypeOfVehicles
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsVehicleChangeFieldDto.java
View file @
0dac2a0e
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
com.
baomidou.mybatisplus.annotation.TableField
;
import
com.
yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
...
...
@@ -12,293 +12,83 @@ import lombok.experimental.Accessors;
* @author system_generator
* @date 2023-08-17
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_vehicle"
)
public
class
TechParamsVehicleChangeFieldDto
extends
BaseTechParamsFieldDto
{
public
class
TechParamsVehicleChangeFieldDto
extends
BaseTechParamsFieldDto
{
/**
*
*/
@TableField
(
"\"RECORD\""
)
private
String
record
;
/**
*
*/
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
*
*/
@TableField
(
"\"STATUS\""
)
private
String
status
;
/**
*
*/
@TableField
(
"\"FRAME_NO\""
)
@FieldDisplayDefine
(
value
=
"车架编号"
)
private
String
frameNo
;
/**
*
*/
@TableField
(
"\"ENGINE_NO\""
)
@FieldDisplayDefine
(
value
=
"发动机(行走电机)编号"
)
private
String
engineNo
;
/**
*
*/
@TableField
(
"\"POWER_MODE\""
)
private
String
powerMode
;
@FieldDisplayDefine
(
value
=
"额定起重量"
)
private
String
liftingCapacity
;
/**
*
*/
@TableField
(
"\"TRANSMISSION_MODE\""
)
@FieldDisplayDefine
(
value
=
"传动方式"
)
private
String
transmissionMode
;
/**
*
*/
@TableField
(
"\"FRAME_STRUCTURE\""
)
private
String
frameStructure
;
/**
*
*/
@TableField
(
"\"DRIVING_MODE\""
)
private
String
drivingMode
;
/**
*
*/
@TableField
(
"\"WEIGHT\""
)
@FieldDisplayDefine
(
value
=
"自重"
)
private
String
weight
;
/**
*
*/
@TableField
(
"\"CARRYING_IDLER_MAX_RUNNING_SPEED\""
)
private
String
carryingIdlerMaxRunningSpeed
;
@FieldDisplayDefine
(
value
=
"动力方式"
)
private
String
powerMode
;
/**
*
*/
@TableField
(
"\"MAX_LIFTING_SPEED\""
)
private
String
maxLiftingSpeed
;
@FieldDisplayDefine
(
value
=
"最大运行速度"
)
private
String
maxRunningSpeed
;
/**
*
*/
@TableField
(
"\"PROTECT_GRADE\""
)
private
String
protectGrade
;
@FieldDisplayDefine
(
value
=
"工作装置空载最大起升高度"
)
private
String
maxLiftingHeight
;
/**
*
*/
@TableField
(
"\"GAS_GROUP\""
)
@FieldDisplayDefine
(
value
=
"气体/粉尘组别(防爆)"
)
private
String
gasGroup
;
/**
*
*/
@TableField
(
"\"TEMPERATURE_GROUP\""
)
private
String
temperatureGroup
;
/**
*
*/
@TableField
(
"\"LIFTING_CAPACITY\""
)
private
String
liftingCapacity
;
/**
*
*/
@TableField
(
"\"SYSTEM_VOLTAGE\""
)
private
String
systemVoltage
;
/**
*
*/
@TableField
(
"\"LOAD_CENTER_DISTANCE\""
)
private
String
loadCenterDistance
;
/**
*
*/
@TableField
(
"\"ENGINE_POWER\""
)
private
String
enginePower
;
/**
*
*/
@TableField
(
"\"MAX_SPEED\""
)
private
String
maxSpeed
;
/**
*
*/
@TableField
(
"\"EXPLOSIONPROOF_PLACE\""
)
private
String
explosionproofPlace
;
/**
*
*/
@TableField
(
"\"GANTRY_FORM\""
)
private
String
gantryForm
;
/**
*
*/
@TableField
(
"\"MAX_LIFTING_HEIGHT\""
)
private
String
maxLiftingHeight
;
/**
*
*/
@TableField
(
"\"FREE_LIFTING_HEIGHT\""
)
private
String
freeLiftingHeight
;
@FieldDisplayDefine
(
value
=
"车架结构"
)
private
String
frameStructure
;
/**
*
*/
@TableField
(
"\"PORTAL_ANGLE_FRONT\""
)
private
String
portalAngleFront
;
@FieldDisplayDefine
(
value
=
"驾驶方式"
)
private
String
drivingMode
;
/**
*
*/
@TableField
(
"\"PORTAL_ANGLE_BEHIND\""
)
private
String
portalAngleBehind
;
@FieldDisplayDefine
(
value
=
"空载最大运行速度"
)
private
String
carryingIdlerMaxRunningSpeed
;
/**
*
*/
@TableField
(
"\"MAX_LIFTING_SPEED1\""
)
private
String
maxLiftingSpeed1
;
@FieldDisplayDefine
(
value
=
"设备保护等级(防爆)"
)
private
String
protectGrade
;
/**
*
*/
@TableField
(
"\"MAX_LIFTING_SPEED2\""
)
private
String
maxLiftingSpeed2
;
@FieldDisplayDefine
(
value
=
"温度组别(防爆)"
)
private
String
temperatureGroup
;
/**
*
*/
@TableField
(
"\"MAX_DESCENT_SPEED1\""
)
private
String
maxDescentSpeed1
;
@FieldDisplayDefine
(
value
=
"额定载客人数"
)
private
Integer
passengersNumber
;
/**
*
*/
@TableField
(
"\"MAX_DESCENT_SPEED2\""
)
private
String
maxDescentSpeed2
;
@FieldDisplayDefine
(
value
=
"最大行驶坡度"
)
private
String
maxDrivingSlope
;
/**
*
*/
@TableField
(
"\"VEHICLE_MASS\""
)
@FieldDisplayDefine
(
value
=
"整车整备质量"
)
private
String
vehicleMass
;
/**
*
*/
@TableField
(
"\"PASSENGERS_NUMBER\""
)
private
Integer
passengersNumber
;
/**
*
*/
@TableField
(
"\"MAX_RUNNING_SPEED\""
)
private
String
maxRunningSpeed
;
/**
*
*/
@TableField
(
"\"WHEEL_BASE\""
)
@FieldDisplayDefine
(
value
=
"轴距"
)
private
String
wheelBase
;
/**
*
*/
@TableField
(
"\"TRACK_WIDTH_FRONT\""
)
@FieldDisplayDefine
(
value
=
"轮距(前)"
)
private
String
trackWidthFront
;
/**
*
*/
@TableField
(
"\"TRACK_WIDTH_BEHIND\""
)
@FieldDisplayDefine
(
value
=
"轮距(后)"
)
private
String
trackWidthBehind
;
/**
*
*/
@TableField
(
"\"CARS_NUMBER\""
)
@FieldDisplayDefine
(
value
=
"观光列车车厢数"
)
private
Integer
carsNumber
;
/**
*
*/
@TableField
(
"\"SEAT_NUMBER\""
)
@FieldDisplayDefine
(
value
=
"观光列车每节车厢座位数"
)
private
Integer
seatNumber
;
/**
*
*/
@TableField
(
"\"TRACTOR_SEAT_NUMBER\""
)
@FieldDisplayDefine
(
value
=
"观光列车牵引车头座位数"
)
private
Integer
tractorSeatNumber
;
/**
*
*/
@TableField
(
"\"MAX_DRIVING_SLOPE\""
)
private
String
maxDrivingSlope
;
/**
*
*/
@TableField
(
"\"BRAKING_DISTANCE\""
)
private
String
brakingDistance
;
/**
*
*/
@TableField
(
"\"OVERALL_LENGTH\""
)
private
String
overallLength
;
/**
*
*/
@TableField
(
"\"OVERALL_WIDTH\""
)
private
String
overallWidth
;
/**
*
*/
@TableField
(
"\"OVERALL_ALTITUDE\""
)
private
String
overallAltitude
;
/**
*
*/
@TableField
(
"\"MIN_GROUND_CLEARANCE\""
)
private
String
minGroundClearance
;
/**
*
*/
@TableField
(
"\"MIN_TURNING_RADIUS\""
)
private
String
minTurningRadius
;
/**
*
*/
@TableField
(
"\"MAIN_PARTS\""
)
private
String
mainParts
;
@FieldDisplayDefine
(
value
=
"空载最大起升速度"
)
private
String
maxLiftingSpeed
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/TechParamsVesselChangeFieldDto.java
View file @
0dac2a0e
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.annotation.FieldDisplayDefine
;
import
com.yeejoin.amos.boot.biz.common.annotation.Group
;
import
com.yeejoin.amos.boot.biz.common.entity.TzsBaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
...
...
@@ -15,523 +12,253 @@ import lombok.experimental.Accessors;
* @author system_generator
* @date 2023-08-17
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@Group
(
value
=
"tech_params_vessel"
)
public
class
TechParamsVesselChangeFieldDto
extends
BaseTechParamsFieldDto
{
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
*
*/
@TableField
(
"\"STATUS\""
)
private
String
status
;
/**
*
*/
@TableField
(
"\"RATED_QUALITY\""
)
@FieldDisplayDefine
(
value
=
"额定质量"
)
private
String
ratedQuality
;
/**
*
*/
@TableField
(
"\"AMBIENT_TEMPERATURE\""
)
@FieldDisplayDefine
(
value
=
"使用环境温度"
)
private
String
ambientTemperature
;
/**
*
*/
@TableField
(
"\"MODEL_NUMBER\""
)
@FieldDisplayDefine
(
value
=
"型号"
)
private
String
modelNumber
;
/**
*
*/
@TableField
(
"\"NUM\""
)
@FieldDisplayDefine
(
value
=
"数量"
)
private
Integer
num
;
/**
*
*/
@TableField
(
"\"SINGLE_BOTTLE_VOLUME\""
)
@FieldDisplayDefine
(
value
=
"单瓶容积"
)
private
String
singleBottleVolume
;
/**
*
*/
@TableField
(
"\"TOTAL_VOLUME\""
)
@FieldDisplayDefine
(
value
=
"总容积"
)
private
String
totalVolume
;
/**
*
*/
@TableField
(
"\"CHARGING_MEDIUM\""
)
@FieldDisplayDefine
(
value
=
"充装介质"
)
private
String
chargingMedium
;
/**
*
*/
@TableField
(
"\"SPECIFICATION\""
)
@FieldDisplayDefine
(
value
=
"规格"
)
private
String
specification
;
/**
*
*/
@TableField
(
"\"OUTSIDE_DIAMETER\""
)
@FieldDisplayDefine
(
value
=
"外径"
)
private
String
outsideDiameter
;
/**
*
*/
@TableField
(
"\"WALL_THICKNESS\""
)
@FieldDisplayDefine
(
value
=
"壁厚"
)
private
String
wallThickness
;
/**
*
*/
@TableField
(
"\"LENGTH\""
)
@FieldDisplayDefine
(
value
=
"长度"
)
private
String
length
;
/**
*
*/
@TableField
(
"\"NOMINAL_WORKING_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"公称工作压力"
)
private
String
nominalWorkingPressure
;
/**
*
*/
@TableField
(
"\"BOTTLE_BODY\""
)
@FieldDisplayDefine
(
value
=
"材料(瓶体)"
)
private
String
bottleBody
;
/**
*
*/
@TableField
(
"\"END_PLUG\""
)
@FieldDisplayDefine
(
value
=
"材料(端塞)"
)
private
String
endPlug
;
/**
*
*/
@TableField
(
"\"PIPING\""
)
@FieldDisplayDefine
(
value
=
"材料(管路)"
)
private
String
piping
;
/**
*
*/
@TableField
(
"\"QP_LOSSLESS\""
)
@FieldDisplayDefine
(
value
=
"无损检测方法(气瓶)"
)
private
String
qpLossless
;
/**
*
*/
@TableField
(
"\"GL_LOSSLESS\""
)
@FieldDisplayDefine
(
value
=
"无损检测方法(管路)"
)
private
String
glLossless
;
/**
*
*/
@TableField
(
"\"QP_RATIO\""
)
@FieldDisplayDefine
(
value
=
"无损检测比例(气瓶)"
)
private
String
qpRatio
;
/**
*
*/
@TableField
(
"\"GL_RATIO\""
)
@FieldDisplayDefine
(
value
=
"无损检测比例(管路)"
)
private
String
glRatio
;
/**
*
*/
@TableField
(
"\"QP_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"耐压试验压力(气瓶)"
)
private
String
qpPressure
;
/**
*
*/
@TableField
(
"\"GL_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"耐压试验压力(管路)"
)
private
String
glPressure
;
/**
*
*/
@TableField
(
"\"QP_AIR_TIGHTNESS\""
)
@FieldDisplayDefine
(
value
=
"气密性试验压力(气瓶)"
)
private
String
qpAirTightness
;
/**
*
*/
@TableField
(
"\"GL_AIR_TIGHTNESS\""
)
@FieldDisplayDefine
(
value
=
"气密性试验压力(管路)"
)
private
String
glAirTightness
;
/**
*
*/
@TableField
(
"\"DISPLACEMENT_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"气体置换后压力"
)
private
String
displacementPressure
;
/**
*
*/
@TableField
(
"\"OXYGEN\""
)
@FieldDisplayDefine
(
value
=
"瓶体内含氧量"
)
private
String
oxygen
;
/**
*
*/
@TableField
(
"\"HEAT_TREATMENT_METHOD\""
)
@FieldDisplayDefine
(
value
=
"瓶体内含氧量"
)
private
String
heatTreatmentMethod
;
/**
*
*/
@TableField
(
"\"QP_HEAT_TREATMENT_TEMPERATURE\""
)
@FieldDisplayDefine
(
value
=
"热处理温度"
)
private
String
qpHeatTreatmentTemperature
;
/**
*
*/
@TableField
(
"\"INSTALLATION_POSITION\""
)
@FieldDisplayDefine
(
value
=
"气瓶安装位置"
)
private
String
installationPosition
;
/**
*
*/
@TableField
(
"\"CONTAINER_VOLUME\""
)
@FieldDisplayDefine
(
value
=
"容器容积"
)
private
String
containerVolume
;
/**
*
*/
@TableField
(
"\"PRESSURE_VESSEL_DIAMETER\""
)
@FieldDisplayDefine
(
value
=
"容器内径"
)
private
String
pressureVesselDiameter
;
/**
*
*/
@TableField
(
"\"HEIGHT\""
)
@FieldDisplayDefine
(
value
=
"容器高(长)"
)
private
String
height
;
/**
*
*/
@TableField
(
"\"MATERIAL_CYLINDER_SHELL\""
)
@FieldDisplayDefine
(
value
=
"材料(筒体(球壳))"
)
private
String
materialCylinderShell
;
/**
*
*/
@TableField
(
"\"PRESSURE_MATERIAL_HEAD\""
)
@FieldDisplayDefine
(
value
=
"材料(封头)"
)
private
String
pressureMaterialHead
;
/**
*
*/
@TableField
(
"\"PRESSURE_MATERIAL_LINING\""
)
@FieldDisplayDefine
(
value
=
"材料(衬里)"
)
private
String
pressureMaterialLining
;
/**
*
*/
@TableField
(
"\"MATERIAL_JACKET\""
)
@FieldDisplayDefine
(
value
=
"材料(夹套)"
)
private
String
materialJacket
;
/**
*
*/
@TableField
(
"\"THICKNESS\""
)
@FieldDisplayDefine
(
value
=
"厚度(筒体(球壳))"
)
private
String
thickness
;
/**
*
*/
@TableField
(
"\"FIXED_HEAD\""
)
@FieldDisplayDefine
(
value
=
"厚度(封头)"
)
private
String
fixedHead
;
/**
*
*/
@TableField
(
"\"FIXED_LINING\""
)
@FieldDisplayDefine
(
value
=
"厚度(衬里)"
)
private
String
fixedLining
;
/**
*
*/
@TableField
(
"\"FIXED_JACKET\""
)
@FieldDisplayDefine
(
value
=
"厚度(夹套)"
)
private
String
fixedJacket
;
/**
*
*/
@TableField
(
"\"SELF_WEIGHT\""
)
@FieldDisplayDefine
(
value
=
"容器自重"
)
private
String
selfWeight
;
/**
*
*/
@TableField
(
"\"MEDIUM_WEIGHT\""
)
@FieldDisplayDefine
(
value
=
"盛装介质重量"
)
private
String
mediumWeight
;
/**
*
*/
@TableField
(
"\"PRESSURE_HOUSING_PATH\""
)
@FieldDisplayDefine
(
value
=
"设计压力(壳程)"
)
private
String
pressureHousingPath
;
/**
*
*/
@TableField
(
"\"PRESSURE_PIPE\""
)
@FieldDisplayDefine
(
value
=
"设计压力(管程)"
)
private
String
pressurePipe
;
/**
*
*/
@TableField
(
"\"PRESSURE_JACKET\""
)
@FieldDisplayDefine
(
value
=
"设计压力(夹套)"
)
private
String
pressureJacket
;
/**
*
*/
@TableField
(
"\"TEMPERATURE_SHELL\""
)
@FieldDisplayDefine
(
value
=
"设计温度(壳程)"
)
private
String
temperatureShell
;
/**
*
*/
@TableField
(
"\"TEMPERATURE_PIPE\""
)
@FieldDisplayDefine
(
value
=
"设计温度(管程)"
)
private
String
temperaturePipe
;
/**
*
*/
@TableField
(
"\"TEMPERATURE_JACKET\""
)
@FieldDisplayDefine
(
value
=
"设计温度(夹套)"
)
private
String
temperatureJacket
;
/**
*
*/
@TableField
(
"\"MAX_PRESSURE_SHELL\""
)
@FieldDisplayDefine
(
value
=
"最高允许工作压力(壳程)"
)
private
String
maxPressureShell
;
/**
*
*/
@TableField
(
"\"MAX_PRESSURE_PIPE\""
)
@FieldDisplayDefine
(
value
=
"最高允许工作压力(管程)"
)
private
String
maxPressurePipe
;
/**
*
*/
@TableField
(
"\"MAX_PRESSURE_JACKET\""
)
@FieldDisplayDefine
(
value
=
"最高允许工作压力(夹套)"
)
private
String
maxPressureJacket
;
/**
*
*/
@TableField
(
"\"MEDIUM_SHELL\""
)
@FieldDisplayDefine
(
value
=
"介质(壳程)"
)
private
String
mediumShell
;
/**
*
*/
@TableField
(
"\"MEDIUM_PIPE\""
)
@FieldDisplayDefine
(
value
=
"介质(管程)"
)
private
String
mediumPipe
;
/**
*
*/
@TableField
(
"\"MEDIUM_JACKET\""
)
@FieldDisplayDefine
(
value
=
"介质(夹套)"
)
private
String
mediumJacket
;
/**
*
*/
@TableField
(
"\"MAIN_STRUCTURE_TYPE\""
)
@FieldDisplayDefine
(
value
=
"主体结构型式"
)
private
String
mainStructureType
;
/**
*
*/
@TableField
(
"\"SUPPORT\""
)
@FieldDisplayDefine
(
value
=
"支座型式"
)
private
String
support
;
/**
*
*/
@TableField
(
"\"INSTALLATION\""
)
@FieldDisplayDefine
(
value
=
"安装型式"
)
private
String
installation
;
/**
*
*/
@TableField
(
"\"INSULATION\""
)
@FieldDisplayDefine
(
value
=
"保温绝热方式"
)
private
String
insulation
;
/**
*
*/
@TableField
(
"\"CHECK_LOSSLESS\""
)
@FieldDisplayDefine
(
value
=
"无损检测方法"
)
private
String
checkLossless
;
/**
*
*/
@TableField
(
"\"WITHSTAND_VOLTAGE\""
)
@FieldDisplayDefine
(
value
=
"耐压试验种类"
)
private
String
withstandVoltage
;
/**
*
*/
@TableField
(
"\"LEAKAGE\""
)
@FieldDisplayDefine
(
value
=
"泄漏试验种类"
)
private
String
leakage
;
/**
*
*/
@TableField
(
"\"WITHSTAND_PRESSURE_TEST\""
)
@FieldDisplayDefine
(
value
=
"耐压试验压力"
)
private
String
withstandPressureTest
;
/**
*
*/
@TableField
(
"\"LEAK_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"泄漏试验压力"
)
private
String
leakPressure
;
/**
*
*/
@TableField
(
"\"CONTAINER\""
)
@FieldDisplayDefine
(
value
=
"容器型号"
)
private
String
container
;
/**
*
*/
@TableField
(
"\"CAR_NUM\""
)
@FieldDisplayDefine
(
value
=
"罐车编号"
)
private
String
carNum
;
/**
*
*/
@TableField
(
"\"VOLUME\""
)
@FieldDisplayDefine
(
value
=
"容积"
)
private
String
volume
;
/**
*
*/
@TableField
(
"\"MAX_FILL\""
)
@FieldDisplayDefine
(
value
=
"最大充装量"
)
private
String
maxFill
;
/**
*
*/
@TableField
(
"\"DESIGN_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"设计压力"
)
private
String
designPressure
;
/**
*
*/
@TableField
(
"\"DESIGN_TEMPERATURE\""
)
@FieldDisplayDefine
(
value
=
"设计温度"
)
private
String
designTemperature
;
/**
*
*/
@TableField
(
"\"WORKING_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"工作压力"
)
private
String
workingPressure
;
/**
*
*/
@TableField
(
"\"WORK_TEMPERATURE\""
)
@FieldDisplayDefine
(
value
=
"工作温度"
)
private
String
workTemperature
;
/**
*
*/
@TableField
(
"\"MATERIAL_CYLINDER\""
)
@FieldDisplayDefine
(
value
=
"材料(筒体)"
)
private
String
materialCylinder
;
/**
*
*/
@TableField
(
"\"THICKNESS_CYLINDER\""
)
@FieldDisplayDefine
(
value
=
"厚度(筒体)"
)
private
String
thicknessCylinder
;
/**
*
*/
@TableField
(
"\"CORROSION_MARGIN\""
)
@FieldDisplayDefine
(
value
=
"腐蚀裕量"
)
private
String
corrosionMargin
;
/**
*
*/
@TableField
(
"\"MEDIUM\""
)
@FieldDisplayDefine
(
value
=
"介质"
)
private
String
medium
;
/**
*
*/
@TableField
(
"\"OXYGEN_CHAMBER\""
)
@FieldDisplayDefine
(
value
=
"氧舱品种"
)
private
String
oxygenChamber
;
/**
*
*/
@TableField
(
"\"RATED_ENTRY_CAPACITY\""
)
@FieldDisplayDefine
(
value
=
"额定进舱人数"
)
private
Integer
ratedEntryCapacity
;
/**
*
*/
@TableField
(
"\"CHAMBER_MAIN\""
)
@FieldDisplayDefine
(
value
=
"主体结构"
)
private
String
chamberMain
;
/**
*
*/
@TableField
(
"\"CHAMBER_PRESSURE\""
)
@FieldDisplayDefine
(
value
=
"压力"
)
private
String
chamberPressure
;
/**
*
*/
@TableField
(
"\"TEMPERATURE\""
)
@FieldDisplayDefine
(
value
=
"温度"
)
private
String
temperature
;
/**
*
*/
@TableField
(
"\"PRESSURE_MEDIUM\""
)
@FieldDisplayDefine
(
value
=
"压力介质"
)
private
String
pressureMedium
;
/**
*
*/
@TableField
(
"\"PER_CAPITA_CABIN_CAPACITY\""
)
@FieldDisplayDefine
(
value
=
"人均舱容"
)
private
String
perCapitaCabinCapacity
;
/**
* 气瓶
*/
@TableField
(
value
=
"\"GAS_CYLINDER\""
)
private
String
gasCylinder
;
/**
* 气瓶安全附件
*/
@TableField
(
value
=
"\"GAS_CYLINDER_ACCESSORIES\""
)
private
String
gasCylinderAccessories
;
/**
* 车辆VIN码
*/
@TableField
(
value
=
"\"VIN\""
)
private
String
vin
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/CommonMapper.xml
View file @
0dac2a0e
...
...
@@ -2304,7 +2304,7 @@
${tableName}
set
<foreach
collection=
"columns"
item=
"column"
separator=
","
>
${column.columnName} =
$
{column.columnValue}
${column.columnName} =
#
{column.columnValue}
</foreach>
where record = #{record}
</if>
...
...
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/BatchDataChangeProcessStrategy.java
View file @
0dac2a0e
...
...
@@ -49,13 +49,13 @@ public class BatchDataChangeProcessStrategy implements IChangeDataProcessStrateg
@Override
public
List
<
ChangeDataDto
>
handle
(
Map
<
String
,
Object
>
changeData
,
String
defaultChangeId
)
{
JSONObject
data
=
(
JSONObject
)
changeData
.
get
(
"data"
)
;
JSONObject
data
=
(
JSONObject
)
changeData
;
JSONArray
equips
=
data
.
getJSONArray
(
RequestChangeData
.
multiDataKey
);
List
<
MultiChangeItemData
>
items
=
equips
.
toJavaList
(
MultiChangeItemData
.
class
);
List
<
ChangeDataDto
>
allChangeColumns
=
new
ArrayList
<>();
items
.
forEach
(
item
->
{
String
record
=
item
.
getRecord
();
Map
<
String
,
Object
>
itemData
=
item
.
getD
ata
();
Map
<
String
,
Object
>
itemData
=
item
.
getD
etail
();
List
<
ChangeDataDto
>
oneEquipChangeColumns
=
singleDataChangeProcessStrategy
.
handle
(
itemData
,
record
);
allChangeColumns
.
addAll
(
oneEquipChangeColumns
);
});
...
...
@@ -83,7 +83,7 @@ public class BatchDataChangeProcessStrategy implements IChangeDataProcessStrateg
}
else
{
tableData
=
jgUseRegistrationMapper
.
queryForUnitPipelineEquipment
(
records
);
}
result
.
put
(
"table
_d
ata"
,
tableData
);
result
.
put
(
"table
D
ata"
,
tableData
);
return
result
;
}
...
...
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/EquipChangeDataUpdateService.java
View file @
0dac2a0e
...
...
@@ -2,18 +2,22 @@ package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.util.StrUtil
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.yeejoin.amos.boot.module.common.api.dao.ESEquipmentCategory
;
import
com.yeejoin.amos.boot.module.common.api.dto.ESEquipmentCategoryDto
;
import
com.yeejoin.amos.boot.module.jg.api.dto.*
;
import
com.yeejoin.amos.boot.module.jg.api.mapper.CommonMapper
;
import
com.yeejoin.amos.boot.module.jg.api.service.IBizDataChangeHandleStrategy
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.EquipmentCategory
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgDesignInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgFactoryInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgRegisterInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.EquipmentCategoryMapper
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.IdxBizJgDesignInfoMapper
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.IdxBizJgFactoryInfoMapper
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.IdxBizJgRegisterInfoMapper
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
...
...
@@ -34,12 +38,15 @@ public class EquipChangeDataUpdateService {
private
final
CommonMapper
commonMapper
;
public
EquipChangeDataUpdateService
(
ESEquipmentCategory
esEquipmentCategory
,
IdxBizJgDesignInfoMapper
idxBizJgDesignInfoMapper
,
IdxBizJgFactoryInfoMapper
jgFactoryInfoMapper
,
IdxBizJgRegisterInfoMapper
idxBizJgRegisterInfoMapper
,
CommonMapper
commonMapper
)
{
private
final
EquipmentCategoryMapper
equipmentCategoryMapper
;
public
EquipChangeDataUpdateService
(
ESEquipmentCategory
esEquipmentCategory
,
IdxBizJgDesignInfoMapper
idxBizJgDesignInfoMapper
,
IdxBizJgFactoryInfoMapper
jgFactoryInfoMapper
,
IdxBizJgRegisterInfoMapper
idxBizJgRegisterInfoMapper
,
CommonMapper
commonMapper
,
EquipmentCategoryMapper
equipmentCategoryMapper
)
{
this
.
esEquipmentCategory
=
esEquipmentCategory
;
this
.
idxBizJgDesignInfoMapper
=
idxBizJgDesignInfoMapper
;
this
.
jgFactoryInfoMapper
=
jgFactoryInfoMapper
;
this
.
idxBizJgRegisterInfoMapper
=
idxBizJgRegisterInfoMapper
;
this
.
commonMapper
=
commonMapper
;
this
.
equipmentCategoryMapper
=
equipmentCategoryMapper
;
}
public
void
updateRegisterChangeData
(
String
record
,
EquipRegisterChangeDataDto
registerChangeDataDto
)
{
...
...
@@ -115,17 +122,28 @@ public class EquipChangeDataUpdateService {
private
void
updateRegisterEsData
(
String
record
,
EquipRegisterChangeDataDto
registerChangeDataDto
)
{
// es 数据更新
Optional
<
ESEquipmentCategoryDto
>
optional
=
esEquipmentCategory
.
findById
(
record
);
if
(
optional
.
isPresent
()
&&
!
Objects
.
equals
(
registerChangeDataDto
.
getProductName
(),
IBizDataChangeHandleStrategy
.
DEFAULT_VALUE
)
)
{
if
(
optional
.
isPresent
())
{
ESEquipmentCategoryDto
esEquipmentCategoryDto
=
optional
.
get
();
esEquipmentCategoryDto
.
setPRODUCT_NAME
(
registerChangeDataDto
.
getProductName
());
esEquipmentCategoryDto
.
setEQU_CODE
(
registerChangeDataDto
.
getEquCode
());
esEquipmentCategoryDto
.
setEQU_TYPE
(
registerChangeDataDto
.
getEquType
());
esEquipmentCategoryDto
.
setEQU_DEFINE_CODE
(
registerChangeDataDto
.
getEquDefine
());
if
(
StringUtils
.
isEmpty
(
registerChangeDataDto
.
getEquDefine
()))
{
esEquipmentCategoryDto
.
setEQU_DEFINE
(
null
);
}
else
{
EquipmentCategory
category
=
equipmentCategoryMapper
.
selectOne
(
new
LambdaQueryWrapper
<
EquipmentCategory
>().
eq
(
EquipmentCategory:
:
getCode
,
registerChangeDataDto
.
getEquDefine
()));
if
(
category
!=
null
)
{
esEquipmentCategoryDto
.
setEQU_DEFINE
(
category
.
getName
());
}
}
esEquipmentCategory
.
save
(
esEquipmentCategoryDto
);
}
}
public
void
updateTechParamByRecord
(
String
tableName
,
String
record
,
List
<
ChangeDataDto
>
changeDataDtos
)
{
List
<
DynamicColumnDto
>
columns
=
changeDataDtos
.
stream
().
map
(
c
->
{
List
<
DynamicColumnDto
>
columns
=
changeDataDtos
.
stream
().
map
(
c
->
{
DynamicColumnDto
columnDto
=
new
DynamicColumnDto
();
columnDto
.
setColumnName
(
String
.
format
(
"\"%s\""
,
StrUtil
.
toUnderlineCase
(
c
.
getColumnKey
()).
toUpperCase
()));
columnDto
.
setColumnName
(
String
.
format
(
"\"%s\""
,
StrUtil
.
toUnderlineCase
(
c
.
getColumnKey
()).
toUpperCase
()));
columnDto
.
setColumnValue
(
c
.
getColumnNewValue
());
return
columnDto
;
}).
collect
(
Collectors
.
toList
());
...
...
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 @
0dac2a0e
...
...
@@ -2298,13 +2298,13 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
if
(!(
FlowStatusEnum
.
TO_BE_FINISHED
.
getName
().
equals
(
jgUseRegistration
.
getStatus
())
||
FlowStatusEnum
.
TO_BE_DISCARD
.
getName
().
equals
(
jgUseRegistration
.
getStatus
()))
||
"1"
.
equals
(
jgUseRegistration
.
getRegType
()))
{
// 基本信息 + 制造信息
Map
<
String
,
Object
>
detail
=
this
.
baseMapper
.
getDetail
(
record
);
// 设计信息
Map
<
String
,
Object
>
desDetail
=
this
.
baseMapper
.
getDesDetail
(
record
);
if
(!
ObjectUtils
.
isEmpty
(
desDetail
))
{
detail
.
putAll
(
desDetail
);
fillLastEquipDetail
(
jsonObject
,
record
);
}
}
public
void
fillLastEquipDetail
(
JSONObject
jsonObject
,
String
record
)
{
// 基本信息 + 制造信息 + 设计信息
fillLastEquipBaseInfo
(
jsonObject
,
record
);
// 安装信息
Map
<
String
,
Object
>
installDetail
=
this
.
baseMapper
.
getiInstallDetail
(
record
);
// 历史设备登记来的数据没有安装业务信息 从一码通数据拿
...
...
@@ -2318,13 +2318,22 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
maintenanceDetail
=
this
.
baseMapper
.
getMaintenanceDetailByIdx
(
record
);
}
if
(!
ObjectUtils
.
isEmpty
(
maintenanceDetail
))
{
detail
.
putAll
(
maintenanceDetail
);
jsonObject
.
putAll
(
maintenanceDetail
);
}
if
(!
ObjectUtils
.
isEmpty
(
installDetail
))
{
detail
.
putAll
(
installDetail
);
jsonObject
.
putAll
(
installDetail
);
}
jsonObject
.
putAll
(
detail
);
}
public
void
fillLastEquipBaseInfo
(
JSONObject
jsonObject
,
String
record
)
{
// 基本信息 + 制造信息
Map
<
String
,
Object
>
detail
=
this
.
baseMapper
.
getDetail
(
record
);
// 设计信息
Map
<
String
,
Object
>
desDetail
=
this
.
baseMapper
.
getDesDetail
(
record
);
if
(!
ObjectUtils
.
isEmpty
(
desDetail
))
{
detail
.
putAll
(
desDetail
);
}
jsonObject
.
putAll
(
detail
);
}
private
UseFlagParamDto
buildUseFlagParamDto
(
JgUseRegistration
useRegistration
,
IdxBizJgRegisterInfo
registerInfo
,
IdxBizJgFactoryInfo
factoryInfo
,
Map
<
String
,
Object
>
exportParamsMap
)
{
...
...
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/SingleDataChangeProcessStrategy.java
View file @
0dac2a0e
...
...
@@ -118,6 +118,16 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
jsonFields
.
add
(
field
.
getName
());
}
}
// 技术参数附件
Field
[]
fields4
=
TechParamsLiftingChangeFieldDto
.
class
.
getDeclaredFields
();
for
(
Field
field
:
fields4
)
{
field
.
setAccessible
(
true
);
FieldDisplayDefine
fieldDisplayDefine
=
field
.
getAnnotation
(
FieldDisplayDefine
.
class
);
if
(
fieldDisplayDefine
!=
null
&&
fieldDisplayDefine
.
type
()
==
JSON
.
class
)
{
jsonFields
.
add
(
field
.
getName
());
}
}
}
public
List
<
ChangeDataDto
>
handleOne
(
Map
<
String
,
Object
>
changeData
,
String
record
)
{
...
...
@@ -126,9 +136,9 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
EquipRegisterChangeDataDto
registerChangeDataDto
=
new
EquipRegisterChangeDataDto
();
EquipDesignChangeDataDto
equipDesignChangeDataDto
=
new
EquipDesignChangeDataDto
();
EquipFactoryChangeDataDto
equipFactoryChangeDataDto
=
new
EquipFactoryChangeDataDto
();
BeanUtil
.
copyProperties
(
JSON
.
parse
Object
(
JSONObject
.
toJSONString
(
changeData
)),
registerChangeDataDto
);
BeanUtil
.
copyProperties
(
JSON
.
parse
Object
(
JSONObject
.
toJSONString
(
changeData
)),
equipFactoryChangeDataDto
);
BeanUtil
.
copyProperties
(
JSON
.
parse
Object
(
JSONObject
.
toJSONString
(
changeData
)),
equipDesignChangeDataDto
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
)),
registerChangeDataDto
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
)),
equipFactoryChangeDataDto
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
)),
equipDesignChangeDataDto
,
true
);
buildChangeFields
(
record
,
equipDesignChangeDataDto
,
equipFactoryChangeDataDto
,
registerChangeDataDto
,
allChangeColumns
);
// 设备制造、设计、注册信息业务处理落库
this
.
dealBizDataForEquip
(
record
,
registerChangeDataDto
);
...
...
@@ -393,7 +403,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
case
YLRQ:
// 压力容器
TechParamsVesselChangeFieldDto
newVessel
=
new
TechParamsVesselChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newVessel
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newVessel
,
true
);
IdxBizJgTechParamsVessel
techParamsVessel
=
iIdxBizJgTechParamsVesselService
.
getOneData
(
record
);
TechParamsVesselChangeFieldDto
oldVessel
=
BeanUtil
.
copyProperties
(
techParamsVessel
,
TechParamsVesselChangeFieldDto
.
class
);
// 字段行转列
...
...
@@ -409,7 +419,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
case
DT:
// 电梯
TechParamsElevatorChangeFieldDto
newElevator
=
new
TechParamsElevatorChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newElevator
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newElevator
,
true
);
IdxBizJgTechParamsElevator
techParamsElevator
=
iIdxBizJgTechParamsElevatorService
.
getOneData
(
record
);
TechParamsElevatorChangeFieldDto
oldElevator
=
BeanUtil
.
copyProperties
(
techParamsElevator
,
TechParamsElevatorChangeFieldDto
.
class
);
...
...
@@ -426,7 +436,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
case
QZJX:
// 起重机械
TechParamsLiftingChangeFieldDto
newLifting
=
new
TechParamsLiftingChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newLifting
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newLifting
,
true
);
IdxBizJgTechParamsLifting
techParamsLifting
=
iIdxBizJgTechParamsLiftingService
.
getOneData
(
record
);
// 技术参数对象转换为全部技术参数 ,其他无用字段去掉
...
...
@@ -444,7 +454,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
case
CC:
// 场(厂)内专用机动车辆
TechParamsVehicleChangeFieldDto
newVehicle
=
new
TechParamsVehicleChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newVehicle
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newVehicle
,
true
);
IdxBizJgTechParamsVehicle
techParamsVehicle
=
iIdxBizJgTechParamsVehicleService
.
getOneData
(
record
);
TechParamsVehicleChangeFieldDto
oldVehicle
=
BeanUtil
.
copyProperties
(
techParamsVehicle
,
TechParamsVehicleChangeFieldDto
.
class
);
...
...
@@ -461,7 +471,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
case
YLSS:
// 大型游乐设施
TechParamsRidesChangeFieldDto
newRides
=
new
TechParamsRidesChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newRides
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newRides
,
true
);
IdxBizJgTechParamsRides
techParamsRides
=
iIdxBizJgTechParamsRidesService
.
getOneData
(
record
);
// 技术参数对象转换为全部技术参数 ,其他无用字段去掉
...
...
@@ -479,7 +489,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
case
YLGD:
// 压力管道
TechParamsPipelineChangeFieldDto
newPipeline
=
new
TechParamsPipelineChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newPipeline
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newPipeline
,
true
);
IdxBizJgTechParamsPipeline
techParamsPipeline
=
iIdxBizJgTechParamsPipelineService
.
getOneData
(
record
);
// 技术参数对象转换为全部技术参数 ,其他无用字段去掉
...
...
@@ -497,7 +507,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
case
KYSD:
// 客运索道
TechParamsRopewayChangeFieldDto
newRopeway
=
new
TechParamsRopewayChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newRopeway
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newRopeway
,
true
);
IdxBizJgTechParamsRopeway
techParamsRopeway
=
iIdxBizJgTechParamsRopewayService
.
getOneData
(
record
);
// 技术参数对象转换为全部技术参数 ,其他无用字段去掉
...
...
@@ -530,7 +540,7 @@ public class SingleDataChangeProcessStrategy implements IChangeDataProcessStrate
private
static
TechParamsBoilerChangeFieldDto
getTechParamsBoilerChangeField
(
Map
<
String
,
Object
>
changeData
)
{
TechParamsBoilerChangeFieldDto
newBoiler
=
new
TechParamsBoilerChangeFieldDto
();
BeanUtil
.
copyProperties
(
changeData
,
newBoiler
,
true
);
BeanUtil
.
copyProperties
(
JSON
.
parse
(
JSONObject
.
toJSONString
(
changeData
))
,
newBoiler
,
true
);
return
newBoiler
;
}
...
...
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/UseRegisterUpdateService.java
View file @
0dac2a0e
...
...
@@ -59,16 +59,17 @@ public class UseRegisterUpdateService {
jsonObject
.
put
(
"factoryUseSiteStreet"
,
String
.
valueOf
(
Long
.
valueOf
(
jsonObject
.
get
(
"factoryUseSiteStreet"
).
toString
())));
}
if
(!
"unit"
.
equals
(
jgUseRegistration
.
getManageType
()))
{
// 台套逻辑
String
record
=
useRegistrationService
.
setDefaultRecord
(
jgUseRegistration
,
null
);
// 需求:当申请信息由于设备信息错误被驳回及撤回时显示的数据还是旧设备数据,导致该申请单无法使用
// 解决方案:设备基本信息、制造信息、设计信息、安装信息、维保信息,已完成时显示历史数据、非完成时显示最新设备数据
useRegistrationService
.
fillHistoryDataWithNewEquip
(
jsonObject
,
jgUseRegistration
,
record
);
// 更新 设计、制造、基本信息json
useRegistrationService
.
fillLastEquipBaseInfo
(
jsonObject
,
record
);
// 补充"车牌号"字段
LambdaQueryWrapper
<
IdxBizJgRegisterInfo
>
wrapper
=
new
QueryWrapper
<
IdxBizJgRegisterInfo
>().
lambda
().
eq
(
IdxBizJgRegisterInfo:
:
getRecord
,
record
);
IdxBizJgRegisterInfo
idxBizJgRegisterInfo
=
idxBizJgRegisterInfoMapper
.
selectOne
(
wrapper
);
jsonObject
.
put
(
"carNumber"
,
idxBizJgRegisterInfo
.
getCarNumber
());
jsonObject
.
put
(
"regType"
,
jgUseRegistration
.
getRegType
());
}
else
{
// 单位办理逻辑
List
<
Map
<
String
,
Object
>>
equipmentLists
=
(
List
<
Map
<
String
,
Object
>>)
jsonObject
.
get
(
"equipmentLists"
);
List
<
String
>
records
=
equipmentLists
.
stream
().
map
(
v
->
(
String
)
v
.
get
(
"record"
)).
collect
(
toList
());
jsonObject
.
remove
(
"equipmentLists"
);
...
...
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