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
ef98f307
Commit
ef98f307
authored
Apr 21, 2023
by
曹盼盼
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://39.98.45.134:8090/moa/amos-boot-biz
into developer
parents
22871eb5
00d624cf
Hide whitespace changes
Inline
Side-by-side
Showing
96 changed files
with
7208 additions
and
141 deletions
+7208
-141
ConstructionInfoModel.java
...n/amos/boot/module/tzs/api/dto/ConstructionInfoModel.java
+39
-0
DesignInfoModel.java
...yeejoin/amos/boot/module/tzs/api/dto/DesignInfoModel.java
+53
-0
EquipTechParamBoilerModel.java
...os/boot/module/tzs/api/dto/EquipTechParamBoilerModel.java
+80
-0
EquipTechParamElevatorModel.java
.../boot/module/tzs/api/dto/EquipTechParamElevatorModel.java
+165
-0
EquipTechParamLiftingModel.java
...s/boot/module/tzs/api/dto/EquipTechParamLiftingModel.java
+365
-0
EquipTechParamPipelineModel.java
.../boot/module/tzs/api/dto/EquipTechParamPipelineModel.java
+64
-0
EquipTechParamRidesModel.java
...mos/boot/module/tzs/api/dto/EquipTechParamRidesModel.java
+128
-0
EquipTechParamRopewayModel.java
...s/boot/module/tzs/api/dto/EquipTechParamRopewayModel.java
+63
-0
EquipTechParamVehicleModel.java
...s/boot/module/tzs/api/dto/EquipTechParamVehicleModel.java
+121
-0
EquipTechParamVesselModel.java
...os/boot/module/tzs/api/dto/EquipTechParamVesselModel.java
+198
-0
InspectionDetectionInfoModel.java
...boot/module/tzs/api/dto/InspectionDetectionInfoModel.java
+13
-12
MainPartsModel.java
.../yeejoin/amos/boot/module/tzs/api/dto/MainPartsModel.java
+68
-0
MaintenanceInfoModel.java
...in/amos/boot/module/tzs/api/dto/MaintenanceInfoModel.java
+51
-0
OtherInfoModel.java
.../yeejoin/amos/boot/module/tzs/api/dto/OtherInfoModel.java
+38
-0
ProduceInfoModel.java
...eejoin/amos/boot/module/tzs/api/dto/ProduceInfoModel.java
+56
-0
ProtectionDevicesModel.java
.../amos/boot/module/tzs/api/dto/ProtectionDevicesModel.java
+48
-0
RegistrationInfoModel.java
...n/amos/boot/module/tzs/api/dto/RegistrationInfoModel.java
+68
-0
StaffBaseInfoModel.java
...join/amos/boot/module/tzs/api/dto/StaffBaseInfoModel.java
+42
-0
StaffQualifInfoModel.java
...in/amos/boot/module/tzs/api/dto/StaffQualifInfoModel.java
+36
-0
SuperviseInfoModel.java
...join/amos/boot/module/tzs/api/dto/SuperviseInfoModel.java
+41
-0
UseInfoModel.java
...om/yeejoin/amos/boot/module/tzs/api/dto/UseInfoModel.java
+76
-0
AbstractEquipBaseEntity.java
...s/boot/module/tzs/api/entity/AbstractEquipBaseEntity.java
+37
-0
ConstructionInfo.java
...oin/amos/boot/module/tzs/api/entity/ConstructionInfo.java
+70
-0
DesignInfo.java
...m/yeejoin/amos/boot/module/tzs/api/entity/DesignInfo.java
+103
-0
EquipTechParamBoiler.java
...amos/boot/module/tzs/api/entity/EquipTechParamBoiler.java
+189
-0
EquipTechParamElevator.java
...os/boot/module/tzs/api/entity/EquipTechParamElevator.java
+451
-0
EquipTechParamLifting.java
...mos/boot/module/tzs/api/entity/EquipTechParamLifting.java
+1044
-0
EquipTechParamPipeline.java
...os/boot/module/tzs/api/entity/EquipTechParamPipeline.java
+133
-0
EquipTechParamRides.java
.../amos/boot/module/tzs/api/entity/EquipTechParamRides.java
+339
-0
EquipTechParamRopeway.java
...mos/boot/module/tzs/api/entity/EquipTechParamRopeway.java
+129
-0
EquipTechParamVehicle.java
...mos/boot/module/tzs/api/entity/EquipTechParamVehicle.java
+306
-0
EquipTechParamVessel.java
...amos/boot/module/tzs/api/entity/EquipTechParamVessel.java
+532
-0
InspectionDetectionInfo.java
...s/boot/module/tzs/api/entity/InspectionDetectionInfo.java
+44
-58
MainParts.java
...om/yeejoin/amos/boot/module/tzs/api/entity/MainParts.java
+96
-0
MaintenanceInfo.java
...join/amos/boot/module/tzs/api/entity/MaintenanceInfo.java
+110
-0
OtherInfo.java
...om/yeejoin/amos/boot/module/tzs/api/entity/OtherInfo.java
+10
-16
ProduceInfo.java
.../yeejoin/amos/boot/module/tzs/api/entity/ProduceInfo.java
+113
-0
ProtectionDevices.java
...in/amos/boot/module/tzs/api/entity/ProtectionDevices.java
+68
-0
RegistrationInfo.java
...oin/amos/boot/module/tzs/api/entity/RegistrationInfo.java
+159
-0
StaffBaseInfo.java
...eejoin/amos/boot/module/tzs/api/entity/StaffBaseInfo.java
+78
-0
StaffQualifInfo.java
...join/amos/boot/module/tzs/api/entity/StaffQualifInfo.java
+59
-0
SuperviseInfo.java
...eejoin/amos/boot/module/tzs/api/entity/SuperviseInfo.java
+69
-0
UseInfo.java
.../com/yeejoin/amos/boot/module/tzs/api/entity/UseInfo.java
+182
-0
ConstructionInfoMapper.java
...os/boot/module/tzs/api/mapper/ConstructionInfoMapper.java
+14
-0
DesignInfoMapper.java
...oin/amos/boot/module/tzs/api/mapper/DesignInfoMapper.java
+14
-0
EquipTechParamBoilerMapper.java
...oot/module/tzs/api/mapper/EquipTechParamBoilerMapper.java
+9
-0
EquipTechParamElevatorMapper.java
...t/module/tzs/api/mapper/EquipTechParamElevatorMapper.java
+7
-0
EquipTechParamLiftingMapper.java
...ot/module/tzs/api/mapper/EquipTechParamLiftingMapper.java
+7
-0
EquipTechParamPipelineMapper.java
...t/module/tzs/api/mapper/EquipTechParamPipelineMapper.java
+7
-0
EquipTechParamRidesMapper.java
...boot/module/tzs/api/mapper/EquipTechParamRidesMapper.java
+7
-0
EquipTechParamRopewayMapper.java
...ot/module/tzs/api/mapper/EquipTechParamRopewayMapper.java
+7
-0
EquipTechParamVehicleMapper.java
...ot/module/tzs/api/mapper/EquipTechParamVehicleMapper.java
+7
-0
EquipTechParamVesselMapper.java
...oot/module/tzs/api/mapper/EquipTechParamVesselMapper.java
+7
-0
MaintenanceInfoMapper.java
...mos/boot/module/tzs/api/mapper/MaintenanceInfoMapper.java
+14
-0
MidEquipMainPartsMapper.java
...s/boot/module/tzs/api/mapper/MidEquipMainPartsMapper.java
+14
-0
MidEquipProtectionDevicesMapper.java
...odule/tzs/api/mapper/MidEquipProtectionDevicesMapper.java
+14
-0
OtherInfoMapper.java
...join/amos/boot/module/tzs/api/mapper/OtherInfoMapper.java
+14
-0
ProduceInfoMapper.java
...in/amos/boot/module/tzs/api/mapper/ProduceInfoMapper.java
+14
-0
RegistrationInfoMapper.java
...os/boot/module/tzs/api/mapper/RegistrationInfoMapper.java
+14
-0
StaffBaseInfoMapper.java
.../amos/boot/module/tzs/api/mapper/StaffBaseInfoMapper.java
+14
-0
StaffQualifInfoMapper.java
...mos/boot/module/tzs/api/mapper/StaffQualifInfoMapper.java
+14
-0
SuperviseInfoMapper.java
.../amos/boot/module/tzs/api/mapper/SuperviseInfoMapper.java
+14
-0
UseInfoMapper.java
...eejoin/amos/boot/module/tzs/api/mapper/UseInfoMapper.java
+14
-0
ITzBaseEnterpriseInfoService.java
.../module/tzs/api/service/ITzBaseEnterpriseInfoService.java
+3
-0
RegUnitInfo.java
...join/amos/boot/module/tzs/flc/api/entity/RegUnitInfo.java
+1
-3
IRegUnitInfoService.java
.../boot/module/tzs/flc/api/service/IRegUnitInfoService.java
+3
-1
InspectionDetectionInfoController.java
...tzs/biz/controller/InspectionDetectionInfoController.java
+2
-2
TzBaseEnterpriseInfoController.java
...le/tzs/biz/controller/TzBaseEnterpriseInfoController.java
+8
-0
TzsAppController.java
...amos/boot/module/tzs/biz/controller/TzsAppController.java
+38
-0
PlatformUserTopicMessage.java
...oot/module/tzs/biz/listener/PlatformUserTopicMessage.java
+6
-0
ConstructionInfoService.java
.../module/tzs/biz/service/impl/ConstructionInfoService.java
+20
-0
DesignInfoService.java
...s/boot/module/tzs/biz/service/impl/DesignInfoService.java
+25
-0
EquipTechParamBoilerService.java
...ule/tzs/biz/service/impl/EquipTechParamBoilerService.java
+11
-0
EquipTechParamElevatorService.java
...e/tzs/biz/service/impl/EquipTechParamElevatorService.java
+11
-0
EquipTechParamLiftingService.java
...le/tzs/biz/service/impl/EquipTechParamLiftingService.java
+11
-0
EquipTechParamPipelineService.java
...e/tzs/biz/service/impl/EquipTechParamPipelineService.java
+11
-0
EquipTechParamRidesService.java
...dule/tzs/biz/service/impl/EquipTechParamRidesService.java
+11
-0
EquipTechParamRopewayService.java
...le/tzs/biz/service/impl/EquipTechParamRopewayService.java
+11
-0
EquipTechParamVehicleService.java
...le/tzs/biz/service/impl/EquipTechParamVehicleService.java
+11
-0
EquipTechParamVesselService.java
...ule/tzs/biz/service/impl/EquipTechParamVesselService.java
+11
-0
InspectionDetectionInfoServiceImpl.java
.../biz/service/impl/InspectionDetectionInfoServiceImpl.java
+4
-4
MainPartsServiceImpl.java
...oot/module/tzs/biz/service/impl/MainPartsServiceImpl.java
+18
-0
MaintenanceInfoService.java
...t/module/tzs/biz/service/impl/MaintenanceInfoService.java
+20
-0
OtherInfoService.java
...os/boot/module/tzs/biz/service/impl/OtherInfoService.java
+24
-0
ProduceInfoService.java
.../boot/module/tzs/biz/service/impl/ProduceInfoService.java
+24
-0
ProtectionDevicesServiceImpl.java
...le/tzs/biz/service/impl/ProtectionDevicesServiceImpl.java
+18
-0
RegistrationInfoService.java
.../module/tzs/biz/service/impl/RegistrationInfoService.java
+25
-0
StaffBaseInfoService.java
...oot/module/tzs/biz/service/impl/StaffBaseInfoService.java
+24
-0
StaffQualifInfoService.java
...t/module/tzs/biz/service/impl/StaffQualifInfoService.java
+25
-0
SuperviseInfoService.java
...oot/module/tzs/biz/service/impl/SuperviseInfoService.java
+24
-0
TzBaseEnterpriseInfoServiceImpl.java
...tzs/biz/service/impl/TzBaseEnterpriseInfoServiceImpl.java
+75
-2
TzsAppService.java
.../amos/boot/module/tzs/biz/service/impl/TzsAppService.java
+295
-0
UseInfoService.java
...amos/boot/module/tzs/biz/service/impl/UseInfoService.java
+25
-0
RegUnitInfoServiceImpl.java
...dule/tzs/flc/biz/service/impl/RegUnitInfoServiceImpl.java
+35
-31
application-dev3.properties
...le-tzs-biz/src/main/resources/application-dev3.properties
+5
-2
application.properties
...-module-tzs-biz/src/main/resources/application.properties
+13
-10
No files found.
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/ConstructionInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 施工信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"constructionInfo"
,
description
=
"最近施工信息"
)
public
class
ConstructionInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"施工类型"
)
private
String
constructionType
;
@ApiModelProperty
(
value
=
"施工单位统一社会信用代码"
)
private
String
uscUnitCreditCode
;
@ApiModelProperty
(
value
=
"施工单位"
)
private
String
uscUnitName
;
@ApiModelProperty
(
value
=
"施工时间"
)
private
Date
uscDate
;
@ApiModelProperty
(
value
=
""
)
private
String
uscInformId
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/DesignInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 安全追溯-设计信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"designInfo"
,
description
=
"设计信息"
)
public
class
DesignInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
supervisoryCode
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"设计单位统一社会信用代码"
)
private
String
designUnitCreditCode
;
@ApiModelProperty
(
value
=
"设计单位"
)
private
String
designUnitName
;
@ApiModelProperty
(
value
=
"设计许可编号"
)
private
String
designLicenseNum
;
@ApiModelProperty
(
value
=
"设计使用年限"
)
private
String
designUseDate
;
@ApiModelProperty
(
value
=
"设计日期"
)
private
Date
designDate
;
@ApiModelProperty
(
value
=
"总图图号"
)
private
String
drawingDo
;
@ApiModelProperty
(
value
=
"设计附件"
)
private
String
designDoc
;
@ApiModelProperty
(
value
=
"设计文件鉴定单位"
)
private
String
appraisalUnit
;
@ApiModelProperty
(
value
=
"设计单位鉴定日期"
)
private
String
appraisalDate
;
@ApiModelProperty
(
value
=
"设计规范"
)
private
String
designStandard
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamBoilerModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-锅炉
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"paramBoiler"
,
description
=
"锅炉技术参数"
)
public
class
EquipTechParamBoilerModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"设备等级"
)
private
String
deviceLevel
;
@ApiModelProperty
(
value
=
"额定蒸发量(热功率)"
)
private
BigDecimal
ratedEvaporationCapacityThermalPower
;
@ApiModelProperty
(
value
=
"额定工作压力"
)
private
BigDecimal
ratedWorkingPressure
;
@ApiModelProperty
(
value
=
"额定工作温度"
)
private
BigDecimal
ratedOperatingTemperature
;
@ApiModelProperty
(
value
=
"设计热效率"
)
private
BigDecimal
designThermalEfficiency
;
@ApiModelProperty
(
value
=
"给水温度"
)
private
BigDecimal
feedwaterTemperature
;
@ApiModelProperty
(
value
=
"额定出/回水(油)温度"
)
private
BigDecimal
ratedOutletReturnWaterOilTemperature
;
@ApiModelProperty
(
value
=
"锅炉本体水(油)容积"
)
private
BigDecimal
waterOilVolumeOfBoilerProper
;
@ApiModelProperty
(
value
=
"整装锅炉本体液压试验介质/压力"
)
private
BigDecimal
hydraulicTestMediumPressureOfPackagedBoilerBody
;
@ApiModelProperty
(
value
=
"再热器进(出)口温度"
)
private
BigDecimal
inletOutletTemperatureOfReheater
;
@ApiModelProperty
(
value
=
"再热器进(出)口压力"
)
private
BigDecimal
reheaterInletOutletPressure
;
@ApiModelProperty
(
value
=
"再热蒸汽流量"
)
private
BigDecimal
reheatSteamFlow
;
@ApiModelProperty
(
value
=
"燃料(热源)种类"
)
private
String
fuelType
;
@ApiModelProperty
(
value
=
"受压部件名称"
)
private
String
nameOfPressureParts
;
@ApiModelProperty
(
value
=
"受压部件材料"
)
private
String
materialOfPressureParts
;
@ApiModelProperty
(
value
=
"受压部件壁厚"
)
private
BigDecimal
wallThicknessOfPressureParts
;
@ApiModelProperty
(
value
=
"受压部件无损检测方法"
)
private
String
nonDestructiveTestingMethodsForPressureParts
;
@ApiModelProperty
(
value
=
"受压部件无损检测比例"
)
private
BigDecimal
proportionOfNdtForPressureParts
;
@ApiModelProperty
(
value
=
"受压部件热处理温度"
)
private
BigDecimal
heatTreatmentTemperatureOfPressureParts
;
@ApiModelProperty
(
value
=
"受压部件热处理时间"
)
private
BigDecimal
heatTreatmentTimeOfPressureParts
;
@ApiModelProperty
(
value
=
"受压部件水(耐)压试验介质"
)
private
String
hydrostaticTestMedium
;
@ApiModelProperty
(
value
=
"受压部件水(耐)压试验压力"
)
private
BigDecimal
hydrostaticTestPressure
;
@ApiModelProperty
(
value
=
"燃烧方式"
)
private
String
combustionMode
;
@ApiModelProperty
(
value
=
"有机热载体锅炉气密试验介质/压力"
)
private
BigDecimal
glAirtightTest
;
@ApiModelProperty
(
value
=
"安装附件与有关装置"
)
private
String
safetyAccessoriesAndRelatedDevices
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamElevatorModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-电梯
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"paramElevator"
,
description
=
"电梯技术参数"
)
public
class
EquipTechParamElevatorModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"额定速度(上行)"
)
private
BigDecimal
ratedSpeedUp
;
@ApiModelProperty
(
value
=
"额定速度(下行)"
)
private
BigDecimal
ratedSpeedDown
;
@ApiModelProperty
(
value
=
"额定载重量"
)
private
BigDecimal
ratedLoadCapacity
;
@ApiModelProperty
(
value
=
"轿厢尺寸"
)
private
BigDecimal
carSize
;
@ApiModelProperty
(
value
=
"提升高度"
)
private
BigDecimal
liftingHeight
;
@ApiModelProperty
(
value
=
"层"
)
private
Integer
storey
;
@ApiModelProperty
(
value
=
"站"
)
private
Integer
stand
;
@ApiModelProperty
(
value
=
"门数"
)
private
Integer
numberDoors
;
@ApiModelProperty
(
value
=
"控制方式"
)
private
String
controlMode
;
@ApiModelProperty
(
value
=
"油缸数量"
)
private
Integer
numberCylinders
;
@ApiModelProperty
(
value
=
"顶升型式"
)
private
String
jackingType
;
@ApiModelProperty
(
value
=
"额定压力"
)
private
BigDecimal
ratedPressure
;
@ApiModelProperty
(
value
=
"防爆型式"
)
private
String
explosionproofType
;
@ApiModelProperty
(
value
=
"防爆等级"
)
private
String
explosionproofGrade
;
@ApiModelProperty
(
value
=
"燃爆物质"
)
private
String
explosiveSubstance
;
@ApiModelProperty
(
value
=
"整机防爆标志"
)
private
String
explosionproofSignComplete
;
@ApiModelProperty
(
value
=
"驱动主机额定功率"
)
private
BigDecimal
qdzjRatedPower
;
@ApiModelProperty
(
value
=
"驱动主机额定转速"
)
private
BigDecimal
qdzjRatedSpeed
;
@ApiModelProperty
(
value
=
"驱动主机减速比"
)
private
BigDecimal
qdzjReductionRatio
;
@ApiModelProperty
(
value
=
"液压泵站满载工作压力"
)
private
BigDecimal
yabzFullloadPressure
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质种类"
)
private
String
xgxlMediaType
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质数量"
)
private
Integer
xgxlMediaNumber
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质型号"
)
private
String
xgxlMediaModel
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质规格"
)
private
String
xgxlMediaSpecification
;
@ApiModelProperty
(
value
=
"驱动主机型号"
)
private
String
qdzjModel
;
@ApiModelProperty
(
value
=
"驱动主机产品编号"
)
private
String
qdzjProductNo
;
@ApiModelProperty
(
value
=
"驱动主机制造单位"
)
private
String
qdzjManufacturer
;
@ApiModelProperty
(
value
=
"控制柜型号"
)
private
String
kzgModel
;
@ApiModelProperty
(
value
=
"控制柜产品编号"
)
private
String
kzgProductNo
;
@ApiModelProperty
(
value
=
"控制柜制造单位"
)
private
String
kzgManufacturer
;
@ApiModelProperty
(
value
=
"限速器型号"
)
private
String
xsqModel
;
@ApiModelProperty
(
value
=
"限速器产品编号"
)
private
String
xsqProductNo
;
@ApiModelProperty
(
value
=
"限速器制造单位"
)
private
String
xsqManufacturer
;
@ApiModelProperty
(
value
=
"安全钳型号"
)
private
String
aqqModel
;
@ApiModelProperty
(
value
=
"安全钳产品编号"
)
private
String
aqqProductNo
;
@ApiModelProperty
(
value
=
"安全钳制造单位"
)
private
String
aqqManufacturer
;
@ApiModelProperty
(
value
=
"轿厢缓冲器型号"
)
private
String
jxhcqModel
;
@ApiModelProperty
(
value
=
"轿厢缓冲器产品编号"
)
private
String
jxhcqProductNo
;
@ApiModelProperty
(
value
=
"轿厢缓冲器制造单位"
)
private
String
jxhcqManufacturer
;
@ApiModelProperty
(
value
=
"对重缓冲器型号"
)
private
String
dchcqModel
;
@ApiModelProperty
(
value
=
"对重缓冲器产品编号"
)
private
String
dchcqProductNo
;
@ApiModelProperty
(
value
=
"对重缓冲器制造单位"
)
private
String
dchcqManufacturer
;
@ApiModelProperty
(
value
=
"层门门锁装置型号"
)
private
String
cmmszzModel
;
@ApiModelProperty
(
value
=
"层门门锁装置产品编号"
)
private
String
cmmszzProductNo
;
@ApiModelProperty
(
value
=
"层门门锁装置制造单位"
)
private
String
cmmszzManufacturer
;
@ApiModelProperty
(
value
=
"轿门门锁装置型号"
)
private
String
jmmszzModel
;
@ApiModelProperty
(
value
=
"轿门门锁装置产品编号"
)
private
String
jmmszzProductNo
;
@ApiModelProperty
(
value
=
"轿门门锁装置制造单位"
)
private
String
jmmszzManufacturer
;
@ApiModelProperty
(
value
=
"上行超速保护装置型号"
)
private
String
sxcsbhzzModel
;
@ApiModelProperty
(
value
=
"上行超速保护装置产品编号"
)
private
String
sxcsbhzzProductNo
;
@ApiModelProperty
(
value
=
"上行超速保护装置制造单位"
)
private
String
sxcsbhzzManufacturer
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置型号"
)
private
String
jxywydbhzzModel
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置"
)
private
String
jxywydbhzzProductNo
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置制造单位"
)
private
String
jxywydbhzzManufacturer
;
@ApiModelProperty
(
value
=
"液压泵站型号"
)
private
String
yybzModel
;
@ApiModelProperty
(
value
=
"液压泵站产品编号"
)
private
String
yybzProductNo
;
@ApiModelProperty
(
value
=
"液压泵站制造单位"
)
private
String
yybzManufacturer
;
@ApiModelProperty
(
value
=
"限速切断阀型号"
)
private
String
xsqdfModel
;
@ApiModelProperty
(
value
=
"限速切断阀产品编号"
)
private
String
xsqdfProductNo
;
@ApiModelProperty
(
value
=
"限速切断阀制造单位"
)
private
String
xsqdfManufacturer
;
@ApiModelProperty
(
value
=
"名义速度"
)
private
BigDecimal
nominalSpeed
;
@ApiModelProperty
(
value
=
"倾斜角"
)
private
BigDecimal
angleRoll
;
@ApiModelProperty
(
value
=
"名义宽度"
)
private
BigDecimal
nominalWidth
;
@ApiModelProperty
(
value
=
"使用区段长度"
)
private
BigDecimal
useSectionLength
;
@ApiModelProperty
(
value
=
"输送能力"
)
private
String
conveyingCapacity
;
@ApiModelProperty
(
value
=
"工作类型"
)
private
String
workType
;
@ApiModelProperty
(
value
=
"工作环境"
)
private
String
workEnvironment
;
@ApiModelProperty
(
value
=
"控制柜节能运行方式"
)
private
String
kzgOperationMode
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamLiftingModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-起重机械
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"MidEquipTechParamLiftingDto"
,
description
=
"安全追溯-起重机械Dto"
)
public
class
EquipTechParamLiftingModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"额定起重量"
)
private
BigDecimal
ratedLiftingCapacity
;
@ApiModelProperty
(
value
=
"最大起重量"
)
private
BigDecimal
maxLiftingCapacity
;
@ApiModelProperty
(
value
=
"最大起重力矩"
)
private
BigDecimal
maxLiftingTorque
;
@ApiModelProperty
(
value
=
"跨度(工作幅度)"
)
private
BigDecimal
spanWorkingRange
;
@ApiModelProperty
(
value
=
"起升速度"
)
private
BigDecimal
liftingSpeed
;
@ApiModelProperty
(
value
=
"起升高度"
)
private
BigDecimal
liftingHeight
;
@ApiModelProperty
(
value
=
"下降速度"
)
private
BigDecimal
descentSpeed
;
@ApiModelProperty
(
value
=
"变幅高度"
)
private
BigDecimal
luffingHeight
;
@ApiModelProperty
(
value
=
"回转速度"
)
private
BigDecimal
slewingSpeed
;
@ApiModelProperty
(
value
=
"高度"
)
private
BigDecimal
height
;
@ApiModelProperty
(
value
=
"工作级别"
)
private
String
workLevel
;
@ApiModelProperty
(
value
=
"额定起重力矩"
)
private
BigDecimal
ratedLiftingTorque
;
@ApiModelProperty
(
value
=
"最大起升高度"
)
private
BigDecimal
maxiLiftingHeight
;
@ApiModelProperty
(
value
=
"最大工作幅度"
)
private
BigDecimal
maxWorkRange
;
@ApiModelProperty
(
value
=
"最大工作幅度对应的起重量"
)
private
BigDecimal
maxWokRangeWeight
;
@ApiModelProperty
(
value
=
"最大附着高度"
)
private
BigDecimal
maxAttachmentHeight
;
@ApiModelProperty
(
value
=
"最大计算轮压"
)
private
BigDecimal
maxCalculatedPressure
;
@ApiModelProperty
(
value
=
"整机设计重量"
)
private
BigDecimal
machineDesignWeight
;
@ApiModelProperty
(
value
=
"运行轨距"
)
private
BigDecimal
runGauge
;
@ApiModelProperty
(
value
=
"整机功率"
)
private
BigDecimal
overallPower
;
@ApiModelProperty
(
value
=
"供电电源"
)
private
BigDecimal
powerSupply
;
@ApiModelProperty
(
value
=
"工作环境温度"
)
private
BigDecimal
workAmbientTemperature
;
@ApiModelProperty
(
value
=
"层数/泊位数"
)
private
Integer
numberStorey
;
@ApiModelProperty
(
value
=
"主体结构型式"
)
private
String
mainStructureType
;
@ApiModelProperty
(
value
=
"主要受力结构件材料"
)
private
String
mainStressedStructuralMaterial
;
@ApiModelProperty
(
value
=
"变幅方式"
)
private
String
luffingMode
;
@ApiModelProperty
(
value
=
"塔身标准节型式"
)
private
String
towerStandardType
;
@ApiModelProperty
(
value
=
"基座型式"
)
private
String
baseType
;
@ApiModelProperty
(
value
=
"大车运行速度"
)
private
BigDecimal
bigcarRunSpeed
;
@ApiModelProperty
(
value
=
"小车运行速度"
)
private
BigDecimal
smallcarrunSpeed
;
@ApiModelProperty
(
value
=
"大车基距"
)
private
BigDecimal
bigcarBaseDistance
;
@ApiModelProperty
(
value
=
"小车轨距"
)
private
BigDecimal
smallcarBaseDistance
;
@ApiModelProperty
(
value
=
"主钩左右极限位置"
)
private
BigDecimal
mainHookLeftAndRightLimitPositions
;
@ApiModelProperty
(
value
=
"主梁型式"
)
private
String
mainBeamType
;
@ApiModelProperty
(
value
=
"支腿型式"
)
private
String
outriggerType
;
@ApiModelProperty
(
value
=
"最小工作幅度"
)
private
BigDecimal
minWorkRange
;
@ApiModelProperty
(
value
=
"最小幅度起重量"
)
private
BigDecimal
minLiftingCapacity
;
@ApiModelProperty
(
value
=
"全程变幅时间"
)
private
BigDecimal
fullRangeLuffingTime
;
@ApiModelProperty
(
value
=
"行走机械轨距"
)
private
BigDecimal
travelMachineGauge
;
@ApiModelProperty
(
value
=
"行驶速度"
)
private
BigDecimal
travelSpeed
;
@ApiModelProperty
(
value
=
"支腿调节长度"
)
private
BigDecimal
legAdjustmentLength
;
@ApiModelProperty
(
value
=
"发动机型号/VIN代号/编号"
)
private
String
engineModel
;
@ApiModelProperty
(
value
=
"臂架型式"
)
private
String
boomType
;
@ApiModelProperty
(
value
=
"起升高度(轨上)"
)
private
BigDecimal
liftingHeightOnRail
;
@ApiModelProperty
(
value
=
"起升高度(轨下)"
)
private
BigDecimal
liftingHeightUnderRail
;
@ApiModelProperty
(
value
=
"整机最大高度"
)
private
BigDecimal
machineMaxHeight
;
@ApiModelProperty
(
value
=
"用途"
)
private
String
use
;
@ApiModelProperty
(
value
=
"臂架结构型式"
)
private
String
boomStructureType
;
@ApiModelProperty
(
value
=
"门架结构型式"
)
private
String
gantryStructureType
;
@ApiModelProperty
(
value
=
"额定载重量"
)
private
BigDecimal
ratedLoadCapacity
;
@ApiModelProperty
(
value
=
"额定成员数"
)
private
Integer
ratedMembers
;
@ApiModelProperty
(
value
=
"额定提升速度"
)
private
BigDecimal
ratedLiftingSpeed
;
@ApiModelProperty
(
value
=
"自由端高度"
)
private
BigDecimal
heightFreeEnd
;
@ApiModelProperty
(
value
=
"最大提升高度"
)
private
BigDecimal
maximumLiftingHeight
;
@ApiModelProperty
(
value
=
"吊笼工作行程"
)
private
BigDecimal
workStrokeCage
;
@ApiModelProperty
(
value
=
"吊笼尺寸(长×宽×高)"
)
private
BigDecimal
cageSize
;
@ApiModelProperty
(
value
=
"标准节尺寸(长×宽×高)"
)
private
BigDecimal
standardSectionSize
;
@ApiModelProperty
(
value
=
"操纵方式"
)
private
String
controlMode
;
@ApiModelProperty
(
value
=
"驱动机构型式"
)
private
String
driveMechanismType
;
@ApiModelProperty
(
value
=
"标准节加节方式"
)
private
String
standardSectionAddMethod
;
@ApiModelProperty
(
value
=
"存容量"
)
private
Integer
storageCapacity
;
@ApiModelProperty
(
value
=
"起升驱动方式"
)
private
String
liftingDriveMode
;
@ApiModelProperty
(
value
=
"适停车辆尺寸 (长×宽×高)"
)
private
BigDecimal
parkingVehicleSize
;
@ApiModelProperty
(
value
=
"额定升降速度"
)
private
BigDecimal
ratedLiftSpeed
;
@ApiModelProperty
(
value
=
"额定横移速度"
)
private
BigDecimal
ratedTraverseSpeed
;
@ApiModelProperty
(
value
=
"额定纵移速度"
)
private
BigDecimal
ratedLongitudinalSpeed
;
@ApiModelProperty
(
value
=
"单车最大进(出)车时间"
)
private
BigDecimal
bicycleMaxExitTime
;
@ApiModelProperty
(
value
=
"循环速度"
)
private
BigDecimal
cycleSpeed
;
@ApiModelProperty
(
value
=
"适停车辆质量"
)
private
BigDecimal
parkingVehicleMass
;
@ApiModelProperty
(
value
=
"层高"
)
private
BigDecimal
storeyHeight
;
@ApiModelProperty
(
value
=
"操作方式"
)
private
String
operationMode
;
@ApiModelProperty
(
value
=
"其 他"
)
private
String
other
;
@ApiModelProperty
(
value
=
"起升方式"
)
private
String
liftingMode
;
@ApiModelProperty
(
value
=
"最大轮压"
)
private
BigDecimal
maxPressure
;
@ApiModelProperty
(
value
=
"下降深度"
)
private
BigDecimal
depthDescent
;
@ApiModelProperty
(
value
=
"防爆等级"
)
private
String
explosionProofGrade
;
@ApiModelProperty
(
value
=
"防爆型式"
)
private
String
explosionProofType
;
@ApiModelProperty
(
value
=
"吊具型式"
)
private
String
slingType
;
@ApiModelProperty
(
value
=
"主要受力机构件材料"
)
private
String
mainStressedMechanism
;
@ApiModelProperty
(
value
=
"起升机构起升速度倍率"
)
private
BigDecimal
hoistLiftingMechanismSpeed
;
@ApiModelProperty
(
value
=
"起升机构起升速度"
)
private
BigDecimal
hoistLiftingSpeedLifting
;
@ApiModelProperty
(
value
=
"起升机构起升速度相应最大起重量"
)
private
BigDecimal
hoistLiftingCorrespondingMaxWeight
;
@ApiModelProperty
(
value
=
"起升机构电机型号"
)
private
String
hoistMotorModel
;
@ApiModelProperty
(
value
=
"起升机构电机数量"
)
private
Integer
hoistMotorsNumber
;
@ApiModelProperty
(
value
=
"起升机构功率"
)
private
BigDecimal
hoistPower
;
@ApiModelProperty
(
value
=
"起升机构制动器型号"
)
private
String
hoistBrakeModel
;
@ApiModelProperty
(
value
=
"起升机构制动器数量"
)
private
Integer
hoistBrakesBrakes
;
@ApiModelProperty
(
value
=
"起升机构工作级别"
)
private
String
hoistWorkingLevel
;
@ApiModelProperty
(
value
=
"起升机构卷筒直径"
)
private
BigDecimal
hoistDrumDiameter
;
@ApiModelProperty
(
value
=
"起升机构定滑轮直径"
)
private
BigDecimal
hoistFixedPulleyDiameter
;
@ApiModelProperty
(
value
=
"起升机构传动比"
)
private
String
hoistTransmissionRatio
;
@ApiModelProperty
(
value
=
"起升机构大车轮直径"
)
private
BigDecimal
hoistBigcarDiameter
;
@ApiModelProperty
(
value
=
"起升机构小车轮直径"
)
private
BigDecimal
hoistSmallcarDiameter
;
@ApiModelProperty
(
value
=
"大车行走机构速度"
)
private
BigDecimal
bigcarTraveSpeed
;
@ApiModelProperty
(
value
=
"大车行走机构功率"
)
private
BigDecimal
bigcarTravePower
;
@ApiModelProperty
(
value
=
"大车行走机构工作级别"
)
private
String
bigcarTraveWorkingLevel
;
@ApiModelProperty
(
value
=
"大车行走机构减速器型号"
)
private
String
bigcarTraveReducerModel
;
@ApiModelProperty
(
value
=
"大车行走机构传动比"
)
private
String
bigcarTraveTransmissionRatio
;
@ApiModelProperty
(
value
=
"大车行走机构制动力矩"
)
private
BigDecimal
bigcarTraveBrakTorque
;
@ApiModelProperty
(
value
=
"大车行走机构大车车轮路面直径"
)
private
BigDecimal
bigcarTraveRoadDiameter
;
@ApiModelProperty
(
value
=
"大车行走机构适应轨道"
)
private
String
bigTraveAdaptTrack
;
@ApiModelProperty
(
value
=
"大车行走机构电机型号"
)
private
String
bigcarTraveMotorModel
;
@ApiModelProperty
(
value
=
"大车行走机构电机数量"
)
private
Integer
bigcarTraveMotorQuantity
;
@ApiModelProperty
(
value
=
"大车行走机构制动器型号"
)
private
String
bigcarTraveControlBrakeModel
;
@ApiModelProperty
(
value
=
"大车行走机构制动器数量"
)
private
Integer
bigcarTraveBrakeNumber
;
@ApiModelProperty
(
value
=
"小车行走机构速度"
)
private
BigDecimal
smallcarTraveSpeed
;
@ApiModelProperty
(
value
=
"小车行走机构功率"
)
private
BigDecimal
smallcarTravePower
;
@ApiModelProperty
(
value
=
"小车行走机构转速"
)
private
BigDecimal
smallcarTraveRevolveSpeed
;
@ApiModelProperty
(
value
=
"小车行走机构工作级别"
)
private
String
smallcarTraveWorkingLevel
;
@ApiModelProperty
(
value
=
"小车行走机构减速器型号"
)
private
String
smallcarTraveReducerModel
;
@ApiModelProperty
(
value
=
"小车行走机构传动比"
)
private
String
smallcarTraveTransmissionRatio
;
@ApiModelProperty
(
value
=
"小车行走机构制动力矩"
)
private
BigDecimal
smallcarTraveBrakTorque
;
@ApiModelProperty
(
value
=
"小车行走机构小车车轮路面直径"
)
private
BigDecimal
smallcarTraveRoadDiameter
;
@ApiModelProperty
(
value
=
"小车行走机构小车轨道"
)
private
String
smallcarTraveTrolleyTrack
;
@ApiModelProperty
(
value
=
"小车行走机构电机型号"
)
private
String
smallcarTraveMotorModel
;
@ApiModelProperty
(
value
=
"小车行走机构电机数量"
)
private
Integer
smallcarTraveMotorQuantity
;
@ApiModelProperty
(
value
=
"小车行走机构制动器型号"
)
private
String
smallcarTraveControlBrakeModel
;
@ApiModelProperty
(
value
=
"小车行走机构制动器数量"
)
private
Integer
smallcarTraveBrakeNumber
;
@ApiModelProperty
(
value
=
"电源电压"
)
private
BigDecimal
supplyVoltage
;
@ApiModelProperty
(
value
=
"电源频率"
)
private
BigDecimal
powerFrequency
;
@ApiModelProperty
(
value
=
"非工作风压"
)
private
BigDecimal
noWorkWindPresssure
;
@ApiModelProperty
(
value
=
"工作风压"
)
private
BigDecimal
workWindPresssure
;
@ApiModelProperty
(
value
=
"环境温度"
)
private
BigDecimal
ambientTemperature
;
@ApiModelProperty
(
value
=
"吊钩部位辐射温度"
)
private
BigDecimal
radiationTemperatureOfHook
;
@ApiModelProperty
(
value
=
"梁架跨度"
)
private
BigDecimal
beamFrameSpan
;
@ApiModelProperty
(
value
=
"桥机跨度"
)
private
BigDecimal
bridgeCraneSpan
;
@ApiModelProperty
(
value
=
"最大架设纵坡"
)
private
BigDecimal
maxErectionLongitudinalSlope
;
@ApiModelProperty
(
value
=
"前支腿调节长度"
)
private
BigDecimal
adjustableLengthOfFrontOutrigger
;
@ApiModelProperty
(
value
=
"最大架设横坡"
)
private
BigDecimal
maxErectionCrossSlope
;
@ApiModelProperty
(
value
=
"整机高度"
)
private
BigDecimal
overallHeight
;
@ApiModelProperty
(
value
=
"整机宽度"
)
private
BigDecimal
overallWidth
;
@ApiModelProperty
(
value
=
"整机总功率"
)
private
BigDecimal
overallUnitPower
;
@ApiModelProperty
(
value
=
"小车纵移速度"
)
private
BigDecimal
smallcarLongitudinalMovingSpeed
;
@ApiModelProperty
(
value
=
"过孔速度"
)
private
BigDecimal
throughHoleVelocity
;
@ApiModelProperty
(
value
=
"整机横移速度"
)
private
BigDecimal
overallTraverseSpeed
;
@ApiModelProperty
(
value
=
"小车横移速度"
)
private
BigDecimal
smallcarTraverseSpeed
;
@ApiModelProperty
(
value
=
"整机长度"
)
private
BigDecimal
overallLength
;
@ApiModelProperty
(
value
=
"前导梁长度"
)
private
BigDecimal
lengthOfFrontGuideBeam
;
@ApiModelProperty
(
value
=
"起升机构减速器型号"
)
private
String
hoistReducerModel
;
@ApiModelProperty
(
value
=
"大车行走适应轨道"
)
private
String
bigcarTraveAdaptationTrack
;
@ApiModelProperty
(
value
=
"大车行走制动器型号"
)
private
String
bigcarTraveBrakeModel
;
@ApiModelProperty
(
value
=
"小车行走机构小车车轮踏面直径"
)
private
BigDecimal
smallcarTraveSmallTreadDiameter
;
@ApiModelProperty
(
value
=
"小车行走机构制动器型号"
)
private
String
smallcarTraveBrakeModel
;
@ApiModelProperty
(
value
=
"小车横移机构速度"
)
private
BigDecimal
smallcarSideswaySpeed
;
@ApiModelProperty
(
value
=
"小车横移机构功率"
)
private
BigDecimal
smallcarSideswayPower
;
@ApiModelProperty
(
value
=
"小车横移机构转速"
)
private
BigDecimal
smallcarSideswayRevolveSpeed
;
@ApiModelProperty
(
value
=
"小车横移机构工作级别"
)
private
String
smallcarSideswayWorkingLevel
;
@ApiModelProperty
(
value
=
"小车横移机构减速器型号"
)
private
String
smallcarSideswayReducerModel
;
@ApiModelProperty
(
value
=
"小车横移机构传动比"
)
private
String
smallcarSideswayTransmissionRatio
;
@ApiModelProperty
(
value
=
"小车横移机构小车横移轨道"
)
private
String
smallcarSideswaySmallTraverseTrack
;
@ApiModelProperty
(
value
=
"小车横移机构制动器型号"
)
private
String
smallcarSideswayBrakeModel
;
@ApiModelProperty
(
value
=
"小车横移机构制动力矩"
)
private
BigDecimal
smallcarSideswayBrakTorque
;
@ApiModelProperty
(
value
=
"小车横移机构小车横移车轮踏面直径"
)
private
BigDecimal
smallcarSideswayTreadDiameter
;
@ApiModelProperty
(
value
=
"小车横移机构电机型号"
)
private
String
smallcarSideswayMotorQuantity
;
@ApiModelProperty
(
value
=
"小车横移机构电机数量"
)
private
Integer
smallcarSideswayMotorNumber
;
@ApiModelProperty
(
value
=
"悬臂长度"
)
private
BigDecimal
cantileverLength
;
@ApiModelProperty
(
value
=
"使用场所"
)
private
String
placeUse
;
@ApiModelProperty
(
value
=
"变幅速度"
)
private
BigDecimal
derrickingSpeed
;
@ApiModelProperty
(
value
=
"最大幅度起重量"
)
private
BigDecimal
maximumLiftingCapacity
;
@ApiModelProperty
(
value
=
"导轨架"
)
private
String
guideRailFrame
;
@ApiModelProperty
(
value
=
"层数"
)
private
Integer
numberOfPlies
;
@ApiModelProperty
(
value
=
"整机重量"
)
private
BigDecimal
operatingWeight
;
@ApiModelProperty
(
value
=
"起升机构制动力矩"
)
private
BigDecimal
hoistBrakingTorque
;
@ApiModelProperty
(
value
=
"起升机构钢丝绳型号"
)
private
String
hoistWireRope
;
@ApiModelProperty
(
value
=
"吊笼数量"
)
private
String
hangingCagesNumber
;
@ApiModelProperty
(
value
=
"安全保护装置"
)
private
String
safetyProtectionDevice
;
@ApiModelProperty
(
value
=
"主要零部件"
)
private
String
mainPart
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamPipelineModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-压力管道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"paramPipeline"
,
description
=
"压力管道技术参数"
)
public
class
EquipTechParamPipelineModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"工程(装置)名称"
)
private
String
deviceName
;
@ApiModelProperty
(
value
=
"管道类别"
)
private
String
pipelineClass
;
@ApiModelProperty
(
value
=
"管道名称(登记单元)"
)
private
String
pipeName
;
@ApiModelProperty
(
value
=
"管道编号"
)
private
String
pipelineNumber
;
@ApiModelProperty
(
value
=
"设备级别"
)
private
String
deviceLevel
;
@ApiModelProperty
(
value
=
"设计标准"
)
private
String
designStandard
;
@ApiModelProperty
(
value
=
"管道图号"
)
private
String
pipeDrawNumber
;
@ApiModelProperty
(
value
=
"公称直径"
)
private
BigDecimal
nominalDiameter
;
@ApiModelProperty
(
value
=
"公称壁厚"
)
private
BigDecimal
wallThickness
;
@ApiModelProperty
(
value
=
"管道长度"
)
private
BigDecimal
pipeLength
;
@ApiModelProperty
(
value
=
"起始位置起点"
)
private
String
startePosition
;
@ApiModelProperty
(
value
=
"压力"
)
private
BigDecimal
pressure
;
@ApiModelProperty
(
value
=
"温度"
)
private
BigDecimal
temperature
;
@ApiModelProperty
(
value
=
"介质"
)
private
String
medium
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remarks
;
@ApiModelProperty
(
value
=
"管道信息"
)
private
String
pipeInfo
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamRidesModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-游乐设施
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"paramRides"
,
description
=
"游乐设施技术参数"
)
public
class
EquipTechParamRidesModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"设计寿命"
)
private
Integer
designLife
;
@ApiModelProperty
(
value
=
"滑道长度"
)
private
BigDecimal
slideLength
;
@ApiModelProperty
(
value
=
"滑道高度"
)
private
BigDecimal
slideHeight
;
@ApiModelProperty
(
value
=
"滑道最小坡度"
)
private
BigDecimal
minimumSlopeOfSlide
;
@ApiModelProperty
(
value
=
"滑道平均坡度"
)
private
BigDecimal
averageSlopeOfSlide
;
@ApiModelProperty
(
value
=
"滑道无跳跃段最大坡度"
)
private
BigDecimal
maximumSlopeOfTheSlideWithoutJumping
;
@ApiModelProperty
(
value
=
"滑道最小曲率半径"
)
private
BigDecimal
minimumRadiusOfCurvatureOfSlideway
;
@ApiModelProperty
(
value
=
"滑道数量"
)
private
Integer
numberOfSlides
;
@ApiModelProperty
(
value
=
"滑道主体材料"
)
private
String
mainMaterialOfSlide
;
@ApiModelProperty
(
value
=
"滑车数量"
)
private
Integer
numberOfPulleys
;
@ApiModelProperty
(
value
=
"乘坐人数"
)
private
Integer
numberOfPassengers
;
@ApiModelProperty
(
value
=
"水平距离"
)
private
BigDecimal
horizontalDistance
;
@ApiModelProperty
(
value
=
"高度"
)
private
BigDecimal
height
;
@ApiModelProperty
(
value
=
"下滑速度"
)
private
BigDecimal
glideSpeed
;
@ApiModelProperty
(
value
=
"乘员数"
)
private
Integer
countOfPassengers
;
@ApiModelProperty
(
value
=
"运行速度"
)
private
BigDecimal
runningSpeed
;
@ApiModelProperty
(
value
=
"车辆数"
)
private
Integer
numberOfVehicles
;
@ApiModelProperty
(
value
=
"功率"
)
private
BigDecimal
power
;
@ApiModelProperty
(
value
=
"轨道高度"
)
private
BigDecimal
trackHeight
;
@ApiModelProperty
(
value
=
"成员数"
)
private
Integer
numberOfMembers
;
@ApiModelProperty
(
value
=
"运行高度"
)
private
BigDecimal
operatingHeight
;
@ApiModelProperty
(
value
=
"驱动功率"
)
private
BigDecimal
drivePower
;
@ApiModelProperty
(
value
=
"回转直径"
)
private
BigDecimal
rotaryDiameter
;
@ApiModelProperty
(
value
=
"额定乘客数"
)
private
Integer
ratedNumberOfPassengers
;
@ApiModelProperty
(
value
=
"吊舱数量"
)
private
Integer
numberOfPods
;
@ApiModelProperty
(
value
=
"设备高度"
)
private
BigDecimal
equipmentHeight
;
@ApiModelProperty
(
value
=
"额定线速度"
)
private
BigDecimal
ratedLinearSpeed
;
@ApiModelProperty
(
value
=
"转盘转速"
)
private
BigDecimal
rotaryTableSpeed
;
@ApiModelProperty
(
value
=
"单边摆角"
)
private
BigDecimal
unilateralSwingAngle
;
@ApiModelProperty
(
value
=
"座舱数量"
)
private
Integer
numberOfCabins
;
@ApiModelProperty
(
value
=
"最大运行高度"
)
private
BigDecimal
maximumOperatingHeight
;
@ApiModelProperty
(
value
=
"旋转直径"
)
private
BigDecimal
rotationDiameter
;
@ApiModelProperty
(
value
=
"最大转速"
)
private
BigDecimal
maximumSpeed
;
@ApiModelProperty
(
value
=
"倾角"
)
private
BigDecimal
dip
;
@ApiModelProperty
(
value
=
"回转速度"
)
private
BigDecimal
slewingSpeed
;
@ApiModelProperty
(
value
=
"升降速度"
)
private
BigDecimal
liftingSpeed
;
@ApiModelProperty
(
value
=
"高差"
)
private
BigDecimal
heightDifference
;
@ApiModelProperty
(
value
=
"主索直径"
)
private
BigDecimal
mainCableDiameter
;
@ApiModelProperty
(
value
=
"弦倾角"
)
private
BigDecimal
angleOfChord
;
@ApiModelProperty
(
value
=
"乘客人数"
)
private
Integer
passengerNum
;
@ApiModelProperty
(
value
=
"弹跳高度"
)
private
BigDecimal
bounceHeight
;
@ApiModelProperty
(
value
=
"最大载重"
)
private
BigDecimal
maximumLoad
;
@ApiModelProperty
(
value
=
"设备功率"
)
private
BigDecimal
equipmentPower
;
@ApiModelProperty
(
value
=
"占地面积"
)
private
BigDecimal
floorArea
;
@ApiModelProperty
(
value
=
"升空高度"
)
private
BigDecimal
liftoffAltitude
;
@ApiModelProperty
(
value
=
"场地直径"
)
private
BigDecimal
fieldDiameter
;
@ApiModelProperty
(
value
=
"球体直径"
)
private
BigDecimal
sphereDiameter
;
@ApiModelProperty
(
value
=
"球体体积"
)
private
BigDecimal
sphereVolume
;
@ApiModelProperty
(
value
=
"操作人数"
)
private
Integer
operatorNumber
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamRopewayModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-索道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"paramRopeway"
,
description
=
"索道技术参数"
)
public
class
EquipTechParamRopewayModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
""
)
private
BigDecimal
horizontalDistance
;
@ApiModelProperty
(
value
=
"支架数目"
)
private
Integer
supportsCount
;
@ApiModelProperty
(
value
=
"斜长"
)
private
BigDecimal
obliqueLength
;
@ApiModelProperty
(
value
=
"主电机型号和功率"
)
private
BigDecimal
mainMotorModelAndPower
;
@ApiModelProperty
(
value
=
"高差"
)
private
BigDecimal
altitudeDifference
;
@ApiModelProperty
(
value
=
"张紧油压(重锤)"
)
private
BigDecimal
oilPressureHeavyHammer
;
@ApiModelProperty
(
value
=
"张紧油压(油压)"
)
private
BigDecimal
oilPressureOilPressure
;
@ApiModelProperty
(
value
=
"运量"
)
private
BigDecimal
freightVolume
;
@ApiModelProperty
(
value
=
"运载索"
)
private
String
carrierLine
;
@ApiModelProperty
(
value
=
"速度"
)
private
BigDecimal
speed
;
@ApiModelProperty
(
value
=
"承载索"
)
private
String
bearingCable
;
@ApiModelProperty
(
value
=
"索距"
)
private
BigDecimal
cablePitch
;
@ApiModelProperty
(
value
=
"运载工具数量和类型"
)
private
String
numberAndTypeOfVehicles
;
@ApiModelProperty
(
value
=
"索引索"
)
private
String
tractionRope
;
@ApiModelProperty
(
value
=
"平衡索"
)
private
String
balanceCable
;
@ApiModelProperty
(
value
=
"主要部件"
)
private
String
mainComponents
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamVehicleModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-场内车辆
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"paramVehicle"
,
description
=
"场内车辆技术参数"
)
public
class
EquipTechParamVehicleModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"车架编号"
)
private
String
frameNo
;
@ApiModelProperty
(
value
=
"发动机(行走电机)编号"
)
private
String
engineNo
;
@ApiModelProperty
(
value
=
"动力方式"
)
private
String
powerMode
;
@ApiModelProperty
(
value
=
"传动方式"
)
private
String
transmissionMode
;
@ApiModelProperty
(
value
=
"车架结构"
)
private
String
frameStructure
;
@ApiModelProperty
(
value
=
"驾驶方式"
)
private
String
drivingMode
;
@ApiModelProperty
(
value
=
"自重"
)
private
BigDecimal
weight
;
@ApiModelProperty
(
value
=
"空载最大运行速度"
)
private
BigDecimal
carryingIdlerMaxRunningSpeed
;
@ApiModelProperty
(
value
=
"空载最大起升速度"
)
private
BigDecimal
maxLiftingSpeed
;
@ApiModelProperty
(
value
=
"设备保护等级(防爆)"
)
private
String
protectGrade
;
@ApiModelProperty
(
value
=
"气体/粉尘组别(防爆)"
)
private
String
gasGroup
;
@ApiModelProperty
(
value
=
"温度组别(防爆)"
)
private
String
temperatureGroup
;
@ApiModelProperty
(
value
=
"额定起重量"
)
private
BigDecimal
liftingCapacity
;
@ApiModelProperty
(
value
=
"系统电压"
)
private
BigDecimal
systemVoltage
;
@ApiModelProperty
(
value
=
"载荷中心距"
)
private
BigDecimal
loadCenterDistance
;
@ApiModelProperty
(
value
=
"发动机(电机)额定功率"
)
private
BigDecimal
enginePower
;
@ApiModelProperty
(
value
=
"最大速度(额载)"
)
private
BigDecimal
maxSpeed
;
@ApiModelProperty
(
value
=
"防爆使用场所"
)
private
String
explosionproofPlace
;
@ApiModelProperty
(
value
=
"工作装置门架形式"
)
private
String
gantryForm
;
@ApiModelProperty
(
value
=
"工作装置空载最大起升高度"
)
private
BigDecimal
maxLiftingHeight
;
@ApiModelProperty
(
value
=
"工作装置(全)自由起升高度"
)
private
BigDecimal
freeLiftingHeight
;
@ApiModelProperty
(
value
=
"工作装置门架倾角(前)"
)
private
BigDecimal
portalAngleFront
;
@ApiModelProperty
(
value
=
"工作装置门架倾角(后)"
)
private
BigDecimal
portalAngleBehind
;
@ApiModelProperty
(
value
=
"工作装置最大起升速度(空载)"
)
private
BigDecimal
maxLiftingSpeed1
;
@ApiModelProperty
(
value
=
"工作装置最大起升速度(额载)"
)
private
BigDecimal
maxLiftingSpeed2
;
@ApiModelProperty
(
value
=
"工作装置最大下降速度(空载)"
)
private
BigDecimal
maxDescentSpeed1
;
@ApiModelProperty
(
value
=
"工作装置最大下降速度(额载)"
)
private
BigDecimal
maxDescentSpeed2
;
@ApiModelProperty
(
value
=
"整车整备质量"
)
private
BigDecimal
vehicleMass
;
@ApiModelProperty
(
value
=
"额定载客数"
)
private
Integer
passengersNumber
;
@ApiModelProperty
(
value
=
"最大运行速度"
)
private
BigDecimal
maxRunningSpeed
;
@ApiModelProperty
(
value
=
"轴距"
)
private
BigDecimal
wheelBase
;
@ApiModelProperty
(
value
=
"轮距(前)"
)
private
BigDecimal
trackWidthFront
;
@ApiModelProperty
(
value
=
"轮距(后)"
)
private
BigDecimal
trackWidthBehind
;
@ApiModelProperty
(
value
=
"观光列车车厢数"
)
private
Integer
carsNumber
;
@ApiModelProperty
(
value
=
"观光列车每节车厢座位数"
)
private
Integer
seatNumber
;
@ApiModelProperty
(
value
=
"观光列车牵引车头座位数"
)
private
Integer
tractorSeatNumber
;
@ApiModelProperty
(
value
=
"最大行驶坡度"
)
private
BigDecimal
maxDrivingSlope
;
@ApiModelProperty
(
value
=
"制动距离"
)
private
BigDecimal
brakingDistance
;
@ApiModelProperty
(
value
=
"全长"
)
private
BigDecimal
overallLength
;
@ApiModelProperty
(
value
=
"全宽"
)
private
BigDecimal
overallWidth
;
@ApiModelProperty
(
value
=
"全高"
)
private
BigDecimal
overallAltitude
;
@ApiModelProperty
(
value
=
"最小离地间隙"
)
private
BigDecimal
minGroundClearance
;
@ApiModelProperty
(
value
=
"最小外侧转弯半径"
)
private
BigDecimal
minTurningRadius
;
@ApiModelProperty
(
value
=
"主要零部件、安全保护和防护装置"
)
private
String
mainParts
;
@ApiModelProperty
(
value
=
"监管码"
)
private
String
supervisoryCode
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/EquipTechParamVesselModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 安全追溯-压力容器
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"paramVessel"
,
description
=
"压力容器技术参数"
)
public
class
EquipTechParamVesselModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"额定质量"
)
private
BigDecimal
ratedQuality
;
@ApiModelProperty
(
value
=
"使用环境温度"
)
private
BigDecimal
ambientTemperature
;
@ApiModelProperty
(
value
=
"型号"
)
private
String
modelNumber
;
@ApiModelProperty
(
value
=
"数量"
)
private
Integer
num
;
@ApiModelProperty
(
value
=
"单瓶容积"
)
private
BigDecimal
singleBottleVolume
;
@ApiModelProperty
(
value
=
"总容积"
)
private
BigDecimal
totalVolume
;
@ApiModelProperty
(
value
=
"充装介质"
)
private
String
chargingMedium
;
@ApiModelProperty
(
value
=
"规格"
)
private
String
specification
;
@ApiModelProperty
(
value
=
"外径"
)
private
BigDecimal
outsideDiameter
;
@ApiModelProperty
(
value
=
"壁厚"
)
private
BigDecimal
wallThickness
;
@ApiModelProperty
(
value
=
"长度"
)
private
BigDecimal
length
;
@ApiModelProperty
(
value
=
"公称工作压力"
)
private
BigDecimal
nominalWorkingPressure
;
@ApiModelProperty
(
value
=
"材料(瓶体)"
)
private
String
bottleBody
;
@ApiModelProperty
(
value
=
"材料(端塞)"
)
private
String
endPlug
;
@ApiModelProperty
(
value
=
"材料(管路)"
)
private
String
piping
;
@ApiModelProperty
(
value
=
"无损检测方法(气瓶)"
)
private
String
qpLossless
;
@ApiModelProperty
(
value
=
"无损检测方法(管路)"
)
private
String
glLossless
;
@ApiModelProperty
(
value
=
"无损检测比例(气瓶)"
)
private
BigDecimal
qpRatio
;
@ApiModelProperty
(
value
=
"无损检测比例(管路)"
)
private
BigDecimal
glRatio
;
@ApiModelProperty
(
value
=
"耐压试验压力(气瓶)"
)
private
BigDecimal
qpPressure
;
@ApiModelProperty
(
value
=
"耐压试验压力(管路)"
)
private
BigDecimal
glPressure
;
@ApiModelProperty
(
value
=
"气密性试验压力(气瓶)"
)
private
BigDecimal
qpAirTightness
;
@ApiModelProperty
(
value
=
"气密性试验压力(管路)"
)
private
BigDecimal
glAirTightness
;
@ApiModelProperty
(
value
=
"气体置换后压力"
)
private
BigDecimal
displacementPressure
;
@ApiModelProperty
(
value
=
"瓶体内含氧量"
)
private
BigDecimal
oxygen
;
@ApiModelProperty
(
value
=
"瓶体内含氧量"
)
private
String
heatTreatmentMethod
;
@ApiModelProperty
(
value
=
"热处理温度"
)
private
BigDecimal
qpHeatTreatmentTemperature
;
@ApiModelProperty
(
value
=
"气瓶安装位置"
)
private
String
installationPosition
;
@ApiModelProperty
(
value
=
"容器容积"
)
private
BigDecimal
containerVolume
;
@ApiModelProperty
(
value
=
"容器内径"
)
private
BigDecimal
pressureVesselDiameter
;
@ApiModelProperty
(
value
=
"容器高(长)"
)
private
BigDecimal
height
;
@ApiModelProperty
(
value
=
"材料(筒体(球壳))"
)
private
String
materialCylinderShell
;
@ApiModelProperty
(
value
=
"材料(封头)"
)
private
String
pressureMaterialHead
;
@ApiModelProperty
(
value
=
"材料(衬里)"
)
private
String
pressureMaterialLining
;
@ApiModelProperty
(
value
=
"材料(夹套)"
)
private
String
materialJacket
;
@ApiModelProperty
(
value
=
"厚度(筒体(球壳))"
)
private
BigDecimal
thickness
;
@ApiModelProperty
(
value
=
"厚度(封头)"
)
private
BigDecimal
fixedHead
;
@ApiModelProperty
(
value
=
"厚度(衬里)"
)
private
BigDecimal
fixedLining
;
@ApiModelProperty
(
value
=
"厚度(夹套)"
)
private
BigDecimal
fixedJacket
;
@ApiModelProperty
(
value
=
"容器自重"
)
private
BigDecimal
selfWeight
;
@ApiModelProperty
(
value
=
"盛装介质重量"
)
private
BigDecimal
mediumWeight
;
@ApiModelProperty
(
value
=
"设计压力(壳程)"
)
private
BigDecimal
pressureHousingPath
;
@ApiModelProperty
(
value
=
"设计压力(管程)"
)
private
BigDecimal
pressurePipe
;
@ApiModelProperty
(
value
=
"设计压力(夹套)"
)
private
BigDecimal
pressureJacket
;
@ApiModelProperty
(
value
=
"设计温度(壳程)"
)
private
BigDecimal
temperatureShell
;
@ApiModelProperty
(
value
=
"设计温度(管程)"
)
private
BigDecimal
temperaturePipe
;
@ApiModelProperty
(
value
=
"设计温度(夹套)"
)
private
BigDecimal
temperatureJacket
;
@ApiModelProperty
(
value
=
"最高允许工作压力(壳程)"
)
private
BigDecimal
maxPressureShell
;
@ApiModelProperty
(
value
=
"最高允许工作压力(管程)"
)
private
BigDecimal
maxPressurePipe
;
@ApiModelProperty
(
value
=
"最高允许工作压力(夹套)"
)
private
BigDecimal
maxPressureJacket
;
@ApiModelProperty
(
value
=
"介质(壳程)"
)
private
String
mediumShell
;
@ApiModelProperty
(
value
=
"介质(管程)"
)
private
String
mediumPipe
;
@ApiModelProperty
(
value
=
"介质(夹套)"
)
private
String
mediumJacket
;
@ApiModelProperty
(
value
=
"主体结构型式"
)
private
String
mainStructureType
;
@ApiModelProperty
(
value
=
"支座型式"
)
private
String
support
;
@ApiModelProperty
(
value
=
"安装型式"
)
private
String
installation
;
@ApiModelProperty
(
value
=
"保温绝热方式"
)
private
String
insulation
;
@ApiModelProperty
(
value
=
"无损检测方法"
)
private
String
checkLossless
;
@ApiModelProperty
(
value
=
"耐压试验种类"
)
private
String
withstandVoltage
;
@ApiModelProperty
(
value
=
"泄漏试验种类"
)
private
String
leakage
;
@ApiModelProperty
(
value
=
"耐压试验压力"
)
private
BigDecimal
withstandPressureTest
;
@ApiModelProperty
(
value
=
"泄漏试验压力"
)
private
BigDecimal
leakPressure
;
@ApiModelProperty
(
value
=
"容器型号"
)
private
String
container
;
@ApiModelProperty
(
value
=
"罐车编号"
)
private
String
carNum
;
@ApiModelProperty
(
value
=
"容积"
)
private
BigDecimal
volume
;
@ApiModelProperty
(
value
=
"最大充装量"
)
private
BigDecimal
maxFill
;
@ApiModelProperty
(
value
=
"设计压力"
)
private
BigDecimal
designPressure
;
@ApiModelProperty
(
value
=
"设计温度"
)
private
BigDecimal
designTemperature
;
@ApiModelProperty
(
value
=
"工作压力"
)
private
BigDecimal
workingPressure
;
@ApiModelProperty
(
value
=
"工作温度"
)
private
BigDecimal
workTemperature
;
@ApiModelProperty
(
value
=
"材料(筒体)"
)
private
String
materialCylinder
;
@ApiModelProperty
(
value
=
"厚度(筒体)"
)
private
BigDecimal
thicknessCylinder
;
@ApiModelProperty
(
value
=
"腐蚀裕量"
)
private
BigDecimal
corrosionMargin
;
@ApiModelProperty
(
value
=
"介质"
)
private
String
medium
;
@ApiModelProperty
(
value
=
"氧舱品种"
)
private
String
oxygenChamber
;
@ApiModelProperty
(
value
=
"额定进舱人数"
)
private
Integer
ratedEntryCapacity
;
@ApiModelProperty
(
value
=
"主体结构"
)
private
String
chamberMain
;
@ApiModelProperty
(
value
=
"压力"
)
private
BigDecimal
chamberPressure
;
@ApiModelProperty
(
value
=
"温度"
)
private
BigDecimal
temperature
;
@ApiModelProperty
(
value
=
"压力介质"
)
private
BigDecimal
pressureMedium
;
@ApiModelProperty
(
value
=
"人均舱容"
)
private
BigDecimal
perCapitaCabinCapacity
;
@ApiModelProperty
(
value
=
"固定安全附件"
)
private
String
fixedSafetyAccessory
;
@ApiModelProperty
(
value
=
"气瓶"
)
private
String
gasCylinder
;
@ApiModelProperty
(
value
=
"气瓶安全附件"
)
private
String
gasCylinderAccessories
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/InspectionDetectionInfo
Dto
.java
→
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/InspectionDetectionInfo
Model
.java
View file @
ef98f307
...
...
@@ -5,27 +5,28 @@ import io.swagger.annotations.ApiModelProperty;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 安全追溯-检验检测信息表
*
* @author cpp
* @date 2023-04-
06 19:18:21
* @date 2023-04-
20 16:36:14
*/
@Data
@ApiModel
(
value
=
"IdxBizJgInspectionDetectionInfoDto"
,
description
=
"安全追溯-检验检测信息表Dto"
)
public
class
InspectionDetectionInfoDto
{
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"InspectionDetectionInfo"
,
description
=
"检验检测信息"
)
public
class
InspectionDetectionInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"检验类型"
)
private
String
inspectType
;
@ApiModelProperty
(
value
=
"检验机构名称"
)
private
String
inspectOrgName
;
@ApiModelProperty
(
value
=
"检验报告"
)
@ApiModelProperty
(
value
=
"检验报告
附件
"
)
private
String
inspectReport
;
@ApiModelProperty
(
value
=
"检验人员"
)
private
String
inspectStaff
;
...
...
@@ -39,8 +40,8 @@ public class InspectionDetectionInfoDto {
private
String
problemRemark
;
@ApiModelProperty
(
value
=
"下次检验日期"
)
private
Date
nextInspectDate
;
@ApiModelProperty
(
value
=
"监管码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"设备唯一标识"
)
private
String
sequenceCode
;
private
String
superviseCode
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/MainPartsModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* ${comments}
*
* @author cpp
* @date 2023-04-21 11:08:35
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"mainParts"
,
description
=
"主要零部件技术参数"
)
public
class
MainPartsModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"零部件号"
)
private
String
mainPartNumber
;
@ApiModelProperty
(
value
=
"型号规格"
)
private
String
typeSpecification
;
@ApiModelProperty
(
value
=
"制造单位"
)
private
String
manufactureCompany
;
@ApiModelProperty
(
value
=
"产品编号"
)
private
String
identificatioProduct
;
@ApiModelProperty
(
value
=
"制造日期"
)
private
Date
manufacturingDate
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
designation
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remarks
;
@ApiModelProperty
(
value
=
"型号(厂车技术) "
)
private
String
model
;
@ApiModelProperty
(
value
=
"规格(厂车技术) "
)
private
String
specification
;
@ApiModelProperty
(
value
=
"型式试验证书编号"
)
private
String
certificateNumber
;
@ApiModelProperty
(
value
=
"序号"
)
private
String
serialNumber
;
@ApiModelProperty
(
value
=
"气瓶批号 "
)
private
String
batchNumber
;
@ApiModelProperty
(
value
=
"单位内编号"
)
private
String
intraUnitNumber
;
@ApiModelProperty
(
value
=
"净重 "
)
private
BigDecimal
weight
;
@ApiModelProperty
(
value
=
"管道名称"
)
private
String
pipeName
;
@ApiModelProperty
(
value
=
"管道编号 "
)
private
String
pipelineNumber
;
@ApiModelProperty
(
value
=
"设备级别"
)
private
String
deviceLevel
;
@ApiModelProperty
(
value
=
"设计标准"
)
private
String
designCriterion
;
@ApiModelProperty
(
value
=
"管道图号 "
)
private
String
figureNumber
;
@ApiModelProperty
(
value
=
"零部件名称"
)
private
String
partName
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/MaintenanceInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 安全追溯-维保备案信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"maintenanceRecordInfo"
,
description
=
"最近维保备案信息"
)
public
class
MaintenanceInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"维保单位统一社会信用代码"
)
private
String
meUnitCreditCode
;
@ApiModelProperty
(
value
=
"维保单位名称"
)
private
String
meUnitName
;
@ApiModelProperty
(
value
=
"维保备案合同附件"
)
private
String
repairInform
;
@ApiModelProperty
(
value
=
"维保合同开始日期"
)
private
Date
informStart
;
@ApiModelProperty
(
value
=
"维保合同结束日期"
)
private
Date
informEnd
;
@ApiModelProperty
(
value
=
"维保负责人姓名"
)
private
String
meMaster
;
@ApiModelProperty
(
value
=
"维保负责人身份证"
)
private
String
meMasterId
;
@ApiModelProperty
(
value
=
"紧急救援电话"
)
private
String
emergencycall
;
@ApiModelProperty
(
value
=
"维保周期"
)
private
String
meCycle
;
@ApiModelProperty
(
value
=
"大修周期"
)
private
String
overhaulCycle
;
@ApiModelProperty
(
value
=
"24小时维保电话"
)
private
String
me24Telephone
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/OtherInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* ${comments}
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"otherInfo"
,
description
=
"其他信息"
)
public
class
OtherInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"保险机构"
)
private
String
insuranceOrg
;
@ApiModelProperty
(
value
=
"保险到期日"
)
private
String
expiryDate
;
@ApiModelProperty
(
value
=
"物联网接入标志"
)
private
String
iotOrg
;
@ApiModelProperty
(
value
=
"物联网接入标志"
)
private
String
iotSign
;
@ApiModelProperty
(
value
=
"有无监控"
)
private
String
isMonitor
;
@ApiModelProperty
(
value
=
"96333识别码"
)
private
String
code96333
;
@ApiModelProperty
(
value
=
"监管码"
)
private
String
supervisoryCode
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/ProduceInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 安全追溯-制造信息
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"produceInfo"
,
description
=
"制造信息"
)
public
class
ProduceInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
supervisoryCode
;
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"制造单位统一社会信用代码"
)
private
String
produceUnitCreditCode
;
@ApiModelProperty
(
value
=
"制造单位名"
)
private
String
produceUnitName
;
@ApiModelProperty
(
value
=
"制造许可编号"
)
private
String
produceLicenseNum
;
@ApiModelProperty
(
value
=
"出厂编号"
)
private
String
factoryNum
;
@ApiModelProperty
(
value
=
"制造日期"
)
private
Date
produceDate
;
@ApiModelProperty
(
value
=
"是否进口"
)
private
String
imported
;
@ApiModelProperty
(
value
=
"制造国"
)
private
String
produceCountry
;
@ApiModelProperty
(
value
=
"制造标准"
)
private
String
factoryStandard
;
@ApiModelProperty
(
value
=
"制造附件"
)
private
String
productQualityYieldProve
;
@ApiModelProperty
(
value
=
"安装及使用维护保养说明附件"
)
private
String
insUseMaintainExplain
;
@ApiModelProperty
(
value
=
"监督检验证书附件"
)
private
String
supervisionAgencyCredential
;
@ApiModelProperty
(
value
=
"型式试验证书附件"
)
private
String
typeTestCredential
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/ProtectionDevicesModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 安全追溯-安全保护装置
*
* @author cpp
* @date 2023-04-21 11:08:36
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"protectionDevices"
,
description
=
"安全保护装置技术参数"
)
public
class
ProtectionDevicesModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"装置号"
)
private
String
deviceNumber
;
@ApiModelProperty
(
value
=
"型号规格"
)
private
String
typeSpecification
;
@ApiModelProperty
(
value
=
"制造单位"
)
private
String
manufactureCompany
;
@ApiModelProperty
(
value
=
"制造日期"
)
private
Date
manufacturingDate
;
@ApiModelProperty
(
value
=
"产品编号"
)
private
String
code
;
@ApiModelProperty
(
value
=
"型式试验证合格证号"
)
private
String
certificateNumber
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
@ApiModelProperty
(
value
=
"数量"
)
private
Integer
quantity
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
designation
;
@ApiModelProperty
(
value
=
"型号(锅炉,压力容器) "
)
private
String
model
;
@ApiModelProperty
(
value
=
"规格(锅炉,压力容器)"
)
private
String
specification
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/RegistrationInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 注册登记信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"registerInfo"
,
description
=
"注册登记信息"
)
public
class
RegistrationInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"登记机关"
)
private
String
organizationName
;
@ApiModelProperty
(
value
=
"使用登记证编号"
)
private
String
useOrgCode
;
@ApiModelProperty
(
value
=
"设备代码"
)
private
String
equCode
;
@ApiModelProperty
(
value
=
"注册状态"
)
private
String
registerState
;
@ApiModelProperty
(
value
=
"设备种类"
)
private
String
equList
;
@ApiModelProperty
(
value
=
"设备类别"
)
private
String
equCategory
;
@ApiModelProperty
(
value
=
"产品名称"
)
private
String
productName
;
@ApiModelProperty
(
value
=
"品牌名称"
)
private
String
brandName
;
@ApiModelProperty
(
value
=
"设备型号"
)
private
String
equType
;
@ApiModelProperty
(
value
=
"设备总价值(万元)"
)
private
BigDecimal
equPrice
;
@ApiModelProperty
(
value
=
"注册附件"
)
private
String
useRegistrationCertificate
;
@ApiModelProperty
(
value
=
"使用标志附件"
)
private
String
useSign
;
@ApiModelProperty
(
value
=
"产品照片附件"
)
private
String
productPhoto
;
@ApiModelProperty
(
value
=
"登记机关组织机构代码"
)
private
String
organizationCode
;
@ApiModelProperty
(
value
=
"设备品种"
)
private
String
equDefine
;
@ApiModelProperty
(
value
=
"车辆牌号"
)
private
String
carNumber
;
@ApiModelProperty
(
value
=
"车架编号"
)
private
String
frameNumber
;
@ApiModelProperty
(
value
=
"发动机编号"
)
private
String
engineNumber
;
@ApiModelProperty
(
value
=
"电动机编号"
)
private
String
motorNumber
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/StaffBaseInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人员数据信息-基本信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"MidStaffBaseInfoDto"
,
description
=
"人员数据信息-基本信息Dto"
)
public
class
StaffBaseInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"作业人员姓名"
)
private
String
operator
;
@ApiModelProperty
(
value
=
"作业人员证件类型"
)
private
String
operatorIdType
;
@ApiModelProperty
(
value
=
"作业人员身份号码"
)
private
String
operatorId
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
gender
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"工作单位代码"
)
private
String
unitCode
;
@ApiModelProperty
(
value
=
"工作单位名称"
)
private
String
unit
;
@ApiModelProperty
(
value
=
"聘用时间"
)
private
Date
employmentDate
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/StaffQualifInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人员数据信息-资质信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"MidStaffQualifInfoDto"
,
description
=
"人员数据信息-资质信息Dto"
)
public
class
StaffQualifInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"作业人员身份证号"
)
private
String
operatorId
;
@ApiModelProperty
(
value
=
"作业项目名称"
)
private
String
operationItem
;
@ApiModelProperty
(
value
=
"作业项目代号"
)
private
String
operationItemCode
;
@ApiModelProperty
(
value
=
"有效日期"
)
private
Date
effectiveDate
;
@ApiModelProperty
(
value
=
"发证机关"
)
private
String
issuingAuthor
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/SuperviseInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* 监督管理信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"MidEquipSupervisionInfoDto"
,
description
=
"监督管理信息表Dto"
)
public
class
SuperviseInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"$column.comments"
)
private
String
supervisoryCode
;
@ApiModelProperty
(
value
=
"$column.comments"
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
"$column.comments"
)
private
String
status
;
@ApiModelProperty
(
value
=
"管辖分局组织机构代码"
)
private
String
orgBranchCode
;
@ApiModelProperty
(
value
=
"管辖分局名称"
)
private
String
orgBranchName
;
@ApiModelProperty
(
value
=
"是否重点监察设备"
)
private
String
keyMonitoringEqu
;
@ApiModelProperty
(
value
=
"是否在人口密集区"
)
private
String
denselyPopulatedAreas
;
@ApiModelProperty
(
value
=
"是否在重要场所"
)
private
String
importantPlaces
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/UseInfoModel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
dto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* 使用信息表
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"UseInfo"
,
description
=
"使用信息"
)
public
class
UseInfoModel
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
""
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
""
)
private
String
status
;
@ApiModelProperty
(
value
=
"使用单位统一信用代码"
)
private
String
useUnitCreditCode
;
@ApiModelProperty
(
value
=
"使用单位名称"
)
private
String
useUnitName
;
@ApiModelProperty
(
value
=
"产权单位统一信用代码"
)
private
String
estateUnitCreditCode
;
@ApiModelProperty
(
value
=
"产权单位名称"
)
private
String
estateUnitName
;
@ApiModelProperty
(
value
=
"使用状态变更日期"
)
private
String
useStateChangeDate
;
@ApiModelProperty
(
value
=
"变更事项"
)
private
String
changes
;
@ApiModelProperty
(
value
=
"使用内部编号"
)
private
String
useInnerCode
;
@ApiModelProperty
(
value
=
"投入使用日期"
)
private
String
useDate
;
@ApiModelProperty
(
value
=
"经办人"
)
private
String
agent
;
@ApiModelProperty
(
value
=
"设备使用地点-省"
)
private
String
province
;
@ApiModelProperty
(
value
=
"设备使用地点-市"
)
private
String
city
;
@ApiModelProperty
(
value
=
"设备使用地点-区(县)"
)
private
String
county
;
@ApiModelProperty
(
value
=
"设备使用地点-街道(镇)"
)
private
String
factoryUseSiteStreet
;
@ApiModelProperty
(
value
=
"设备详细使用地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"设备地理坐标经纬度"
)
private
String
longitudeLatitude
;
@ApiModelProperty
(
value
=
"设备使用场所"
)
private
String
usePlace
;
@ApiModelProperty
(
value
=
"设备主管部门"
)
private
String
equManageDt
;
@ApiModelProperty
(
value
=
"安全管理部门名称"
)
private
String
safetyManageDt
;
@ApiModelProperty
(
value
=
"安全管理员"
)
private
String
safetyManager
;
@ApiModelProperty
(
value
=
"安全管理员移动电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"设备状态"
)
private
String
equState
;
@ApiModelProperty
(
value
=
""
)
private
String
provinceName
;
@ApiModelProperty
(
value
=
""
)
private
String
cityName
;
@ApiModelProperty
(
value
=
""
)
private
String
countyName
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/AbstractEquipBaseEntity.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
java.util.Date
;
@Data
public
abstract
class
AbstractEquipBaseEntity
{
@TableId
(
value
=
"\"SEQUENCE_NBR\""
,
type
=
IdType
.
ID_WORKER
)
protected
String
sequenceNbr
;
@TableField
(
"\"REC_DATE\""
)
protected
String
recDate
;
@TableField
(
"\"REC_USER_ID\""
)
protected
String
recUserId
;
/**
* * 监管码
* */
@TableField
(
value
=
"\"RECORD\""
)
private
String
record
;
/**
*
*/
private
static
final
long
serialVersionUID
=
1L
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/ConstructionInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 施工信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_construction_info"
)
public
class
ConstructionInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 施工类型
* */
@TableField
(
value
=
"\"CONSTRUCTION_TYPE\""
)
private
String
constructionType
;
/**
* * 施工单位统一社会信用代码
* */
@TableField
(
value
=
"\"USC_UNIT_CREDIT_CODE\""
)
private
String
uscUnitCreditCode
;
/**
* * 施工单位名称
* */
@TableField
(
value
=
"\"USC_UNIT_NAME\""
)
private
String
uscUnitName
;
/**
* * 施工时间
* */
@TableField
(
value
=
"\"USC_DATE\""
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm"
,
timezone
=
"GMT+8"
)
private
String
uscDate
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/DesignInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 安全追溯-设计信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_design_info"
)
public
class
DesignInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 设计单位统一社会信用代码
* */
@TableField
(
value
=
"\"DESIGN_UNIT_CREDIT_CODE\""
)
private
String
designUnitCreditCode
;
/**
* * 设计单位名称
* */
@TableField
(
value
=
"\"DESIGN_UNIT_NAME\""
)
private
String
designUnitName
;
/**
* * 设计许可编号
* */
@TableField
(
value
=
"\"DESIGN_LICENSE_NUM\""
)
private
String
designLicenseNum
;
/**
* * 设计使用年限
* */
@TableField
(
value
=
"\"DESIGN_USE_DATE\""
)
private
String
designUseDate
;
/**
* * 设计日期
* */
@TableField
(
value
=
"\"DESIGN_DATE\""
)
private
Date
designDate
;
/**
* * 总图图号
* */
@TableField
(
value
=
"\"DRAWING_DO\""
)
private
String
drawingDo
;
/**
* * 设计文件
* */
@TableField
(
value
=
"\"DESIGN_DOC\""
)
private
String
designDoc
;
/**
* * 设计文件鉴定单位
* */
@TableField
(
value
=
"\"APPRAISAL_UNIT\""
)
private
String
appraisalUnit
;
/**
* * 设计单位鉴定日期
* */
@TableField
(
value
=
"\"APPRAISAL_DATE\""
)
private
String
appraisalDate
;
/**
* * 设计规范
* */
@TableField
(
value
=
"\"DESIGN_STANDARD\""
)
private
String
designStandard
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamBoiler.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-锅炉
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_tech_params_boiler"
)
public
class
EquipTechParamBoiler
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 设备等级
* */
@TableField
(
value
=
"\"DEVICE_LEVEL\""
)
private
String
deviceLevel
;
/**
* * 额定蒸发量(热功率)
* */
@TableField
(
value
=
"\"RATED_EVAPORATION_CAPACITY_THERMAL_POWER\""
)
private
BigDecimal
ratedEvaporationCapacityThermalPower
;
/**
* * 额定工作压力
* */
@TableField
(
value
=
"\"RATED_WORKING_PRESSURE\""
)
private
BigDecimal
ratedWorkingPressure
;
/**
* * 额定工作温度
* */
@TableField
(
value
=
"\"RATED_OPERATING_TEMPERATURE\""
)
private
BigDecimal
ratedOperatingTemperature
;
/**
* * 设计热效率
* */
@TableField
(
value
=
"\"DESIGN_THERMAL_EFFICIENCY\""
)
private
BigDecimal
designThermalEfficiency
;
/**
* * 给水温度
* */
@TableField
(
value
=
"\"FEEDWATER_TEMPERATURE\""
)
private
BigDecimal
feedwaterTemperature
;
/**
* * 额定出/回水(油)温度
* */
@TableField
(
value
=
"\"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE\""
)
private
BigDecimal
ratedOutletReturnWaterOilTemperature
;
/**
* * 锅炉本体水(油)容积
* */
@TableField
(
value
=
"\"WATER_OIL_VOLUME_OF_BOILER_PROPER\""
)
private
BigDecimal
waterOilVolumeOfBoilerProper
;
/**
* * 整装锅炉本体液压试验介质/压力
* */
@TableField
(
value
=
"\"HYDRAULIC_TEST_MEDIUM_PRESSURE_OF_PACKAGED_BOILER_BODY\""
)
private
BigDecimal
hydraulicTestMediumPressureOfPackagedBoilerBody
;
/**
* * 再热器进(出)口温度
* */
@TableField
(
value
=
"\"INLET_OUTLET_TEMPERATURE_OF_REHEATER\""
)
private
BigDecimal
inletOutletTemperatureOfReheater
;
/**
* * 再热器进(出)口压力
* */
@TableField
(
value
=
"\"REHEATER_INLET_OUTLET_PRESSURE\""
)
private
BigDecimal
reheaterInletOutletPressure
;
/**
* * 再热蒸汽流量
* */
@TableField
(
value
=
"\"REHEAT_STEAM_FLOW\""
)
private
BigDecimal
reheatSteamFlow
;
/**
* * 燃料(热源)种类
* */
@TableField
(
value
=
"\"FUEL_TYPE\""
)
private
String
fuelType
;
/**
* * 受压部件名称
* */
@TableField
(
value
=
"\"NAME_OF_PRESSURE_PARTS\""
)
private
String
nameOfPressureParts
;
/**
* * 受压部件材料
* */
@TableField
(
value
=
"\"MATERIAL_OF_PRESSURE_PARTS\""
)
private
String
materialOfPressureParts
;
/**
* * 受压部件壁厚
* */
@TableField
(
value
=
"\"WALL_THICKNESS_OF_PRESSURE_PARTS\""
)
private
BigDecimal
wallThicknessOfPressureParts
;
/**
* * 受压部件无损检测方法
* */
@TableField
(
value
=
"\"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS\""
)
private
String
nonDestructiveTestingMethodsForPressureParts
;
/**
* * 受压部件无损检测比例
* */
@TableField
(
value
=
"\"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS\""
)
private
BigDecimal
proportionOfNdtForPressureParts
;
/**
* * 受压部件热处理温度
* */
@TableField
(
value
=
"\"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS\""
)
private
BigDecimal
heatTreatmentTemperatureOfPressureParts
;
/**
* * 受压部件热处理时间
* */
@TableField
(
value
=
"\"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS\""
)
private
BigDecimal
heatTreatmentTimeOfPressureParts
;
/**
* * 受压部件水(耐)压试验介质
* */
@TableField
(
value
=
"\"HYDROSTATIC_TEST_MEDIUM\""
)
private
String
hydrostaticTestMedium
;
/**
* * 受压部件水(耐)压试验压力
* */
@TableField
(
value
=
"\"HYDROSTATIC_TEST_PRESSURE\""
)
private
BigDecimal
hydrostaticTestPressure
;
/**
* * 燃烧方式
* */
@TableField
(
value
=
"\"COMBUSTION_MODE\""
)
private
String
combustionMode
;
/**
* * 有机热载体锅炉气密试验介质/压力
* */
@TableField
(
value
=
"\"GL_AIRTIGHT_TEST\""
)
private
BigDecimal
glAirtightTest
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamElevator.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-电梯
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_tech_params_elevator"
)
public
class
EquipTechParamElevator
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 额定速度(上行)
* */
@TableField
(
value
=
"\"RATED_SPEED_UP\""
)
private
BigDecimal
ratedSpeedUp
;
/**
* * 额定速度(下行)
* */
@TableField
(
value
=
"\"RATED_SPEED_DOWN\""
)
private
BigDecimal
ratedSpeedDown
;
/**
* * 额定载重量
* */
@TableField
(
value
=
"\"RATED_LOAD_CAPACITY\""
)
private
BigDecimal
ratedLoadCapacity
;
/**
* * 轿厢尺寸
* */
@TableField
(
value
=
"\"CAR_SIZE\""
)
private
BigDecimal
carSize
;
/**
* * 提升高度
* */
@TableField
(
value
=
"\"LIFTING_HEIGHT\""
)
private
BigDecimal
liftingHeight
;
/**
* * 层
* */
@TableField
(
value
=
"\"STOREY\""
)
private
Integer
storey
;
/**
* * 站
* */
@TableField
(
value
=
"\"STAND\""
)
private
Integer
stand
;
/**
* * 门数
* */
@TableField
(
value
=
"\"NUMBER_DOORS\""
)
private
Integer
numberDoors
;
/**
* * 控制方式
* */
@TableField
(
value
=
"\"CONTROL_MODE\""
)
private
String
controlMode
;
/**
* * 油缸数量
* */
@TableField
(
value
=
"\"NUMBER_CYLINDERS\""
)
private
Integer
numberCylinders
;
/**
* * 顶升型式
* */
@TableField
(
value
=
"\"JACKING_TYPE\""
)
private
String
jackingType
;
/**
* * 额定压力
* */
@TableField
(
value
=
"\"RATED_PRESSURE\""
)
private
BigDecimal
ratedPressure
;
/**
* * 防爆型式
* */
@TableField
(
value
=
"\"EXPLOSIONPROOF_TYPE\""
)
private
String
explosionproofType
;
/**
* * 防爆等级
* */
@TableField
(
value
=
"\"EXPLOSIONPROOF_GRADE\""
)
private
String
explosionproofGrade
;
/**
* * 燃爆物质
* */
@TableField
(
value
=
"\"EXPLOSIVE_SUBSTANCE\""
)
private
String
explosiveSubstance
;
/**
* * 整机防爆标志
* */
@TableField
(
value
=
"\"EXPLOSIONPROOF_SIGN_COMPLETE\""
)
private
String
explosionproofSignComplete
;
/**
* * 驱动主机额定功率
* */
@TableField
(
value
=
"\"QDZJ_RATED_POWER\""
)
private
BigDecimal
qdzjRatedPower
;
/**
* * 驱动主机额定转速
* */
@TableField
(
value
=
"\"QDZJ_RATED_SPEED\""
)
private
BigDecimal
qdzjRatedSpeed
;
/**
* * 驱动主机减速比
* */
@TableField
(
value
=
"\"QDZJ_REDUCTION_RATIO\""
)
private
BigDecimal
qdzjReductionRatio
;
/**
* * 液压泵站满载工作压力
* */
@TableField
(
value
=
"\"YABZ_FULLLOAD_PRESSURE\""
)
private
BigDecimal
yabzFullloadPressure
;
/**
* * 悬挂系统悬挂介质种类
* */
@TableField
(
value
=
"\"XGXL_MEDIA_TYPE\""
)
private
String
xgxlMediaType
;
/**
* * 悬挂系统悬挂介质数量
* */
@TableField
(
value
=
"\"XGXL_MEDIA_NUMBER\""
)
private
Integer
xgxlMediaNumber
;
/**
* * 悬挂系统悬挂介质型号
* */
@TableField
(
value
=
"\"XGXL_MEDIA_MODEL\""
)
private
String
xgxlMediaModel
;
/**
* * 悬挂系统悬挂介质规格
* */
@TableField
(
value
=
"\"XGXL_MEDIA_SPECIFICATION\""
)
private
String
xgxlMediaSpecification
;
/**
* * 驱动主机型号
* */
@TableField
(
value
=
"\"QDZJ_MODEL\""
)
private
String
qdzjModel
;
/**
* * 驱动主机产品编号
* */
@TableField
(
value
=
"\"QDZJ_PRODUCT_NO\""
)
private
String
qdzjProductNo
;
/**
* * 驱动主机制造单位
* */
@TableField
(
value
=
"\"QDZJ_MANUFACTURER\""
)
private
String
qdzjManufacturer
;
/**
* * 控制柜型号
* */
@TableField
(
value
=
"\"KZG_MODEL\""
)
private
String
kzgModel
;
/**
* * 控制柜产品编号
* */
@TableField
(
value
=
"\"KZG_PRODUCT_NO\""
)
private
String
kzgProductNo
;
/**
* * 控制柜制造单位
* */
@TableField
(
value
=
"\"KZG_MANUFACTURER\""
)
private
String
kzgManufacturer
;
/**
* * 限速器型号
* */
@TableField
(
value
=
"\"XSQ_MODEL\""
)
private
String
xsqModel
;
/**
* * 限速器产品编号
* */
@TableField
(
value
=
"\"XSQ_PRODUCT_NO\""
)
private
String
xsqProductNo
;
/**
* * 限速器制造单位
* */
@TableField
(
value
=
"\"XSQ_MANUFACTURER\""
)
private
String
xsqManufacturer
;
/**
* * 安全钳型号
* */
@TableField
(
value
=
"\"AQQ_MODEL\""
)
private
String
aqqModel
;
/**
* * 安全钳产品编号
* */
@TableField
(
value
=
"\"AQQ_PRODUCT_NO\""
)
private
String
aqqProductNo
;
/**
* * 安全钳制造单位
* */
@TableField
(
value
=
"\"AQQ_MANUFACTURER\""
)
private
String
aqqManufacturer
;
/**
* * 轿厢缓冲器型号
* */
@TableField
(
value
=
"\"JXHCQ_MODEL\""
)
private
String
jxhcqModel
;
/**
* * 轿厢缓冲器产品编号
* */
@TableField
(
value
=
"\"JXHCQ_PRODUCT_NO\""
)
private
String
jxhcqProductNo
;
/**
* * 轿厢缓冲器制造单位
* */
@TableField
(
value
=
"\"JXHCQ_MANUFACTURER\""
)
private
String
jxhcqManufacturer
;
/**
* * 对重缓冲器型号
* */
@TableField
(
value
=
"\"DCHCQ_MODEL\""
)
private
String
dchcqModel
;
/**
* * 对重缓冲器产品编号
* */
@TableField
(
value
=
"\"DCHCQ_PRODUCT_NO\""
)
private
String
dchcqProductNo
;
/**
* * 对重缓冲器制造单位
* */
@TableField
(
value
=
"\"DCHCQ_MANUFACTURER\""
)
private
String
dchcqManufacturer
;
/**
* * 层门门锁装置型号
* */
@TableField
(
value
=
"\"CMMSZZ_MODEL\""
)
private
String
cmmszzModel
;
/**
* * 层门门锁装置产品编号
* */
@TableField
(
value
=
"\"CMMSZZ_PRODUCT_NO\""
)
private
String
cmmszzProductNo
;
/**
* * 层门门锁装置制造单位
* */
@TableField
(
value
=
"\"CMMSZZ_MANUFACTURER\""
)
private
String
cmmszzManufacturer
;
/**
* * 轿门门锁装置型号
* */
@TableField
(
value
=
"\"JMMSZZ_MODEL\""
)
private
String
jmmszzModel
;
/**
* * 轿门门锁装置产品编号
* */
@TableField
(
value
=
"\"JMMSZZ_PRODUCT_NO\""
)
private
String
jmmszzProductNo
;
/**
* * 轿门门锁装置制造单位
* */
@TableField
(
value
=
"\"JMMSZZ_MANUFACTURER\""
)
private
String
jmmszzManufacturer
;
/**
* * 上行超速保护装置型号
* */
@TableField
(
value
=
"\"SXCSBHZZ_MODEL\""
)
private
String
sxcsbhzzModel
;
/**
* * 上行超速保护装置产品编号
* */
@TableField
(
value
=
"\"SXCSBHZZ_PRODUCT_NO\""
)
private
String
sxcsbhzzProductNo
;
/**
* * 上行超速保护装置制造单位
* */
@TableField
(
value
=
"\"SXCSBHZZ_MANUFACTURER\""
)
private
String
sxcsbhzzManufacturer
;
/**
* * 轿厢意外移动保护装置型号
* */
@TableField
(
value
=
"\"JXYWYDBHZZ_MODEL\""
)
private
String
jxywydbhzzModel
;
/**
* * 轿厢意外移动保护装置
* */
@TableField
(
value
=
"\"JXYWYDBHZZ_PRODUCT_NO\""
)
private
String
jxywydbhzzProductNo
;
/**
* * 轿厢意外移动保护装置制造单位
* */
@TableField
(
value
=
"\"JXYWYDBHZZ_MANUFACTURER\""
)
private
String
jxywydbhzzManufacturer
;
/**
* * 液压泵站型号
* */
@TableField
(
value
=
"\"YYBZ_MODEL\""
)
private
String
yybzModel
;
/**
* * 液压泵站产品编号
* */
@TableField
(
value
=
"\"YYBZ_PRODUCT_NO\""
)
private
String
yybzProductNo
;
/**
* * 液压泵站制造单位
* */
@TableField
(
value
=
"\"YYBZ_MANUFACTURER\""
)
private
String
yybzManufacturer
;
/**
* * 限速切断阀型号
* */
@TableField
(
value
=
"\"XSQDF_MODEL\""
)
private
String
xsqdfModel
;
/**
* * 限速切断阀产品编号
* */
@TableField
(
value
=
"\"XSQDF_PRODUCT_NO\""
)
private
String
xsqdfProductNo
;
/**
* * 限速切断阀制造单位
* */
@TableField
(
value
=
"\"XSQDF_MANUFACTURER\""
)
private
String
xsqdfManufacturer
;
/**
* * 名义速度
* */
@TableField
(
value
=
"\"NOMINAL_SPEED\""
)
private
BigDecimal
nominalSpeed
;
/**
* * 倾斜角
* */
@TableField
(
value
=
"\"ANGLE_ROLL\""
)
private
BigDecimal
angleRoll
;
/**
* * 名义宽度
* */
@TableField
(
value
=
"\"NOMINAL_WIDTH\""
)
private
BigDecimal
nominalWidth
;
/**
* * 使用区段长度
* */
@TableField
(
value
=
"\"USE_SECTION_LENGTH\""
)
private
BigDecimal
useSectionLength
;
/**
* * 输送能力
* */
@TableField
(
value
=
"\"CONVEYING_CAPACITY\""
)
private
String
conveyingCapacity
;
/**
* * 工作类型
* */
@TableField
(
value
=
"\"WORK_TYPE\""
)
private
String
workType
;
/**
* * 工作环境
* */
@TableField
(
value
=
"\"WORK_ENVIRONMENT\""
)
private
String
workEnvironment
;
/**
* * 控制柜节能运行方式
* */
@TableField
(
value
=
"\"KZG_OPERATION_MODE\""
)
private
String
kzgOperationMode
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamLifting.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-起重机械
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_tech_params_lifting"
)
public
class
EquipTechParamLifting
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 额定起重量
* */
@TableField
(
value
=
"\"RATED_LIFTING_CAPACITY\""
)
private
BigDecimal
ratedLiftingCapacity
;
/**
* * 最大起重量
* */
@TableField
(
value
=
"\"MAX_LIFTING_CAPACITY\""
)
private
BigDecimal
maxLiftingCapacity
;
/**
* * 最大起重力矩
* */
@TableField
(
value
=
"\"MAX_LIFTING_TORQUE\""
)
private
BigDecimal
maxLiftingTorque
;
/**
* * 跨度(工作幅度)
* */
@TableField
(
value
=
"\"SPAN_WORKING_RANGE\""
)
private
BigDecimal
spanWorkingRange
;
/**
* * 起升速度
* */
@TableField
(
value
=
"\"LIFTING_SPEED\""
)
private
BigDecimal
liftingSpeed
;
/**
* * 起升高度
* */
@TableField
(
value
=
"\"LIFTING_HEIGHT\""
)
private
BigDecimal
liftingHeight
;
/**
* * 下降速度
* */
@TableField
(
value
=
"\"DESCENT_SPEED\""
)
private
BigDecimal
descentSpeed
;
/**
* * 变幅高度
* */
@TableField
(
value
=
"\"LUFFING_HEIGHT\""
)
private
BigDecimal
luffingHeight
;
/**
* * 回转速度
* */
@TableField
(
value
=
"\"SLEWING_SPEED\""
)
private
BigDecimal
slewingSpeed
;
/**
* * 高度
* */
@TableField
(
value
=
"\"HEIGHT\""
)
private
BigDecimal
height
;
/**
* * 工作级别
* */
@TableField
(
value
=
"\"WORK_LEVEL\""
)
private
String
workLevel
;
/**
* * 额定起重力矩
* */
@TableField
(
value
=
"\"RATED_LIFTING_TORQUE\""
)
private
BigDecimal
ratedLiftingTorque
;
/**
* * 最大起升高度
* */
@TableField
(
value
=
"\"MAXI_LIFTING_HEIGHT\""
)
private
BigDecimal
maxiLiftingHeight
;
/**
* * 最大工作幅度
* */
@TableField
(
value
=
"\"MAX_WORK_RANGE\""
)
private
BigDecimal
maxWorkRange
;
/**
* * 最大工作幅度对应的起重量
* */
@TableField
(
value
=
"\"MAX_WOK_RANGE_WEIGHT\""
)
private
BigDecimal
maxWokRangeWeight
;
/**
* * 最大附着高度
* */
@TableField
(
value
=
"\"MAX_ATTACHMENT_HEIGHT\""
)
private
BigDecimal
maxAttachmentHeight
;
/**
* * 最大计算轮压
* */
@TableField
(
value
=
"\"MAX_CALCULATED_PRESSURE\""
)
private
BigDecimal
maxCalculatedPressure
;
/**
* * 整机设计重量
* */
@TableField
(
value
=
"\"MACHINE_DESIGN_WEIGHT\""
)
private
BigDecimal
machineDesignWeight
;
/**
* * 运行轨距
* */
@TableField
(
value
=
"\"RUN_GAUGE\""
)
private
BigDecimal
runGauge
;
/**
* * 整机功率
* */
@TableField
(
value
=
"\"OVERALL_POWER\""
)
private
BigDecimal
overallPower
;
/**
* * 供电电源
* */
@TableField
(
value
=
"\"POWER_SUPPLY\""
)
private
BigDecimal
powerSupply
;
/**
* * 工作环境温度
* */
@TableField
(
value
=
"\"WORK_AMBIENT_TEMPERATURE\""
)
private
BigDecimal
workAmbientTemperature
;
/**
* * 层数/泊位数
* */
@TableField
(
value
=
"\"NUMBER_STOREY\""
)
private
Integer
numberStorey
;
/**
* * 主体结构型式
* */
@TableField
(
value
=
"\"MAIN_STRUCTURE_TYPE\""
)
private
String
mainStructureType
;
/**
* * 主要受力结构件材料
* */
@TableField
(
value
=
"\"MAIN_STRESSED_STRUCTURAL_MATERIAL\""
)
private
String
mainStressedStructuralMaterial
;
/**
* * 变幅方式
* */
@TableField
(
value
=
"\"LUFFING_MODE\""
)
private
String
luffingMode
;
/**
* * 塔身标准节型式
* */
@TableField
(
value
=
"\"TOWER_STANDARD_TYPE\""
)
private
String
towerStandardType
;
/**
* * 基座型式
* */
@TableField
(
value
=
"\"BASE_TYPE\""
)
private
String
baseType
;
/**
* * 大车运行速度
* */
@TableField
(
value
=
"\"BIGCAR_RUN_SPEED\""
)
private
BigDecimal
bigcarRunSpeed
;
/**
* * 小车运行速度
* */
@TableField
(
value
=
"\"SMALLCARRUN_SPEED\""
)
private
BigDecimal
smallcarrunSpeed
;
/**
* * 大车基距
* */
@TableField
(
value
=
"\"BIGCAR_BASE_DISTANCE\""
)
private
BigDecimal
bigcarBaseDistance
;
/**
* * 小车轨距
* */
@TableField
(
value
=
"\"SMALLCAR_BASE_DISTANCE\""
)
private
BigDecimal
smallcarBaseDistance
;
/**
* * 主钩左右极限位置
* */
@TableField
(
value
=
"\"MAIN_HOOK_LEFT_AND_RIGHT_LIMIT_POSITIONS\""
)
private
BigDecimal
mainHookLeftAndRightLimitPositions
;
/**
* * 主梁型式
* */
@TableField
(
value
=
"\"MAIN_BEAM_TYPE\""
)
private
String
mainBeamType
;
/**
* * 支腿型式
* */
@TableField
(
value
=
"\"OUTRIGGER_TYPE\""
)
private
String
outriggerType
;
/**
* * 最小工作幅度
* */
@TableField
(
value
=
"\"MIN_WORK_RANGE\""
)
private
BigDecimal
minWorkRange
;
/**
* * 最小幅度起重量
* */
@TableField
(
value
=
"\"MIN_LIFTING_CAPACITY\""
)
private
BigDecimal
minLiftingCapacity
;
/**
* * 全程变幅时间
* */
@TableField
(
value
=
"\"FULL_RANGE_LUFFING_TIME\""
)
private
BigDecimal
fullRangeLuffingTime
;
/**
* * 行走机械轨距
* */
@TableField
(
value
=
"\"TRAVEL_MACHINE_GAUGE\""
)
private
BigDecimal
travelMachineGauge
;
/**
* * 行驶速度
* */
@TableField
(
value
=
"\"TRAVEL_SPEED\""
)
private
BigDecimal
travelSpeed
;
/**
* * 支腿调节长度
* */
@TableField
(
value
=
"\"LEG_ADJUSTMENT_LENGTH\""
)
private
BigDecimal
legAdjustmentLength
;
/**
* * 发动机型号/VIN代号/编号
* */
@TableField
(
value
=
"\"ENGINE_MODEL\""
)
private
String
engineModel
;
/**
* * 臂架型式
* */
@TableField
(
value
=
"\"BOOM_TYPE\""
)
private
String
boomType
;
/**
* * 起升高度(轨上)
* */
@TableField
(
value
=
"\"LIFTING_HEIGHT_ON_RAIL\""
)
private
BigDecimal
liftingHeightOnRail
;
/**
* * 起升高度(轨下)
* */
@TableField
(
value
=
"\"LIFTING_HEIGHT_UNDER_RAIL\""
)
private
BigDecimal
liftingHeightUnderRail
;
/**
* * 整机最大高度
* */
@TableField
(
value
=
"\"MACHINE_MAX_HEIGHT\""
)
private
BigDecimal
machineMaxHeight
;
/**
* * 用途
* */
@TableField
(
value
=
"\"USE\""
)
private
String
use
;
/**
* * 臂架结构型式
* */
@TableField
(
value
=
"\"BOOM_STRUCTURE_TYPE\""
)
private
String
boomStructureType
;
/**
* * 门架结构型式
* */
@TableField
(
value
=
"\"GANTRY_STRUCTURE_TYPE\""
)
private
String
gantryStructureType
;
/**
* * 额定载重量
* */
@TableField
(
value
=
"\"RATED_LOAD_CAPACITY\""
)
private
BigDecimal
ratedLoadCapacity
;
/**
* * 额定成员数
* */
@TableField
(
value
=
"\"RATED_MEMBERS\""
)
private
Integer
ratedMembers
;
/**
* * 额定提升速度
* */
@TableField
(
value
=
"\"RATED_LIFTING_SPEED\""
)
private
BigDecimal
ratedLiftingSpeed
;
/**
* * 自由端高度
* */
@TableField
(
value
=
"\"HEIGHT_FREE_END\""
)
private
BigDecimal
heightFreeEnd
;
/**
* * 最大提升高度
* */
@TableField
(
value
=
"\"MAXIMUM_LIFTING_HEIGHT\""
)
private
BigDecimal
maximumLiftingHeight
;
/**
* * 吊笼工作行程
* */
@TableField
(
value
=
"\"WORK_STROKE_CAGE\""
)
private
BigDecimal
workStrokeCage
;
/**
* * 吊笼尺寸(长×宽×高)
* */
@TableField
(
value
=
"\"CAGE_SIZE\""
)
private
BigDecimal
cageSize
;
/**
* * 标准节尺寸(长×宽×高)
* */
@TableField
(
value
=
"\"STANDARD_SECTION_SIZE\""
)
private
BigDecimal
standardSectionSize
;
/**
* * 操纵方式
* */
@TableField
(
value
=
"\"CONTROL_MODE\""
)
private
String
controlMode
;
/**
* * 驱动机构型式
* */
@TableField
(
value
=
"\"DRIVE_MECHANISM_TYPE\""
)
private
String
driveMechanismType
;
/**
* * 标准节加节方式
* */
@TableField
(
value
=
"\"STANDARD_SECTION_ADD_METHOD\""
)
private
String
standardSectionAddMethod
;
/**
* * 存容量
* */
@TableField
(
value
=
"\"STORAGE_CAPACITY\""
)
private
Integer
storageCapacity
;
/**
* * 起升驱动方式
* */
@TableField
(
value
=
"\"LIFTING_DRIVE_MODE\""
)
private
String
liftingDriveMode
;
/**
* * 适停车辆尺寸 (长×宽×高)
* */
@TableField
(
value
=
"\"PARKING_VEHICLE_SIZE\""
)
private
BigDecimal
parkingVehicleSize
;
/**
* * 额定升降速度
* */
@TableField
(
value
=
"\"RATED_LIFT_SPEED\""
)
private
BigDecimal
ratedLiftSpeed
;
/**
* * 额定横移速度
* */
@TableField
(
value
=
"\"RATED_TRAVERSE_SPEED\""
)
private
BigDecimal
ratedTraverseSpeed
;
/**
* * 额定纵移速度
* */
@TableField
(
value
=
"\"RATED_LONGITUDINAL_SPEED\""
)
private
BigDecimal
ratedLongitudinalSpeed
;
/**
* * 单车最大进(出)车时间
* */
@TableField
(
value
=
"\"BICYCLE_MAX_EXIT_TIME\""
)
private
BigDecimal
bicycleMaxExitTime
;
/**
* * 循环速度
* */
@TableField
(
value
=
"\"CYCLE_SPEED\""
)
private
BigDecimal
cycleSpeed
;
/**
* * 适停车辆质量
* */
@TableField
(
value
=
"\"PARKING_VEHICLE_MASS\""
)
private
BigDecimal
parkingVehicleMass
;
/**
* * 层高
* */
@TableField
(
value
=
"\"STOREY_HEIGHT\""
)
private
BigDecimal
storeyHeight
;
/**
* * 操作方式
* */
@TableField
(
value
=
"\"OPERATION_MODE\""
)
private
String
operationMode
;
/**
* * 其 他
* */
@TableField
(
value
=
"\"OTHER\""
)
private
String
other
;
/**
* * 起升方式
* */
@TableField
(
value
=
"\"LIFTING_MODE\""
)
private
String
liftingMode
;
/**
* * 最大轮压
* */
@TableField
(
value
=
"\"MAX_PRESSURE\""
)
private
BigDecimal
maxPressure
;
/**
* * 下降深度
* */
@TableField
(
value
=
"\"DEPTH_DESCENT\""
)
private
BigDecimal
depthDescent
;
/**
* * 防爆等级
* */
@TableField
(
value
=
"\"EXPLOSION_PROOF_GRADE\""
)
private
String
explosionProofGrade
;
/**
* * 防爆型式
* */
@TableField
(
value
=
"\"EXPLOSION_PROOF_TYPE\""
)
private
String
explosionProofType
;
/**
* * 吊具型式
* */
@TableField
(
value
=
"\"SLING_TYPE\""
)
private
String
slingType
;
/**
* * 主要受力机构件材料
* */
@TableField
(
value
=
"\"MAIN_STRESSED_MECHANISM\""
)
private
String
mainStressedMechanism
;
/**
* * 起升机构起升速度倍率
* */
@TableField
(
value
=
"\"HOIST_LIFTING_MECHANISM_SPEED\""
)
private
BigDecimal
hoistLiftingMechanismSpeed
;
/**
* * 起升机构起升速度
* */
@TableField
(
value
=
"\"HOIST_LIFTING_SPEED_LIFTING\""
)
private
BigDecimal
hoistLiftingSpeedLifting
;
/**
* * 起升机构起升速度相应最大起重量
* */
@TableField
(
value
=
"\"HOIST_LIFTING_CORRESPONDING_MAX_WEIGHT\""
)
private
BigDecimal
hoistLiftingCorrespondingMaxWeight
;
/**
* * 起升机构电机型号
* */
@TableField
(
value
=
"\"HOIST_MOTOR_MODEL\""
)
private
String
hoistMotorModel
;
/**
* * 起升机构电机数量
* */
@TableField
(
value
=
"\"HOIST_MOTORS_NUMBER\""
)
private
Integer
hoistMotorsNumber
;
/**
* * 起升机构功率
* */
@TableField
(
value
=
"\"HOIST_POWER\""
)
private
BigDecimal
hoistPower
;
/**
* * 起升机构制动器型号
* */
@TableField
(
value
=
"\"HOIST_BRAKE_MODEL\""
)
private
String
hoistBrakeModel
;
/**
* * 起升机构制动器数量
* */
@TableField
(
value
=
"\"HOIST_BRAKES_BRAKES\""
)
private
Integer
hoistBrakesBrakes
;
/**
* * 起升机构工作级别
* */
@TableField
(
value
=
"\"HOIST_WORKING_LEVEL\""
)
private
String
hoistWorkingLevel
;
/**
* * 起升机构卷筒直径
* */
@TableField
(
value
=
"\"HOIST_DRUM_DIAMETER\""
)
private
BigDecimal
hoistDrumDiameter
;
/**
* * 起升机构定滑轮直径
* */
@TableField
(
value
=
"\"HOIST_FIXED_PULLEY_DIAMETER\""
)
private
BigDecimal
hoistFixedPulleyDiameter
;
/**
* * 起升机构传动比
* */
@TableField
(
value
=
"\"HOIST_TRANSMISSION_RATIO\""
)
private
String
hoistTransmissionRatio
;
/**
* * 起升机构大车轮直径
* */
@TableField
(
value
=
"\"HOIST_BIGCAR_DIAMETER\""
)
private
BigDecimal
hoistBigcarDiameter
;
/**
* * 起升机构小车轮直径
* */
@TableField
(
value
=
"\"HOIST_SMALLCAR_DIAMETER\""
)
private
BigDecimal
hoistSmallcarDiameter
;
/**
* * 大车行走机构速度
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_SPEED\""
)
private
BigDecimal
bigcarTraveSpeed
;
/**
* * 大车行走机构功率
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_POWER\""
)
private
BigDecimal
bigcarTravePower
;
/**
* * 大车行走机构工作级别
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_WORKING_LEVEL\""
)
private
String
bigcarTraveWorkingLevel
;
/**
* * 大车行走机构减速器型号
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_REDUCER_MODEL\""
)
private
String
bigcarTraveReducerModel
;
/**
* * 大车行走机构传动比
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_TRANSMISSION_RATIO\""
)
private
String
bigcarTraveTransmissionRatio
;
/**
* * 大车行走机构制动力矩
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_BRAK_TORQUE\""
)
private
BigDecimal
bigcarTraveBrakTorque
;
/**
* * 大车行走机构大车车轮路面直径
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_ROAD_DIAMETER\""
)
private
BigDecimal
bigcarTraveRoadDiameter
;
/**
* * 大车行走机构适应轨道
* */
@TableField
(
value
=
"\"BIG_TRAVE_ADAPT_TRACK\""
)
private
String
bigTraveAdaptTrack
;
/**
* * 大车行走机构电机型号
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_MOTOR_MODEL\""
)
private
String
bigcarTraveMotorModel
;
/**
* * 大车行走机构电机数量
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_MOTOR_QUANTITY\""
)
private
Integer
bigcarTraveMotorQuantity
;
/**
* * 大车行走机构制动器型号
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_CONTROL_BRAKE_MODEL\""
)
private
String
bigcarTraveControlBrakeModel
;
/**
* * 大车行走机构制动器数量
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_BRAKE_NUMBER\""
)
private
Integer
bigcarTraveBrakeNumber
;
/**
* * 小车行走机构速度
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_SPEED\""
)
private
BigDecimal
smallcarTraveSpeed
;
/**
* * 小车行走机构功率
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_POWER\""
)
private
BigDecimal
smallcarTravePower
;
/**
* * 小车行走机构转速
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_REVOLVE_SPEED\""
)
private
BigDecimal
smallcarTraveRevolveSpeed
;
/**
* * 小车行走机构工作级别
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_WORKING_LEVEL\""
)
private
String
smallcarTraveWorkingLevel
;
/**
* * 小车行走机构减速器型号
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_REDUCER_MODEL\""
)
private
String
smallcarTraveReducerModel
;
/**
* * 小车行走机构传动比
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_TRANSMISSION_RATIO\""
)
private
String
smallcarTraveTransmissionRatio
;
/**
* * 小车行走机构制动力矩
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_BRAK_TORQUE\""
)
private
BigDecimal
smallcarTraveBrakTorque
;
/**
* * 小车行走机构小车车轮路面直径
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_ROAD_DIAMETER\""
)
private
BigDecimal
smallcarTraveRoadDiameter
;
/**
* * 小车行走机构小车轨道
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_TROLLEY_TRACK\""
)
private
String
smallcarTraveTrolleyTrack
;
/**
* * 小车行走机构电机型号
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_MOTOR_MODEL\""
)
private
String
smallcarTraveMotorModel
;
/**
* * 小车行走机构电机数量
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_MOTOR_QUANTITY\""
)
private
Integer
smallcarTraveMotorQuantity
;
/**
* * 小车行走机构制动器型号
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_CONTROL_BRAKE_MODEL\""
)
private
String
smallcarTraveControlBrakeModel
;
/**
* * 小车行走机构制动器数量
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_BRAKE_NUMBER\""
)
private
Integer
smallcarTraveBrakeNumber
;
/**
* * 电源电压
* */
@TableField
(
value
=
"\"SUPPLY_VOLTAGE\""
)
private
BigDecimal
supplyVoltage
;
/**
* * 电源频率
* */
@TableField
(
value
=
"\"POWER_FREQUENCY\""
)
private
BigDecimal
powerFrequency
;
/**
* * 非工作风压
* */
@TableField
(
value
=
"\"NO_WORK_WIND_PRESSSURE\""
)
private
BigDecimal
noWorkWindPresssure
;
/**
* * 工作风压
* */
@TableField
(
value
=
"\"WORK_WIND_PRESSSURE\""
)
private
BigDecimal
workWindPresssure
;
/**
* * 环境温度
* */
@TableField
(
value
=
"\"AMBIENT_TEMPERATURE\""
)
private
BigDecimal
ambientTemperature
;
/**
* * 吊钩部位辐射温度
* */
@TableField
(
value
=
"\"RADIATION_TEMPERATURE_OF_HOOK\""
)
private
BigDecimal
radiationTemperatureOfHook
;
/**
* * 梁架跨度
* */
@TableField
(
value
=
"\"BEAM_FRAME_SPAN\""
)
private
BigDecimal
beamFrameSpan
;
/**
* * 桥机跨度
* */
@TableField
(
value
=
"\"BRIDGE_CRANE_SPAN\""
)
private
BigDecimal
bridgeCraneSpan
;
/**
* * 最大架设纵坡
* */
@TableField
(
value
=
"\"MAX_ERECTION_LONGITUDINAL_SLOPE\""
)
private
BigDecimal
maxErectionLongitudinalSlope
;
/**
* * 前支腿调节长度
* */
@TableField
(
value
=
"\"ADJUSTABLE_LENGTH_OF_FRONT_OUTRIGGER\""
)
private
BigDecimal
adjustableLengthOfFrontOutrigger
;
/**
* * 最大架设横坡
* */
@TableField
(
value
=
"\"MAX_ERECTION_CROSS_SLOPE\""
)
private
BigDecimal
maxErectionCrossSlope
;
/**
* * 整机高度
* */
@TableField
(
value
=
"\"OVERALL_HEIGHT\""
)
private
BigDecimal
overallHeight
;
/**
* * 整机宽度
* */
@TableField
(
value
=
"\"OVERALL_WIDTH\""
)
private
BigDecimal
overallWidth
;
/**
* * 整机总功率
* */
@TableField
(
value
=
"\"OVERALL_UNIT_POWER\""
)
private
BigDecimal
overallUnitPower
;
/**
* * 小车纵移速度
* */
@TableField
(
value
=
"\"SMALLCAR_LONGITUDINAL_MOVING_SPEED\""
)
private
BigDecimal
smallcarLongitudinalMovingSpeed
;
/**
* * 过孔速度
* */
@TableField
(
value
=
"\"THROUGH_HOLE_VELOCITY\""
)
private
BigDecimal
throughHoleVelocity
;
/**
* * 整机横移速度
* */
@TableField
(
value
=
"\"OVERALL_TRAVERSE_SPEED\""
)
private
BigDecimal
overallTraverseSpeed
;
/**
* * 小车横移速度
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVERSE_SPEED\""
)
private
BigDecimal
smallcarTraverseSpeed
;
/**
* * 整机长度
* */
@TableField
(
value
=
"\"OVERALL_LENGTH\""
)
private
BigDecimal
overallLength
;
/**
* * 前导梁长度
* */
@TableField
(
value
=
"\"LENGTH_OF_FRONT_GUIDE_BEAM\""
)
private
BigDecimal
lengthOfFrontGuideBeam
;
/**
* * 起升机构减速器型号
* */
@TableField
(
value
=
"\"HOIST_REDUCER_MODEL\""
)
private
String
hoistReducerModel
;
/**
* * 大车行走适应轨道
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_ADAPTATION_TRACK\""
)
private
String
bigcarTraveAdaptationTrack
;
/**
* * 大车行走制动器型号
* */
@TableField
(
value
=
"\"BIGCAR_TRAVE_BRAKE_MODEL\""
)
private
String
bigcarTraveBrakeModel
;
/**
* * 小车行走机构小车车轮踏面直径
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_SMALL_TREAD_DIAMETER\""
)
private
BigDecimal
smallcarTraveSmallTreadDiameter
;
/**
* * 小车行走机构制动器型号
* */
@TableField
(
value
=
"\"SMALLCAR_TRAVE_BRAKE_MODEL\""
)
private
String
smallcarTraveBrakeModel
;
/**
* * 小车横移机构速度
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_SPEED\""
)
private
BigDecimal
smallcarSideswaySpeed
;
/**
* * 小车横移机构功率
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_POWER\""
)
private
BigDecimal
smallcarSideswayPower
;
/**
* * 小车横移机构转速
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_REVOLVE_SPEED\""
)
private
BigDecimal
smallcarSideswayRevolveSpeed
;
/**
* * 小车横移机构工作级别
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_WORKING_LEVEL\""
)
private
String
smallcarSideswayWorkingLevel
;
/**
* * 小车横移机构减速器型号
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_REDUCER_MODEL\""
)
private
String
smallcarSideswayReducerModel
;
/**
* * 小车横移机构传动比
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_TRANSMISSION_RATIO\""
)
private
String
smallcarSideswayTransmissionRatio
;
/**
* * 小车横移机构小车横移轨道
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_SMALL_TRAVERSE_TRACK\""
)
private
String
smallcarSideswaySmallTraverseTrack
;
/**
* * 小车横移机构制动器型号
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_BRAKE_MODEL\""
)
private
String
smallcarSideswayBrakeModel
;
/**
* * 小车横移机构制动力矩
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_BRAK_TORQUE\""
)
private
BigDecimal
smallcarSideswayBrakTorque
;
/**
* * 小车横移机构小车横移车轮踏面直径
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_TREAD_DIAMETER\""
)
private
BigDecimal
smallcarSideswayTreadDiameter
;
/**
* * 小车横移机构电机型号
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_MOTOR_QUANTITY\""
)
private
String
smallcarSideswayMotorQuantity
;
/**
* * 小车横移机构电机数量
* */
@TableField
(
value
=
"\"SMALLCAR_SIDESWAY_MOTOR_NUMBER\""
)
private
Integer
smallcarSideswayMotorNumber
;
/**
* * 悬臂长度
* */
@TableField
(
value
=
"\"CANTILEVER_LENGTH\""
)
private
BigDecimal
cantileverLength
;
/**
* * 使用场所
* */
@TableField
(
value
=
"\"PLACE_USE\""
)
private
String
placeUse
;
/**
* * 变幅速度
* */
@TableField
(
value
=
"\"DERRICKING_SPEED\""
)
private
BigDecimal
derrickingSpeed
;
/**
* * 最大幅度起重量
* */
@TableField
(
value
=
"\"MAXIMUM_LIFTING_CAPACITY\""
)
private
BigDecimal
maximumLiftingCapacity
;
/**
* * 导轨架
* */
@TableField
(
value
=
"\"GUIDE_RAIL_FRAME\""
)
private
String
guideRailFrame
;
/**
* * 层数
* */
@TableField
(
value
=
"\"NUMBER_OF_PLIES\""
)
private
Integer
numberOfPlies
;
/**
* * 整机重量
* */
@TableField
(
value
=
"\"OPERATING_WEIGHT\""
)
private
BigDecimal
operatingWeight
;
/**
* * 起升机构制动力矩
* */
@TableField
(
value
=
"\"HOIST_BRAKING_TORQUE\""
)
private
BigDecimal
hoistBrakingTorque
;
/**
* * 起升机构钢丝绳型号
* */
@TableField
(
value
=
"\"HOIST_WIRE_ROPE\""
)
private
String
hoistWireRope
;
/**
* * 吊笼数量
* */
@TableField
(
value
=
"\"HANGING_CAGES_NUMBER\""
)
private
String
hangingCagesNumber
;
/**
* * 安全保护装置
* */
@TableField
(
value
=
"\"SAFETY_PROTECTION_DEVICE\""
)
private
String
safetyProtectionDevice
;
/**
* * 主要零部件
* */
@TableField
(
value
=
"\"MAIN_PART\""
)
private
String
mainPart
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamPipeline.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-压力管道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_tech_params_pipeline"
)
public
class
EquipTechParamPipeline
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 工程(装置)名称
* */
@TableField
(
value
=
"\"DEVICE_NAME\""
)
private
String
deviceName
;
/**
* * 管道类别
* */
@TableField
(
value
=
"\"PIPELINE_CLASS\""
)
private
String
pipelineClass
;
/**
* * 管道名称(登记单元)
* */
@TableField
(
value
=
"\"PIPE_NAME\""
)
private
String
pipeName
;
/**
* * 管道编号
* */
@TableField
(
value
=
"\"PIPELINE_NUMBER\""
)
private
String
pipelineNumber
;
/**
* * 设备级别
* */
@TableField
(
value
=
"\"DEVICE_LEVEL\""
)
private
String
deviceLevel
;
/**
* * 设计标准
* */
@TableField
(
value
=
"\"DESIGN_STANDARD\""
)
private
String
designStandard
;
/**
* * 管道图号
* */
@TableField
(
value
=
"\"PIPE_DRAW_NUMBER\""
)
private
String
pipeDrawNumber
;
/**
* * 公称直径
* */
@TableField
(
value
=
"\"NOMINAL_DIAMETER\""
)
private
BigDecimal
nominalDiameter
;
/**
* * 公称壁厚
* */
@TableField
(
value
=
"\"WALL_THICKNESS\""
)
private
BigDecimal
wallThickness
;
/**
* * 管道长度
* */
@TableField
(
value
=
"\"PIPE_LENGTH\""
)
private
BigDecimal
pipeLength
;
/**
* * 起始位置起点
* */
@TableField
(
value
=
"\"STARTE_POSITION\""
)
private
String
startePosition
;
/**
* * 压力
* */
@TableField
(
value
=
"\"PRESSURE\""
)
private
BigDecimal
pressure
;
/**
* * 温度
* */
@TableField
(
value
=
"\"TEMPERATURE\""
)
private
BigDecimal
temperature
;
/**
* * 介质
* */
@TableField
(
value
=
"\"MEDIUM\""
)
private
String
medium
;
/**
* * 备注
* */
@TableField
(
value
=
"\"REMARKS\""
)
private
String
remarks
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamRides.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-游乐设施
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_tech_params_rides"
)
public
class
EquipTechParamRides
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 设计寿命
* */
@TableField
(
value
=
"\"DESIGN_LIFE\""
)
private
Integer
designLife
;
/**
* * 滑道长度
* */
@TableField
(
value
=
"\"SLIDE_LENGTH\""
)
private
BigDecimal
slideLength
;
/**
* * 滑道高度
* */
@TableField
(
value
=
"\"SLIDE_HEIGHT\""
)
private
BigDecimal
slideHeight
;
/**
* * 滑道最小坡度
* */
@TableField
(
value
=
"\"MINIMUM_SLOPE_OF_SLIDE\""
)
private
BigDecimal
minimumSlopeOfSlide
;
/**
* * 滑道平均坡度
* */
@TableField
(
value
=
"\"AVERAGE_SLOPE_OF_SLIDE\""
)
private
BigDecimal
averageSlopeOfSlide
;
/**
* * 滑道无跳跃段最大坡度
* */
@TableField
(
value
=
"\"MAXIMUM_SLOPE_OF_THE_SLIDE_WITHOUT_JUMPING\""
)
private
BigDecimal
maximumSlopeOfTheSlideWithoutJumping
;
/**
* * 滑道最小曲率半径
* */
@TableField
(
value
=
"\"MINIMUM_RADIUS_OF_CURVATURE_OF_SLIDEWAY\""
)
private
BigDecimal
minimumRadiusOfCurvatureOfSlideway
;
/**
* * 滑道数量
* */
@TableField
(
value
=
"\"NUMBER_OF_SLIDES\""
)
private
Integer
numberOfSlides
;
/**
* * 滑道主体材料
* */
@TableField
(
value
=
"\"MAIN_MATERIAL_OF_SLIDE\""
)
private
String
mainMaterialOfSlide
;
/**
* * 滑车数量
* */
@TableField
(
value
=
"\"NUMBER_OF_PULLEYS\""
)
private
Integer
numberOfPulleys
;
/**
* * 乘坐人数
* */
@TableField
(
value
=
"\"NUMBER_OF_PASSENGERS\""
)
private
Integer
numberOfPassengers
;
/**
* * 水平距离
* */
@TableField
(
value
=
"\"HORIZONTAL_DISTANCE\""
)
private
BigDecimal
horizontalDistance
;
/**
* * 高度
* */
@TableField
(
value
=
"\"HEIGHT\""
)
private
BigDecimal
height
;
/**
* * 下滑速度
* */
@TableField
(
value
=
"\"GLIDE_SPEED\""
)
private
BigDecimal
glideSpeed
;
/**
* * 乘员数
* */
@TableField
(
value
=
"\"COUNT_OF_PASSENGERS\""
)
private
Integer
countOfPassengers
;
/**
* * 运行速度
* */
@TableField
(
value
=
"\"RUNNING_SPEED\""
)
private
BigDecimal
runningSpeed
;
/**
* * 车辆数
* */
@TableField
(
value
=
"\"NUMBER_OF_VEHICLES\""
)
private
Integer
numberOfVehicles
;
/**
* * 功率
* */
@TableField
(
value
=
"\"POWER\""
)
private
BigDecimal
power
;
/**
* * 轨道高度
* */
@TableField
(
value
=
"\"TRACK_HEIGHT\""
)
private
BigDecimal
trackHeight
;
/**
* * 成员数
* */
@TableField
(
value
=
"\"NUMBER_OF_MEMBERS\""
)
private
Integer
numberOfMembers
;
/**
* * 运行高度
* */
@TableField
(
value
=
"\"OPERATING_HEIGHT\""
)
private
BigDecimal
operatingHeight
;
/**
* * 驱动功率
* */
@TableField
(
value
=
"\"DRIVE_POWER\""
)
private
BigDecimal
drivePower
;
/**
* * 回转直径
* */
@TableField
(
value
=
"\"ROTARY_DIAMETER\""
)
private
BigDecimal
rotaryDiameter
;
/**
* * 额定乘客数
* */
@TableField
(
value
=
"\"RATED_NUMBER_OF_PASSENGERS\""
)
private
Integer
ratedNumberOfPassengers
;
/**
* * 吊舱数量
* */
@TableField
(
value
=
"\"NUMBER_OF_PODS\""
)
private
Integer
numberOfPods
;
/**
* * 设备高度
* */
@TableField
(
value
=
"\"EQUIPMENT_HEIGHT\""
)
private
BigDecimal
equipmentHeight
;
/**
* * 额定线速度
* */
@TableField
(
value
=
"\"RATED_LINEAR_SPEED\""
)
private
BigDecimal
ratedLinearSpeed
;
/**
* * 转盘转速
* */
@TableField
(
value
=
"\"ROTARY_TABLE_SPEED\""
)
private
BigDecimal
rotaryTableSpeed
;
/**
* * 单边摆角
* */
@TableField
(
value
=
"\"UNILATERAL_SWING_ANGLE\""
)
private
BigDecimal
unilateralSwingAngle
;
/**
* * 座舱数量
* */
@TableField
(
value
=
"\"NUMBER_OF_CABINS\""
)
private
Integer
numberOfCabins
;
/**
* * 最大运行高度
* */
@TableField
(
value
=
"\"MAXIMUM_OPERATING_HEIGHT\""
)
private
BigDecimal
maximumOperatingHeight
;
/**
* * 旋转直径
* */
@TableField
(
value
=
"\"ROTATION_DIAMETER\""
)
private
BigDecimal
rotationDiameter
;
/**
* * 最大转速
* */
@TableField
(
value
=
"\"MAXIMUM_SPEED\""
)
private
BigDecimal
maximumSpeed
;
/**
* * 倾角
* */
@TableField
(
value
=
"\"DIP\""
)
private
BigDecimal
dip
;
/**
* * 回转速度
* */
@TableField
(
value
=
"\"SLEWING_SPEED\""
)
private
BigDecimal
slewingSpeed
;
/**
* * 升降速度
* */
@TableField
(
value
=
"\"LIFTING_SPEED\""
)
private
BigDecimal
liftingSpeed
;
/**
* * 高差
* */
@TableField
(
value
=
"\"HEIGHT_DIFFERENCE\""
)
private
BigDecimal
heightDifference
;
/**
* * 主索直径
* */
@TableField
(
value
=
"\"MAIN_CABLE_DIAMETER\""
)
private
BigDecimal
mainCableDiameter
;
/**
* * 弦倾角
* */
@TableField
(
value
=
"\"ANGLE_OF_CHORD\""
)
private
BigDecimal
angleOfChord
;
/**
* * 乘客人数
* */
@TableField
(
value
=
"\"PASSENGER_NUM\""
)
private
Integer
passengerNum
;
/**
* * 弹跳高度
* */
@TableField
(
value
=
"\"BOUNCE_HEIGHT\""
)
private
BigDecimal
bounceHeight
;
/**
* * 最大载重
* */
@TableField
(
value
=
"\"MAXIMUM_LOAD\""
)
private
BigDecimal
maximumLoad
;
/**
* * 设备功率
* */
@TableField
(
value
=
"\"EQUIPMENT_POWER\""
)
private
BigDecimal
equipmentPower
;
/**
* * 占地面积
* */
@TableField
(
value
=
"\"FLOOR_AREA\""
)
private
BigDecimal
floorArea
;
/**
* * 升空高度
* */
@TableField
(
value
=
"\"LIFTOFF_ALTITUDE\""
)
private
BigDecimal
liftoffAltitude
;
/**
* * 场地直径
* */
@TableField
(
value
=
"\"FIELD_DIAMETER\""
)
private
BigDecimal
fieldDiameter
;
/**
* * 球体直径
* */
@TableField
(
value
=
"\"SPHERE_DIAMETER\""
)
private
BigDecimal
sphereDiameter
;
/**
* * 球体体积
* */
@TableField
(
value
=
"\"SPHERE_VOLUME\""
)
private
BigDecimal
sphereVolume
;
/**
* * 操作人数
* */
@TableField
(
value
=
"\"OPERATOR_NUMBER\""
)
private
Integer
operatorNumber
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamRopeway.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-索道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"idx_biz_jg_tech_params_ropeway"
)
public
class
EquipTechParamRopeway
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"HORIZONTAL_DISTANCE\""
)
private
BigDecimal
horizontalDistance
;
/**
* * 支架数目
* */
@TableField
(
value
=
"\"SUPPORTS_COUNT\""
)
private
Integer
supportsCount
;
/**
* * 斜长
* */
@TableField
(
value
=
"\"OBLIQUE_LENGTH\""
)
private
BigDecimal
obliqueLength
;
/**
* * 主电机型号和功率
* */
@TableField
(
value
=
"\"MAIN_MOTOR_MODEL_AND_POWER\""
)
private
BigDecimal
mainMotorModelAndPower
;
/**
* * 高差
* */
@TableField
(
value
=
"\"ALTITUDE_DIFFERENCE\""
)
private
BigDecimal
altitudeDifference
;
/**
* * 张紧油压(重锤)
* */
@TableField
(
value
=
"\"OIL_PRESSURE_HEAVY_HAMMER\""
)
private
BigDecimal
oilPressureHeavyHammer
;
/**
* * 张紧油压(油压)
* */
@TableField
(
value
=
"\"OIL_PRESSURE_OIL_PRESSURE\""
)
private
BigDecimal
oilPressureOilPressure
;
/**
* * 运量
* */
@TableField
(
value
=
"\"FREIGHT_VOLUME\""
)
private
BigDecimal
freightVolume
;
/**
* * 运载索
* */
@TableField
(
value
=
"\"CARRIER_LINE\""
)
private
String
carrierLine
;
/**
* * 速度
* */
@TableField
(
value
=
"\"SPEED\""
)
private
BigDecimal
speed
;
/**
* * 承载索
* */
@TableField
(
value
=
"\"BEARING_CABLE\""
)
private
String
bearingCable
;
/**
* * 索距
* */
@TableField
(
value
=
"\"CABLE_PITCH\""
)
private
BigDecimal
cablePitch
;
/**
* * 运载工具数量和类型
* */
@TableField
(
value
=
"\"NUMBER_AND_TYPE_OF_VEHICLES\""
)
private
String
numberAndTypeOfVehicles
;
/**
* * 索引索
* */
@TableField
(
value
=
"\"TRACTION_ROPE\""
)
private
String
tractionRope
;
/**
* * 平衡索
* */
@TableField
(
value
=
"\"BALANCE_CABLE\""
)
private
String
balanceCable
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamVehicle.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-场内车辆
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_tech_params_vehicle"
)
public
class
EquipTechParamVehicle
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 车架编号
* */
@TableField
(
value
=
"\"FRAME_NO\""
)
private
String
frameNo
;
/**
* * 发动机(行走电机)编号
* */
@TableField
(
value
=
"\"ENGINE_NO\""
)
private
String
engineNo
;
/**
* * 动力方式
* */
@TableField
(
value
=
"\"POWER_MODE\""
)
private
String
powerMode
;
/**
* * 传动方式
* */
@TableField
(
value
=
"\"TRANSMISSION_MODE\""
)
private
String
transmissionMode
;
/**
* * 车架结构
* */
@TableField
(
value
=
"\"FRAME_STRUCTURE\""
)
private
String
frameStructure
;
/**
* * 驾驶方式
* */
@TableField
(
value
=
"\"DRIVING_MODE\""
)
private
String
drivingMode
;
/**
* * 自重
* */
@TableField
(
value
=
"\"WEIGHT\""
)
private
BigDecimal
weight
;
/**
* * 空载最大运行速度
* */
@TableField
(
value
=
"\"CARRYING_IDLER_MAX_RUNNING_SPEED\""
)
private
BigDecimal
carryingIdlerMaxRunningSpeed
;
/**
* * 空载最大起升速度
* */
@TableField
(
value
=
"\"MAX_LIFTING_SPEED\""
)
private
BigDecimal
maxLiftingSpeed
;
/**
* * 设备保护等级(防爆)
* */
@TableField
(
value
=
"\"PROTECT_GRADE\""
)
private
String
protectGrade
;
/**
* * 气体/粉尘组别(防爆)
* */
@TableField
(
value
=
"\"GAS_GROUP\""
)
private
String
gasGroup
;
/**
* * 温度组别(防爆)
* */
@TableField
(
value
=
"\"TEMPERATURE_GROUP\""
)
private
String
temperatureGroup
;
/**
* * 额定起重量
* */
@TableField
(
value
=
"\"LIFTING_CAPACITY\""
)
private
BigDecimal
liftingCapacity
;
/**
* * 系统电压
* */
@TableField
(
value
=
"\"SYSTEM_VOLTAGE\""
)
private
BigDecimal
systemVoltage
;
/**
* * 载荷中心距
* */
@TableField
(
value
=
"\"LOAD_CENTER_DISTANCE\""
)
private
BigDecimal
loadCenterDistance
;
/**
* * 发动机(电机)额定功率
* */
@TableField
(
value
=
"\"ENGINE_POWER\""
)
private
BigDecimal
enginePower
;
/**
* * 最大速度(额载)
* */
@TableField
(
value
=
"\"MAX_SPEED\""
)
private
BigDecimal
maxSpeed
;
/**
* * 防爆使用场所
* */
@TableField
(
value
=
"\"EXPLOSIONPROOF_PLACE\""
)
private
String
explosionproofPlace
;
/**
* * 工作装置门架形式
* */
@TableField
(
value
=
"\"GANTRY_FORM\""
)
private
String
gantryForm
;
/**
* * 工作装置空载最大起升高度
* */
@TableField
(
value
=
"\"MAX_LIFTING_HEIGHT\""
)
private
BigDecimal
maxLiftingHeight
;
/**
* * 工作装置(全)自由起升高度
* */
@TableField
(
value
=
"\"FREE_LIFTING_HEIGHT\""
)
private
BigDecimal
freeLiftingHeight
;
/**
* * 工作装置门架倾角(前)
* */
@TableField
(
value
=
"\"PORTAL_ANGLE_FRONT\""
)
private
BigDecimal
portalAngleFront
;
/**
* * 工作装置门架倾角(后)
* */
@TableField
(
value
=
"\"PORTAL_ANGLE_BEHIND\""
)
private
BigDecimal
portalAngleBehind
;
/**
* * 工作装置最大起升速度(空载)
* */
@TableField
(
value
=
"\"MAX_LIFTING_SPEED1\""
)
private
BigDecimal
maxLiftingSpeed1
;
/**
* * 工作装置最大起升速度(额载)
* */
@TableField
(
value
=
"\"MAX_LIFTING_SPEED2\""
)
private
BigDecimal
maxLiftingSpeed2
;
/**
* * 工作装置最大下降速度(空载)
* */
@TableField
(
value
=
"\"MAX_DESCENT_SPEED1\""
)
private
BigDecimal
maxDescentSpeed1
;
/**
* * 工作装置最大下降速度(额载)
* */
@TableField
(
value
=
"\"MAX_DESCENT_SPEED2\""
)
private
BigDecimal
maxDescentSpeed2
;
/**
* * 整车整备质量
* */
@TableField
(
value
=
"\"VEHICLE_MASS\""
)
private
BigDecimal
vehicleMass
;
/**
* * 额定载客数
* */
@TableField
(
value
=
"\"PASSENGERS_NUMBER\""
)
private
Integer
passengersNumber
;
/**
* * 最大运行速度
* */
@TableField
(
value
=
"\"MAX_RUNNING_SPEED\""
)
private
BigDecimal
maxRunningSpeed
;
/**
* * 轴距
* */
@TableField
(
value
=
"\"WHEEL_BASE\""
)
private
BigDecimal
wheelBase
;
/**
* * 轮距(前)
* */
@TableField
(
value
=
"\"TRACK_WIDTH_FRONT\""
)
private
BigDecimal
trackWidthFront
;
/**
* * 轮距(后)
* */
@TableField
(
value
=
"\"TRACK_WIDTH_BEHIND\""
)
private
BigDecimal
trackWidthBehind
;
/**
* * 观光列车车厢数
* */
@TableField
(
value
=
"\"CARS_NUMBER\""
)
private
Integer
carsNumber
;
/**
* * 观光列车每节车厢座位数
* */
@TableField
(
value
=
"\"SEAT_NUMBER\""
)
private
Integer
seatNumber
;
/**
* * 观光列车牵引车头座位数
* */
@TableField
(
value
=
"\"TRACTOR_SEAT_NUMBER\""
)
private
Integer
tractorSeatNumber
;
/**
* * 最大行驶坡度
* */
@TableField
(
value
=
"\"MAX_DRIVING_SLOPE\""
)
private
BigDecimal
maxDrivingSlope
;
/**
* * 制动距离
* */
@TableField
(
value
=
"\"BRAKING_DISTANCE\""
)
private
BigDecimal
brakingDistance
;
/**
* * 全长
* */
@TableField
(
value
=
"\"OVERALL_LENGTH\""
)
private
BigDecimal
overallLength
;
/**
* * 全宽
* */
@TableField
(
value
=
"\"OVERALL_WIDTH\""
)
private
BigDecimal
overallWidth
;
/**
* * 全高
* */
@TableField
(
value
=
"\"OVERALL_ALTITUDE\""
)
private
BigDecimal
overallAltitude
;
/**
* * 最小离地间隙
* */
@TableField
(
value
=
"\"MIN_GROUND_CLEARANCE\""
)
private
BigDecimal
minGroundClearance
;
/**
* * 最小外侧转弯半径
* */
@TableField
(
value
=
"\"MIN_TURNING_RADIUS\""
)
private
BigDecimal
minTurningRadius
;
/**
* * 主要零部件、安全保护和防护装置
* */
@TableField
(
value
=
"\"MAIN_PARTS\""
)
private
String
mainParts
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/EquipTechParamVessel.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 安全追溯-压力容器
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_tech_params_vessel"
)
public
class
EquipTechParamVessel
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 额定质量
* */
@TableField
(
value
=
"\"RATED_QUALITY\""
)
private
BigDecimal
ratedQuality
;
/**
* * 使用环境温度
* */
@TableField
(
value
=
"\"AMBIENT_TEMPERATURE\""
)
private
BigDecimal
ambientTemperature
;
/**
* * 型号
* */
@TableField
(
value
=
"\"MODEL_NUMBER\""
)
private
String
modelNumber
;
/**
* * 数量
* */
@TableField
(
value
=
"\"NUM\""
)
private
Integer
num
;
/**
* * 单瓶容积
* */
@TableField
(
value
=
"\"SINGLE_BOTTLE_VOLUME\""
)
private
BigDecimal
singleBottleVolume
;
/**
* * 总容积
* */
@TableField
(
value
=
"\"TOTAL_VOLUME\""
)
private
BigDecimal
totalVolume
;
/**
* * 充装介质
* */
@TableField
(
value
=
"\"CHARGING_MEDIUM\""
)
private
String
chargingMedium
;
/**
* * 规格
* */
@TableField
(
value
=
"\"SPECIFICATION\""
)
private
String
specification
;
/**
* * 外径
* */
@TableField
(
value
=
"\"OUTSIDE_DIAMETER\""
)
private
BigDecimal
outsideDiameter
;
/**
* * 壁厚
* */
@TableField
(
value
=
"\"WALL_THICKNESS\""
)
private
BigDecimal
wallThickness
;
/**
* * 长度
* */
@TableField
(
value
=
"\"LENGTH\""
)
private
BigDecimal
length
;
/**
* * 公称工作压力
* */
@TableField
(
value
=
"\"NOMINAL_WORKING_PRESSURE\""
)
private
BigDecimal
nominalWorkingPressure
;
/**
* * 材料(瓶体)
* */
@TableField
(
value
=
"\"BOTTLE_BODY\""
)
private
String
bottleBody
;
/**
* * 材料(端塞)
* */
@TableField
(
value
=
"\"END_PLUG\""
)
private
String
endPlug
;
/**
* * 材料(管路)
* */
@TableField
(
value
=
"\"PIPING\""
)
private
String
piping
;
/**
* * 无损检测方法(气瓶)
* */
@TableField
(
value
=
"\"QP_LOSSLESS\""
)
private
String
qpLossless
;
/**
* * 无损检测方法(管路)
* */
@TableField
(
value
=
"\"GL_LOSSLESS\""
)
private
String
glLossless
;
/**
* * 无损检测比例(气瓶)
* */
@TableField
(
value
=
"\"QP_RATIO\""
)
private
BigDecimal
qpRatio
;
/**
* * 无损检测比例(管路)
* */
@TableField
(
value
=
"\"GL_RATIO\""
)
private
BigDecimal
glRatio
;
/**
* * 耐压试验压力(气瓶)
* */
@TableField
(
value
=
"\"QP_PRESSURE\""
)
private
BigDecimal
qpPressure
;
/**
* * 耐压试验压力(管路)
* */
@TableField
(
value
=
"\"GL_PRESSURE\""
)
private
BigDecimal
glPressure
;
/**
* * 气密性试验压力(气瓶)
* */
@TableField
(
value
=
"\"QP_AIR_TIGHTNESS\""
)
private
BigDecimal
qpAirTightness
;
/**
* * 气密性试验压力(管路)
* */
@TableField
(
value
=
"\"GL_AIR_TIGHTNESS\""
)
private
BigDecimal
glAirTightness
;
/**
* * 气体置换后压力
* */
@TableField
(
value
=
"\"DISPLACEMENT_PRESSURE\""
)
private
BigDecimal
displacementPressure
;
/**
* * 瓶体内含氧量
* */
@TableField
(
value
=
"\"OXYGEN\""
)
private
BigDecimal
oxygen
;
/**
* * 瓶体内含氧量
* */
@TableField
(
value
=
"\"HEAT_TREATMENT_METHOD\""
)
private
String
heatTreatmentMethod
;
/**
* * 热处理温度
* */
@TableField
(
value
=
"\"QP_HEAT_TREATMENT_TEMPERATURE\""
)
private
BigDecimal
qpHeatTreatmentTemperature
;
/**
* * 气瓶安装位置
* */
@TableField
(
value
=
"\"INSTALLATION_POSITION\""
)
private
String
installationPosition
;
/**
* * 容器容积
* */
@TableField
(
value
=
"\"CONTAINER_VOLUME\""
)
private
BigDecimal
containerVolume
;
/**
* * 容器内径
* */
@TableField
(
value
=
"\"PRESSURE_VESSEL_DIAMETER\""
)
private
BigDecimal
pressureVesselDiameter
;
/**
* * 容器高(长)
* */
@TableField
(
value
=
"\"HEIGHT\""
)
private
BigDecimal
height
;
/**
* * 材料(筒体(球壳))
* */
@TableField
(
value
=
"\"MATERIAL_CYLINDER_SHELL\""
)
private
String
materialCylinderShell
;
/**
* * 材料(封头)
* */
@TableField
(
value
=
"\"PRESSURE_MATERIAL_HEAD\""
)
private
String
pressureMaterialHead
;
/**
* * 材料(衬里)
* */
@TableField
(
value
=
"\"PRESSURE_MATERIAL_LINING\""
)
private
String
pressureMaterialLining
;
/**
* * 材料(夹套)
* */
@TableField
(
value
=
"\"MATERIAL_JACKET\""
)
private
String
materialJacket
;
/**
* * 厚度(筒体(球壳))
* */
@TableField
(
value
=
"\"THICKNESS\""
)
private
BigDecimal
thickness
;
/**
* * 厚度(封头)
* */
@TableField
(
value
=
"\"FIXED_HEAD\""
)
private
BigDecimal
fixedHead
;
/**
* * 厚度(衬里)
* */
@TableField
(
value
=
"\"FIXED_LINING\""
)
private
BigDecimal
fixedLining
;
/**
* * 厚度(夹套)
* */
@TableField
(
value
=
"\"FIXED_JACKET\""
)
private
BigDecimal
fixedJacket
;
/**
* * 容器自重
* */
@TableField
(
value
=
"\"SELF_WEIGHT\""
)
private
BigDecimal
selfWeight
;
/**
* * 盛装介质重量
* */
@TableField
(
value
=
"\"MEDIUM_WEIGHT\""
)
private
BigDecimal
mediumWeight
;
/**
* * 设计压力(壳程)
* */
@TableField
(
value
=
"\"PRESSURE_HOUSING_PATH\""
)
private
BigDecimal
pressureHousingPath
;
/**
* * 设计压力(管程)
* */
@TableField
(
value
=
"\"PRESSURE_PIPE\""
)
private
BigDecimal
pressurePipe
;
/**
* * 设计压力(夹套)
* */
@TableField
(
value
=
"\"PRESSURE_JACKET\""
)
private
BigDecimal
pressureJacket
;
/**
* * 设计温度(壳程)
* */
@TableField
(
value
=
"\"TEMPERATURE_SHELL\""
)
private
BigDecimal
temperatureShell
;
/**
* * 设计温度(管程)
* */
@TableField
(
value
=
"\"TEMPERATURE_PIPE\""
)
private
BigDecimal
temperaturePipe
;
/**
* * 设计温度(夹套)
* */
@TableField
(
value
=
"\"TEMPERATURE_JACKET\""
)
private
BigDecimal
temperatureJacket
;
/**
* * 最高允许工作压力(壳程)
* */
@TableField
(
value
=
"\"MAX_PRESSURE_SHELL\""
)
private
BigDecimal
maxPressureShell
;
/**
* * 最高允许工作压力(管程)
* */
@TableField
(
value
=
"\"MAX_PRESSURE_PIPE\""
)
private
BigDecimal
maxPressurePipe
;
/**
* * 最高允许工作压力(夹套)
* */
@TableField
(
value
=
"\"MAX_PRESSURE_JACKET\""
)
private
BigDecimal
maxPressureJacket
;
/**
* * 介质(壳程)
* */
@TableField
(
value
=
"\"MEDIUM_SHELL\""
)
private
String
mediumShell
;
/**
* * 介质(管程)
* */
@TableField
(
value
=
"\"MEDIUM_PIPE\""
)
private
String
mediumPipe
;
/**
* * 介质(夹套)
* */
@TableField
(
value
=
"\"MEDIUM_JACKET\""
)
private
String
mediumJacket
;
/**
* * 主体结构型式
* */
@TableField
(
value
=
"\"MAIN_STRUCTURE_TYPE\""
)
private
String
mainStructureType
;
/**
* * 支座型式
* */
@TableField
(
value
=
"\"SUPPORT\""
)
private
String
support
;
/**
* * 安装型式
* */
@TableField
(
value
=
"\"INSTALLATION\""
)
private
String
installation
;
/**
* * 保温绝热方式
* */
@TableField
(
value
=
"\"INSULATION\""
)
private
String
insulation
;
/**
* * 无损检测方法
* */
@TableField
(
value
=
"\"CHECK_LOSSLESS\""
)
private
String
checkLossless
;
/**
* * 耐压试验种类
* */
@TableField
(
value
=
"\"WITHSTAND_VOLTAGE\""
)
private
String
withstandVoltage
;
/**
* * 泄漏试验种类
* */
@TableField
(
value
=
"\"LEAKAGE\""
)
private
String
leakage
;
/**
* * 耐压试验压力
* */
@TableField
(
value
=
"\"WITHSTAND_PRESSURE_TEST\""
)
private
BigDecimal
withstandPressureTest
;
/**
* * 泄漏试验压力
* */
@TableField
(
value
=
"\"LEAK_PRESSURE\""
)
private
BigDecimal
leakPressure
;
/**
* * 容器型号
* */
@TableField
(
value
=
"\"CONTAINER\""
)
private
String
container
;
/**
* * 罐车编号
* */
@TableField
(
value
=
"\"CAR_NUM\""
)
private
String
carNum
;
/**
* * 容积
* */
@TableField
(
value
=
"\"VOLUME\""
)
private
BigDecimal
volume
;
/**
* * 最大充装量
* */
@TableField
(
value
=
"\"MAX_FILL\""
)
private
BigDecimal
maxFill
;
/**
* * 设计压力
* */
@TableField
(
value
=
"\"DESIGN_PRESSURE\""
)
private
BigDecimal
designPressure
;
/**
* * 设计温度
* */
@TableField
(
value
=
"\"DESIGN_TEMPERATURE\""
)
private
BigDecimal
designTemperature
;
/**
* * 工作压力
* */
@TableField
(
value
=
"\"WORKING_PRESSURE\""
)
private
BigDecimal
workingPressure
;
/**
* * 工作温度
* */
@TableField
(
value
=
"\"WORK_TEMPERATURE\""
)
private
BigDecimal
workTemperature
;
/**
* * 材料(筒体)
* */
@TableField
(
value
=
"\"MATERIAL_CYLINDER\""
)
private
String
materialCylinder
;
/**
* * 厚度(筒体)
* */
@TableField
(
value
=
"\"THICKNESS_CYLINDER\""
)
private
BigDecimal
thicknessCylinder
;
/**
* * 腐蚀裕量
* */
@TableField
(
value
=
"\"CORROSION_MARGIN\""
)
private
BigDecimal
corrosionMargin
;
/**
* * 介质
* */
@TableField
(
value
=
"\"MEDIUM\""
)
private
String
medium
;
/**
* * 氧舱品种
* */
@TableField
(
value
=
"\"OXYGEN_CHAMBER\""
)
private
String
oxygenChamber
;
/**
* * 额定进舱人数
* */
@TableField
(
value
=
"\"RATED_ENTRY_CAPACITY\""
)
private
Integer
ratedEntryCapacity
;
/**
* * 主体结构
* */
@TableField
(
value
=
"\"CHAMBER_MAIN\""
)
private
String
chamberMain
;
/**
* * 压力
* */
@TableField
(
value
=
"\"CHAMBER_PRESSURE\""
)
private
BigDecimal
chamberPressure
;
/**
* * 温度
* */
@TableField
(
value
=
"\"TEMPERATURE\""
)
private
BigDecimal
temperature
;
/**
* * 压力介质
* */
@TableField
(
value
=
"\"PRESSURE_MEDIUM\""
)
private
BigDecimal
pressureMedium
;
/**
* * 人均舱容
* */
@TableField
(
value
=
"\"PER_CAPITA_CABIN_CAPACITY\""
)
private
BigDecimal
perCapitaCabinCapacity
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/InspectionDetectionInfo.java
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.*
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* 安全追溯-检验检测信息表
*
*
* @author cpp
* @date 2023-04-
06 19:18:21
* @date 2023-04-
20 16:36:14
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_inspection_detection_info"
)
public
class
InspectionDetectionInfo
implements
Serializable
{
public
class
InspectionDetectionInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"SEQUENCE_NBR"
,
type
=
IdType
.
ID_WORKER
)
protected
String
sequenceNbr
;
/**
* * $column.comments
* */
@TableField
(
value
=
"RECORD"
)
private
String
record
;
/**
* * $column.comments
* */
* * $column.comments
* */
@TableField
(
value
=
"INSTANCE_ID"
)
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
* * $column.comments
* */
@TableField
(
value
=
"STATUS
"
)
@TableField
(
value
=
"\"STATUS\"
"
)
private
String
status
;
/**
* * 检验类型
* */
* * 检验类型
* */
@TableField
(
value
=
"INSPECT_TYPE
"
)
@TableField
(
value
=
"\"INSPECT_TYPE\"
"
)
private
String
inspectType
;
/**
* * 检验机构名称
* */
* * 检验机构名称
* */
@TableField
(
value
=
"INSPECT_ORG_NAME
"
)
@TableField
(
value
=
"\"INSPECT_ORG_NAME\"
"
)
private
String
inspectOrgName
;
/**
* * 检验报告
* */
* * 检验报告
* */
@TableField
(
value
=
"INSPECT_REPORT
"
)
@TableField
(
value
=
"\"INSPECT_REPORT\"
"
)
private
String
inspectReport
;
/**
* * 检验人员
* */
* * 检验人员
* */
@TableField
(
value
=
"INSPECT_STAFF
"
)
@TableField
(
value
=
"\"INSPECT_STAFF\"
"
)
private
String
inspectStaff
;
/**
* * 检验日期
* */
* * 检验日期
* */
@TableField
(
value
=
"INSPECT_DATE
"
)
@TableField
(
value
=
"\"INSPECT_DATE\"
"
)
private
Date
inspectDate
;
/**
* * 检验结论
* */
* * 检验结论
* */
@TableField
(
value
=
"INSPECT_CONCLUSION
"
)
@TableField
(
value
=
"\"INSPECT_CONCLUSION\"
"
)
private
String
inspectConclusion
;
/**
* * 安全状况等级
* */
* * 安全状况等级
* */
@TableField
(
value
=
"SAFETY_LEVEL
"
)
@TableField
(
value
=
"\"SAFETY_LEVEL\"
"
)
private
String
safetyLevel
;
/**
* * 检验问题备注
* */
* * 检验问题备注
* */
@TableField
(
value
=
"PROBLEM_REMARK
"
)
@TableField
(
value
=
"\"PROBLEM_REMARK\"
"
)
private
String
problemRemark
;
/**
* * 下次检验日期
* */
* * 下次检验日期
* */
@TableField
(
value
=
"NEXT_INSPECT_DATE
"
)
@TableField
(
value
=
"\"NEXT_INSPECT_DATE\"
"
)
private
Date
nextInspectDate
;
/**
* * 设备唯一标识
* */
* * 设备唯一标识
* */
@TableField
(
value
=
"
SEQUENCE_CODE
"
)
@TableField
(
value
=
"
\"SEQUENCE_CODE\"
"
)
private
String
sequenceCode
;
@TableField
(
value
=
"REC_DATE"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
Date
recDate
;
@TableField
(
value
=
"REC_USER_ID"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
String
recUserId
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/MainParts.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
*
*
* @author duanwei
* @date 2023-04-10
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"MidEquipMainParts对象"
,
description
=
""
)
@TableName
(
value
=
"idx_biz_jg_main_parts"
)
public
class
MainParts
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
@TableField
(
"\"STATUS\""
)
private
String
status
;
@TableField
(
"\"MAIN_PART_NUMBER\""
)
private
String
mainPartNumber
;
@TableField
(
"\"TYPE_SPECIFICATION\""
)
private
String
typeSpecification
;
@TableField
(
"\"MANUFACTURE_COMPANY\""
)
private
String
manufactureCompany
;
@TableField
(
"\"IDENTIFICATIO_PRODUCT\""
)
private
String
identificatioProduct
;
@TableField
(
"\"MANUFACTURING_DATE\""
)
private
String
manufacturingDate
;
@TableField
(
"\"DESIGNATION\""
)
private
String
designation
;
@TableField
(
"\"REMARKS\""
)
private
String
remarks
;
@TableField
(
"\"MODEL\""
)
private
String
model
;
@TableField
(
"\"SPECIFICATION\""
)
private
String
specification
;
@TableField
(
"\"CERTIFICATE_NUMBER\""
)
private
String
certificateNumber
;
@TableField
(
"\"SERIAL_NUMBER\""
)
private
String
serialNumber
;
@TableField
(
"\"BATCH_NUMBER\""
)
private
String
batchNumber
;
@TableField
(
"\"INTRA_UNIT_NUMBER\""
)
private
String
intraUnitNumber
;
@TableField
(
"\"WEIGHT\""
)
private
BigDecimal
weight
;
@TableField
(
"\"PIPE_NAME\""
)
private
String
pipeName
;
@TableField
(
"\"PIPELINE_NUMBER\""
)
private
String
pipelineNumber
;
@TableField
(
"\"DEVICE_LEVEL\""
)
private
String
deviceLevel
;
@TableField
(
"\"DESIGN_CRITERION\""
)
private
String
designCriterion
;
@TableField
(
"\"FIGURE_NUMBER\""
)
private
String
figureNumber
;
@TableField
(
"\"PART_NAME\""
)
private
String
partName
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/MaintenanceInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 安全追溯-维保备案信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_maintenance_record_info"
)
public
class
MaintenanceInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 维保单位统一社会信用代码
* */
@TableField
(
value
=
"\"ME_UNIT_CREDIT_CODE\""
)
private
String
meUnitCreditCode
;
/**
* * 维保单位名称
* */
@TableField
(
value
=
"\"ME_UNIT_NAME\""
)
private
String
meUnitName
;
/**
* * 维保备案合同
* */
@TableField
(
value
=
"\"REPAIR_INFORM\""
)
private
String
repairInform
;
/**
* * 维保合同开始日期
* */
@TableField
(
value
=
"\"INFORM_START\""
)
private
String
informStart
;
/**
* * 维保合同结束日期
* */
@TableField
(
value
=
"\"INFORM_END\""
)
private
String
informEnd
;
/**
* * 维保负责人姓名
* */
@TableField
(
value
=
"\"ME_MASTER\""
)
private
String
meMaster
;
/**
* * 维保负责人身份证
* */
@TableField
(
value
=
"\"ME_MASTER_ID\""
)
private
String
meMasterId
;
/**
* * 紧急救援电话
* */
@TableField
(
value
=
"\"EMERGENCYCALL\""
)
private
String
emergencycall
;
/**
* * 维保周期
* */
@TableField
(
value
=
"\"ME_CYCLE\""
)
private
String
meCycle
;
/**
* * 大修周期
* */
@TableField
(
value
=
"\"OVERHAUL_CYCLE\""
)
private
String
overhaulCycle
;
/**
* * 24小时维保电话
* */
@TableField
(
value
=
"\"ME24_TELEPHONE\""
)
private
String
me24Telephone
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/OtherInfo.java
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.io.Serializable
;
/**
* ${comments}
*
...
...
@@ -18,56 +13,55 @@ import java.io.Serializable;
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_other_info"
)
public
class
OtherInfo
implements
Serializable
{
public
class
OtherInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"SEQUENCE_NBR"
,
type
=
IdType
.
ID_WORKER
)
protected
Long
sequenceNbr
;
/**
* * 保险机构
* */
@TableField
(
value
=
"
INSURANCE_ORG
"
)
@TableField
(
value
=
"
\"INSURANCE_ORG\"
"
)
private
String
insuranceOrg
;
/**
* * 保险到期日
* */
@TableField
(
value
=
"
EXPIRY_DATE
"
)
@TableField
(
value
=
"
\"EXPIRY_DATE\"
"
)
private
String
expiryDate
;
/**
* * 物联网接入标志
* */
@TableField
(
value
=
"
IOT_ORG
"
)
@TableField
(
value
=
"
\"IOT_ORG\"
"
)
private
String
iotOrg
;
/**
* * 物联网接入标志
* */
@TableField
(
value
=
"
IOT_SIGN
"
)
@TableField
(
value
=
"
\"IOT_SIGN\"
"
)
private
String
iotSign
;
/**
* * 有无监控
* */
@TableField
(
value
=
"
IS_MONITOR
"
)
@TableField
(
value
=
"
\"IS_MONITOR\"
"
)
private
String
isMonitor
;
/**
* * 96333识别码
* */
@TableField
(
value
=
"
CODE96333
"
)
@TableField
(
value
=
"
\"CODE96333\"
"
)
private
String
code96333
;
/**
* * 监管码
* */
@TableField
(
value
=
"
SUPERVISORY_CODE
"
)
@TableField
(
value
=
"
\"SUPERVISORY_CODE\"
"
)
private
String
supervisoryCode
;
...
...
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/ProduceInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 安全追溯-制造信息
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_factory_info"
)
public
class
ProduceInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 制造单位统一社会信用代码
* */
@TableField
(
value
=
"\"PRODUCE_UNIT_CREDIT_CODE\""
)
private
String
produceUnitCreditCode
;
/**
* * 制造单位名称
* */
@TableField
(
value
=
"\"PRODUCE_UNIT_NAME\""
)
private
String
produceUnitName
;
/**
* * 制造许可编号
* */
@TableField
(
value
=
"\"PRODUCE_LICENSE_NUM\""
)
private
String
produceLicenseNum
;
/**
* * 出厂编号
* */
@TableField
(
value
=
"\"FACTORY_NUM\""
)
private
String
factoryNum
;
/**
* * 制造日期
* */
@TableField
(
value
=
"\"PRODUCE_DATE\""
)
private
Date
produceDate
;
/**
* * 是否进口
* */
@TableField
(
value
=
"\"IMPORTED\""
)
private
String
imported
;
/**
* * 制造国
* */
@TableField
(
value
=
"\"PRODUCE_COUNTRY\""
)
private
String
produceCountry
;
/**
* * 制造标准
* */
@TableField
(
value
=
"\"FACTORY_STANDARD\""
)
private
String
factoryStandard
;
/**
* * 产品质量合格证明
* */
@TableField
(
value
=
"\"PRODUCT_QUALITY_YIELD_PROVE\""
)
private
String
productQualityYieldProve
;
/**
* * 安装及使用维护保养说明
* */
@TableField
(
value
=
"\"INS_USE_MAINTAIN_EXPLAIN\""
)
private
String
insUseMaintainExplain
;
/**
* * 监督检验证书
* */
@TableField
(
value
=
"\"SUPERVISION_AGENCY_CREDENTIAL\""
)
private
String
supervisionAgencyCredential
;
/**
* * 型式试验证书
* */
@TableField
(
value
=
"\"TYPE_TEST_CREDENTIAL\""
)
private
String
typeTestCredential
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/ProtectionDevices.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
*
*
* @author duanwei
* @date 2023-04-10
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"MidEquipProtectionDevices对象"
,
description
=
""
)
@TableName
(
value
=
"idx_biz_jg_protection_devices"
)
public
class
ProtectionDevices
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
@TableField
(
"\"STATUS\""
)
private
String
status
;
@TableField
(
"\"DEVICE_NUMBER\""
)
private
String
deviceNumber
;
@TableField
(
"\"TYPE_SPECIFICATION\""
)
private
String
typeSpecification
;
@TableField
(
"\"MANUFACTURE_COMPANY\""
)
private
String
manufactureCompany
;
@TableField
(
"\"MANUFACTURING_DATE\""
)
private
String
manufacturingDate
;
@TableField
(
"\"CODE\""
)
private
String
code
;
@TableField
(
"\"CERTIFICATE_NUMBER\""
)
private
String
certificateNumber
;
@TableField
(
"\"REMARK\""
)
private
String
remark
;
@TableField
(
"\"QUANTITY\""
)
private
Integer
quantity
;
@TableField
(
"\"DESIGNATION\""
)
private
String
designation
;
@TableField
(
"\"MODEL\""
)
private
String
model
;
@TableField
(
"\"SPECIFICATION\""
)
private
String
specification
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/RegistrationInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* 注册登记信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_register_info"
)
public
class
RegistrationInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 登记机关组织机构代码
* */
@TableField
(
value
=
"\"ORGANIZATION_CODE\""
)
private
String
organizationCode
;
/**
* * 登记机关名称
* */
@TableField
(
value
=
"\"ORGANIZATION_NAME\""
)
private
String
organizationName
;
/**
* * 使用登记证编号
* */
@TableField
(
value
=
"\"USE_ORG_CODE\""
)
private
String
useOrgCode
;
/**
* * 注册状态
* */
@TableField
(
value
=
"\"REGISTER_STATE\""
)
private
String
registerState
;
/**
* * 设备代码
* */
@TableField
(
value
=
"\"EQU_CODE\""
)
private
String
equCode
;
/**
* * 设备种类
* */
@TableField
(
value
=
"\"EQU_LIST\""
)
private
String
equList
;
/**
* * 设备类别
* */
@TableField
(
value
=
"\"EQU_CATEGORY\""
)
private
String
equCategory
;
/**
* * 设备品种
* */
@TableField
(
value
=
"\"EQU_DEFINE\""
)
private
String
equDefine
;
/**
* * 产品名称
* */
@TableField
(
value
=
"\"PRODUCT_NAME\""
)
private
String
productName
;
/**
* * 品牌名称
* */
@TableField
(
value
=
"\"BRAND_NAME\""
)
private
String
brandName
;
/**
* * 设备型号
* */
@TableField
(
value
=
"\"EQU_TYPE\""
)
private
String
equType
;
/**
* * 设备总价值(万元)
* */
@TableField
(
value
=
"\"EQU_PRICE\""
)
private
BigDecimal
equPrice
;
/**
* * 使用登记证
* */
@TableField
(
value
=
"\"USE_REGISTRATION_CERTIFICATE\""
)
private
String
useRegistrationCertificate
;
/**
* * 使用标志
* */
@TableField
(
value
=
"\"USE_SIGN\""
)
private
String
useSign
;
/**
* * 产品照片
* */
@TableField
(
value
=
"\"PRODUCT_PHOTO\""
)
private
String
productPhoto
;
/**
* * 车辆牌号
* */
@TableField
(
value
=
"\"CAR_NUMBER\""
)
private
String
carNumber
;
/**
* * 车架编号
* */
@TableField
(
value
=
"\"FRAME_NUMBER\""
)
private
String
frameNumber
;
/**
* * 发动机编号
* */
@TableField
(
value
=
"\"ENGINE_NUMBER\""
)
private
String
engineNumber
;
/**
* * 电动机编号
* */
@TableField
(
value
=
"\"MOTOR_NUMBER\""
)
private
String
motorNumber
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/StaffBaseInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 人员数据信息-基本信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"mid_staff_base_info"
)
public
class
StaffBaseInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * 作业人员姓名
* */
@TableField
(
value
=
"\"OPERATOR\""
)
private
String
operator
;
/**
* * 作业人员证件类型
* */
@TableField
(
value
=
"\"OPERATOR_ID_TYPE\""
)
private
String
operatorIdType
;
/**
* * 作业人员身份号码
* */
@TableField
(
value
=
"\"OPERATOR_ID\""
)
private
String
operatorId
;
/**
* * 性别
* */
@TableField
(
value
=
"\"GENDER\""
)
private
String
gender
;
/**
* * 联系电话
* */
@TableField
(
value
=
"\"PHONE\""
)
private
String
phone
;
/**
* * 工作单位代码
* */
@TableField
(
value
=
"\"UNIT_CODE\""
)
private
String
unitCode
;
/**
* * 工作单位名称
* */
@TableField
(
value
=
"\"UNIT\""
)
private
String
unit
;
/**
* * 聘用时间
* */
@TableField
(
value
=
"\"EMPLOYMENT_DATE\""
)
private
Date
employmentDate
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/StaffQualifInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 人员数据信息-资质信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"mid_staff_qualif_info"
)
public
class
StaffQualifInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * 作业人员身份证号
* */
@TableField
(
value
=
"\"OPERATOR_ID\""
)
private
String
operatorId
;
/**
* * 作业项目名称
* */
@TableField
(
value
=
"\"OPERATION_ITEM\""
)
private
String
operationItem
;
/**
* * 作业项目代号
* */
@TableField
(
value
=
"\"OPERATION_ITEM_CODE\""
)
private
String
operationItemCode
;
/**
* * 有效日期
* */
@TableField
(
value
=
"\"EFFECTIVE_DATE\""
)
private
Date
effectiveDate
;
/**
* * 发证机关
* */
@TableField
(
value
=
"\"ISSUING_AUTHOR\""
)
private
String
issuingAuthor
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/SuperviseInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* 监督管理信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_supervision_info"
)
public
class
SuperviseInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 管辖分局组织机构代码
* */
@TableField
(
value
=
"\"ORG_BRANCH_CODE\""
)
private
String
orgBranchCode
;
/**
* * 管辖分局名称
* */
@TableField
(
value
=
"\"ORG_BRANCH_NAME\""
)
private
String
orgBranchName
;
/**
* * 是否重点监察设备
* */
@TableField
(
value
=
"\"KEY_MONITORING_EQU\""
)
private
String
keyMonitoringEqu
;
/**
* * 是否在人口密集区
* */
@TableField
(
value
=
"\"DENSELY_POPULATED_AREAS\""
)
private
String
denselyPopulatedAreas
;
/**
* * 是否在重要场所
* */
@TableField
(
value
=
"\"IMPORTANT_PLACES\""
)
private
String
importantPlaces
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/UseInfo.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* 使用信息表
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_use_info"
)
public
class
UseInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"STATUS\""
)
private
String
status
;
/**
* * 使用单位统一信用代码
* */
@TableField
(
value
=
"\"USE_UNIT_CREDIT_CODE\""
)
private
String
useUnitCreditCode
;
/**
* * 使用单位名称
* */
@TableField
(
value
=
"\"USE_UNIT_NAME\""
)
private
String
useUnitName
;
/**
* * 产权单位统一信用代码
* */
@TableField
(
value
=
"\"ESTATE_UNIT_CREDIT_CODE\""
)
private
String
estateUnitCreditCode
;
/**
* * 产权单位名称
* */
@TableField
(
value
=
"\"ESTATE_UNIT_NAME\""
)
private
String
estateUnitName
;
/**
* * 使用状态变更日期
* */
@TableField
(
value
=
"\"USE_STATE_CHANGE_DATE\""
)
private
String
useStateChangeDate
;
/**
* * 变更事项
* */
@TableField
(
value
=
"\"CHANGES\""
)
private
String
changes
;
/**
* * 使用内部编号
* */
@TableField
(
value
=
"\"USE_INNER_CODE\""
)
private
String
useInnerCode
;
/**
* * 投入使用日期
* */
@TableField
(
value
=
"\"USE_DATE\""
)
private
String
useDate
;
/**
* * 经办人
* */
@TableField
(
value
=
"\"AGENT\""
)
private
String
agent
;
/**
* * 设备使用地点-省
* */
@TableField
(
value
=
"\"PROVINCE\""
)
private
String
province
;
/**
* * 设备使用地点-市
* */
@TableField
(
value
=
"\"CITY\""
)
private
String
city
;
/**
* * 设备使用地点-区(县)
* */
@TableField
(
value
=
"\"COUNTY\""
)
private
String
county
;
/**
* * 设备使用地点-街道(镇)
* */
@TableField
(
value
=
"\"FACTORY_USE_SITE_STREET\""
)
private
String
factoryUseSiteStreet
;
/**
* * 设备详细使用地址
* */
@TableField
(
value
=
"\"ADDRESS\""
)
private
String
address
;
/**
* * 设备地理坐标经纬度
* */
@TableField
(
value
=
"\"LONGITUDE_LATITUDE\""
)
private
String
longitudeLatitude
;
/**
* * 设备使用场所
* */
@TableField
(
value
=
"\"USE_PLACE\""
)
private
String
usePlace
;
/**
* * 设备主管部门
* */
@TableField
(
value
=
"\"EQU_MANAGE_DT\""
)
private
String
equManageDt
;
/**
* * 安全管理部门名称
* */
@TableField
(
value
=
"\"SAFETY_MANAGE_DT\""
)
private
String
safetyManageDt
;
/**
* * 安全管理员
* */
@TableField
(
value
=
"\"SAFETY_MANAGER\""
)
private
String
safetyManager
;
/**
* * 安全管理员移动电话
* */
@TableField
(
value
=
"\"PHONE\""
)
private
String
phone
;
/**
* * 设备状态
* */
@TableField
(
value
=
"\"EQU_STATE\""
)
private
String
equState
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"PROVINCE_NAME\""
)
private
String
provinceName
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"CITY_NAME\""
)
private
String
cityName
;
/**
* * $column.comments
* */
@TableField
(
value
=
"\"COUNTY_NAME\""
)
private
String
countyName
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/ConstructionInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.ConstructionInfo
;
/**
* 特种设备基本信息-施工信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
ConstructionInfoMapper
extends
BaseMapper
<
ConstructionInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/DesignInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.DesignInfo
;
/**
* 特种设备基本信息-设计信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
DesignInfoMapper
extends
BaseMapper
<
DesignInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamBoilerMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamBoiler
;
import
org.apache.ibatis.annotations.Mapper
;
@Mapper
public
interface
EquipTechParamBoilerMapper
extends
BaseMapper
<
EquipTechParamBoiler
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamElevatorMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamElevator
;
public
interface
EquipTechParamElevatorMapper
extends
BaseMapper
<
EquipTechParamElevator
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamLiftingMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamLifting
;
public
interface
EquipTechParamLiftingMapper
extends
BaseMapper
<
EquipTechParamLifting
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamPipelineMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamPipeline
;
public
interface
EquipTechParamPipelineMapper
extends
BaseMapper
<
EquipTechParamPipeline
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamRidesMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamRides
;
public
interface
EquipTechParamRidesMapper
extends
BaseMapper
<
EquipTechParamRides
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamRopewayMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamRopeway
;
public
interface
EquipTechParamRopewayMapper
extends
BaseMapper
<
EquipTechParamRopeway
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamVehicleMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamVehicle
;
public
interface
EquipTechParamVehicleMapper
extends
BaseMapper
<
EquipTechParamVehicle
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/EquipTechParamVesselMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamVessel
;
public
interface
EquipTechParamVesselMapper
extends
BaseMapper
<
EquipTechParamVessel
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/MaintenanceInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.MaintenanceInfo
;
/**
* 特种设备基本信息-维保备案信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
MaintenanceInfoMapper
extends
BaseMapper
<
MaintenanceInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/MidEquipMainPartsMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.MainParts
;
/**
* Mapper 接口
*
* @author duanwei
* @date 2023-04-10
*/
public
interface
MidEquipMainPartsMapper
extends
BaseMapper
<
MainParts
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/MidEquipProtectionDevicesMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.ProtectionDevices
;
/**
* Mapper 接口
*
* @author duanwei
* @date 2023-04-10
*/
public
interface
MidEquipProtectionDevicesMapper
extends
BaseMapper
<
ProtectionDevices
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/OtherInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.OtherInfo
;
/**
* 特种设备基本信息-其他信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
OtherInfoMapper
extends
BaseMapper
<
OtherInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/ProduceInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.ProduceInfo
;
/**
* 特种设备基本信息-制造信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
ProduceInfoMapper
extends
BaseMapper
<
ProduceInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/RegistrationInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RegistrationInfo
;
/**
* 特种设备基本信息-注册登记信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
RegistrationInfoMapper
extends
BaseMapper
<
RegistrationInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/StaffBaseInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.StaffBaseInfo
;
/**
* 人员数据信息-基本信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
StaffBaseInfoMapper
extends
BaseMapper
<
StaffBaseInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/StaffQualifInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.StaffQualifInfo
;
/**
* 人员数据信息-资质信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
StaffQualifInfoMapper
extends
BaseMapper
<
StaffQualifInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/SuperviseInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.SuperviseInfo
;
/**
* 特种设备基本信息-监督管理信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
SuperviseInfoMapper
extends
BaseMapper
<
SuperviseInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/UseInfoMapper.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.UseInfo
;
/**
* 特种设备基本信息-使用信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public
interface
UseInfoMapper
extends
BaseMapper
<
UseInfo
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/service/ITzBaseEnterpriseInfoService.java
View file @
ef98f307
...
...
@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.EquEnterDto;
import
com.yeejoin.amos.boot.module.tzs.api.dto.TzBaseEnterpriseInfoDto
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.PageParam
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.TzBaseEnterpriseInfo
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitInfo
;
import
java.util.List
;
import
java.util.Map
;
...
...
@@ -38,4 +39,6 @@ public interface ITzBaseEnterpriseInfoService extends IService<TzBaseEnterpriseI
String
syncEnterpriseInfo
();
TzBaseEnterpriseInfoDto
companyInfoUpdate
(
Map
<
String
,
Object
>
map
);
RegUnitInfo
adminInfoUpdate
(
Map
<
String
,
Object
>
map
);
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/flc/api/entity/RegUnitInfo.java
View file @
ef98f307
...
...
@@ -7,8 +7,6 @@ import lombok.Data;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.List
;
/**
* 单位注册信息表
*
...
...
@@ -204,6 +202,6 @@ public class RegUnitInfo extends BaseEntity {
/**
* 身份证照片(正反面)
*/
private
List
adminIdCardPhoto
;
private
String
adminIdCardPhoto
;
}
amos-boot-system-tzs/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/flc/api/service/IRegUnitInfoService.java
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
flc
.
api
.
service
;
import
com.alibaba.fastjson.JSONObject
;
import
com.yeejoin.amos.boot.biz.common.entity.DataDictionary
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.dto.RegUnitInfoDto
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
java.util.Collection
;
import
java.util.List
;
...
...
@@ -64,4 +64,6 @@ public interface IRegUnitInfoService {
* @return true 已存在不能注册 false 不存在可以注册
*/
Boolean
checkRepeatPhone
(
String
phoneNo
);
void
updateAdminInfo
(
JSONObject
dataResult
);
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/InspectionDetectionInfoController.java
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
controller
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.InspectionDetectionInfo
Dto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.InspectionDetectionInfo
Model
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.InspectionDetectionInfoServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
...
...
@@ -36,7 +36,7 @@ public class InspectionDetectionInfoController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@GetMapping
(
value
=
"/selectInspect"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"检验检测信息(查询)"
,
notes
=
"检验检测信息(查询)"
)
public
ResponseModel
<
InspectionDetectionInfo
Dto
>
selectInspect
(
String
superviseCode
)
{
public
ResponseModel
<
InspectionDetectionInfo
Model
>
selectInspect
(
String
superviseCode
)
{
return
ResponseHelper
.
buildResponse
(
infoService
.
selectInspect
(
superviseCode
));
}
...
...
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/TzBaseEnterpriseInfoController.java
View file @
ef98f307
...
...
@@ -13,6 +13,7 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.TzBaseEnterpriseInfoDto;
import
com.yeejoin.amos.boot.module.tzs.api.entity.PageParam
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.TzBaseEnterpriseInfo
;
import
com.yeejoin.amos.boot.module.tzs.api.service.ITzBaseEnterpriseInfoService
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitInfo
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.commons.lang3.ObjectUtils
;
...
...
@@ -188,6 +189,13 @@ public class TzBaseEnterpriseInfoController {
return
ResponseHelper
.
buildResponse
(
iTzBaseEnterpriseInfoService
.
companyInfoUpdate
(
map
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/adminInfoUpdate"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"修改企业信息"
,
notes
=
"修改企业信息"
)
public
ResponseModel
<
RegUnitInfo
>
adminInfoUpdate
(
@RequestBody
Map
<
String
,
Object
>
map
)
{
return
ResponseHelper
.
buildResponse
(
iTzBaseEnterpriseInfoService
.
adminInfoUpdate
(
map
));
}
/**
* 根据企业名称查询企业详情
*
...
...
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/TzsAppController.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
controller
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.TzsCitInfo
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.TzsAppService
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
@RestController
@Api
(
tags
=
"tzs小程序接口"
)
@RequestMapping
(
value
=
"/tzs-app"
)
public
class
TzsAppController
{
@Autowired
TzsAppService
appService
;
/**
* 获取设计信息
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/equipmentInfo"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取设计信息"
,
notes
=
"获取设计信息"
)
public
ResponseModel
<
Object
>
getEquipmentInfo
(
String
record
)
{
return
ResponseHelper
.
buildResponse
(
appService
.
getEquipmentInfo
(
record
));
}
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/listener/PlatformUserTopicMessage.java
View file @
ef98f307
...
...
@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONObject;
import
com.baomidou.mybatisplus.core.toolkit.StringUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IEquipmentCategoryService
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.service.IRegUnitInfoService
;
import
lombok.extern.slf4j.Slf4j
;
import
org.eclipse.paho.client.mqttv3.MqttMessage
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -48,6 +49,9 @@ public class PlatformUserTopicMessage extends EmqxListener {
@Autowired
IEquipmentCategoryService
equipmentCategoryService
;
@Autowired
IRegUnitInfoService
regUnitInfoService
;
@Override
public
void
processMessage
(
String
topic
,
MqttMessage
message
)
{
RequestContext
.
setAppKey
(
appKey
);
...
...
@@ -65,6 +69,8 @@ public class PlatformUserTopicMessage extends EmqxListener {
if
(
StringUtils
.
isNotEmpty
(
path
))
{
if
(
path
.
contains
(
"company"
)
&&
!
"company"
.
equals
(
dataResult
.
get
(
"level"
)))
{
equipmentCategoryService
.
creatTree
();
}
else
if
(
path
.
contains
(
"agencyuser"
))
{
regUnitInfoService
.
updateAdminInfo
(
dataResult
);
}
}
}
catch
(
Exception
e
)
{
...
...
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/ConstructionInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.ConstructionInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.ConstructionInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.ConstructionInfo
;
import
org.springframework.stereotype.Component
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
/**
* 特种设备基本信息-施工信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
ConstructionInfoService
extends
BaseService
<
ConstructionInfoModel
,
ConstructionInfo
,
ConstructionInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/DesignInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.DesignInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.DesignInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.DesignInfo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 特种设备基本信息-设计信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
DesignInfoService
extends
BaseService
<
DesignInfoModel
,
DesignInfo
,
DesignInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamBoilerService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamBoilerModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamBoilerMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamBoiler
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamBoilerService
extends
BaseService
<
EquipTechParamBoilerModel
,
EquipTechParamBoiler
,
EquipTechParamBoilerMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamElevatorService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamElevatorMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamElevator
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamElevatorModel
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamElevatorService
extends
BaseService
<
EquipTechParamElevatorModel
,
EquipTechParamElevator
,
EquipTechParamElevatorMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamLiftingService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamLiftingModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamLiftingMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamLifting
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamLiftingService
extends
BaseService
<
EquipTechParamLiftingModel
,
EquipTechParamLifting
,
EquipTechParamLiftingMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamPipelineService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamPipelineModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamPipelineMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamPipeline
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamPipelineService
extends
BaseService
<
EquipTechParamPipelineModel
,
EquipTechParamPipeline
,
EquipTechParamPipelineMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamRidesService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamRidesModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamRidesMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamRides
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamRidesService
extends
BaseService
<
EquipTechParamRidesModel
,
EquipTechParamRides
,
EquipTechParamRidesMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamRopewayService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamRopewayModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamRopewayMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamRopeway
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamRopewayService
extends
BaseService
<
EquipTechParamRopewayModel
,
EquipTechParamRopeway
,
EquipTechParamRopewayMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamVehicleService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamVehicleModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamVehicleMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamVehicle
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamVehicleService
extends
BaseService
<
EquipTechParamVehicleModel
,
EquipTechParamVehicle
,
EquipTechParamVehicleMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/EquipTechParamVesselService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.EquipTechParamVesselModel
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamVessel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.EquipTechParamVesselMapper
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
@Service
public
class
EquipTechParamVesselService
extends
BaseService
<
EquipTechParamVesselModel
,
EquipTechParamVessel
,
EquipTechParamVesselMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/InspectionDetectionInfoServiceImpl.java
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.InspectionDetectionInfo
Dto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.InspectionDetectionInfo
Model
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.InspectionDetectionInfo
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.InspectionDetectionInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.service.InspectionDetectionInfoService
;
...
...
@@ -18,12 +18,12 @@ import org.typroject.tyboot.core.rdbms.service.BaseService;
* @date 2023-04-06 19:18:21
*/
@Service
public
class
InspectionDetectionInfoServiceImpl
extends
BaseService
<
InspectionDetectionInfo
Dto
,
InspectionDetectionInfo
,
InspectionDetectionInfoMapper
>
implements
InspectionDetectionInfoService
{
public
class
InspectionDetectionInfoServiceImpl
extends
BaseService
<
InspectionDetectionInfo
Model
,
InspectionDetectionInfo
,
InspectionDetectionInfoMapper
>
implements
InspectionDetectionInfoService
{
@Autowired
private
InspectionDetectionInfoMapper
inspectionDetectionInfo
;
public
InspectionDetectionInfo
Dto
selectInspect
(
String
superviseCode
)
{
InspectionDetectionInfo
Dto
inspectionDetectionInfoDto
=
new
InspectionDetectionInfoDto
();
public
InspectionDetectionInfo
Model
selectInspect
(
String
superviseCode
)
{
InspectionDetectionInfo
Model
inspectionDetectionInfoDto
=
new
InspectionDetectionInfoModel
();
if
(
ValidationUtil
.
isEmpty
(
superviseCode
))
{
return
inspectionDetectionInfoDto
;
}
...
...
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/MainPartsServiceImpl.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.MainPartsModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.MidEquipMainPartsMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.MainParts
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
/**
* 服务实现类
*
* @author duanwei
* @date 2023-04-10
*/
@Service
public
class
MainPartsServiceImpl
extends
BaseService
<
MainPartsModel
,
MainParts
,
MidEquipMainPartsMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/MaintenanceInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.MaintenanceInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.MaintenanceInfo
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.MaintenanceInfoMapper
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
/**
* 特种设备基本信息-维保备案信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Service
public
class
MaintenanceInfoService
extends
BaseService
<
MaintenanceInfoModel
,
MaintenanceInfo
,
MaintenanceInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/OtherInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.OtherInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.OtherInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.OtherInfo
;
import
org.springframework.stereotype.Component
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 特种设备基本信息-其他信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
OtherInfoService
extends
BaseService
<
OtherInfoModel
,
OtherInfo
,
OtherInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/ProduceInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.ProduceInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.ProduceInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.ProduceInfo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 特种设备基本信息-制造信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
ProduceInfoService
extends
BaseService
<
ProduceInfoModel
,
ProduceInfo
,
ProduceInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/ProtectionDevicesServiceImpl.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.ProtectionDevicesModel
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.ProtectionDevices
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.MidEquipProtectionDevicesMapper
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
/**
* 服务实现类
*
* @author duanwei
* @date 2023-04-10
*/
@Service
public
class
ProtectionDevicesServiceImpl
extends
BaseService
<
ProtectionDevicesModel
,
ProtectionDevices
,
MidEquipProtectionDevicesMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/RegistrationInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.RegistrationInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.RegistrationInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RegistrationInfo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 特种设备基本信息-注册登记信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
RegistrationInfoService
extends
BaseService
<
RegistrationInfoModel
,
RegistrationInfo
,
RegistrationInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/StaffBaseInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.StaffBaseInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.StaffBaseInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.StaffBaseInfo
;
import
org.springframework.stereotype.Component
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 人员数据信息-基本信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
StaffBaseInfoService
extends
BaseService
<
StaffBaseInfoModel
,
StaffBaseInfo
,
StaffBaseInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/StaffQualifInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.StaffQualifInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.StaffQualifInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.StaffQualifInfo
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 人员数据信息-资质信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
StaffQualifInfoService
extends
BaseService
<
StaffQualifInfoModel
,
StaffQualifInfo
,
StaffQualifInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/SuperviseInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.SuperviseInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.SuperviseInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.SuperviseInfo
;
import
org.springframework.stereotype.Component
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 特种设备基本信息-监督管理信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
SuperviseInfoService
extends
BaseService
<
SuperviseInfoModel
,
SuperviseInfo
,
SuperviseInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/TzBaseEnterpriseInfoServiceImpl.java
View file @
ef98f307
...
...
@@ -25,12 +25,15 @@ import com.yeejoin.amos.boot.module.tzs.flc.api.dto.RegUnitInfoDto;
import
com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitIc
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitInfo
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.feign.AccessFeignService
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.mapper.RegUnitInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl.RegUnitIcServiceImpl
;
import
com.yeejoin.amos.boot.module.tzs.flc.biz.service.impl.RegUnitInfoServiceImpl
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
com.yeejoin.amos.feign.privilege.model.IdPasswordAuthModel
;
import
com.yeejoin.amos.feign.privilege.util.DesUtil
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
...
...
@@ -39,6 +42,7 @@ import org.springframework.util.ObjectUtils;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.text.ParseException
;
import
java.util.*
;
...
...
@@ -60,6 +64,9 @@ public class TzBaseEnterpriseInfoServiceImpl
@Value
(
"${admin.product}"
)
String
product
;
@Value
(
"${admin.product.web}"
)
String
webProduct
;
@Value
(
"${admin.appkey}"
)
String
appkey
;
...
...
@@ -89,6 +96,21 @@ public class TzBaseEnterpriseInfoServiceImpl
@Autowired
DataDictionaryServiceImpl
iDataDictionaryService
;
@Autowired
RegUnitInfoMapper
regUnitInfoMapper
;
@Value
(
"${tzs.admin.name}"
)
private
String
ctiUserName
;
@Value
(
"${cti.user.pwd}"
)
private
String
ctiUserPwd
;
@Value
(
"${redis.cache.failure.time}"
)
private
Long
redisRegionTimeSecond
;
/**机器人用户token缓存key */
public
static
final
String
TZS_USER_TOKEN
=
"TZS_USER_TOKEN"
;
@Override
public
List
<
EquEnterDto
>
getInfo
(
String
sequenceNbr
)
{
return
tzBaseEnterpriseInfoMapper
.
getInfo
(
sequenceNbr
);
...
...
@@ -136,8 +158,7 @@ public class TzBaseEnterpriseInfoServiceImpl
if
(
regUnitInfo
!=
null
)
{
BeanUtils
.
copyProperties
(
regUnitInfo
,
regUnitInfoDto
);
}
List
list
=
ObjectUtils
.
isEmpty
(
regUnitInfoDto
.
getAdminIdCardPhoto
())
?
new
ArrayList
()
:
regUnitInfoDto
.
getAdminIdCardPhoto
();
regUnitInfoDto
.
setAdminIdCardPhoto
(
list
);
regUnitInfoDto
.
setAdminIdCardPhoto
(
ObjectUtils
.
isEmpty
(
regUnitInfo
.
getAdminIdCardPhoto
())
?
new
ArrayList
()
:
JSON
.
parseArray
(
regUnitInfo
.
getAdminIdCardPhoto
()));
tzBaseEnterpriseInfoDto
.
setRegUnitInfoDto
(
regUnitInfoDto
);
// 工商信息
...
...
@@ -420,6 +441,58 @@ public class TzBaseEnterpriseInfoServiceImpl
}
public
RegUnitInfo
adminInfoUpdate
(
Map
<
String
,
Object
>
map
)
{
//每一个企业只有一个管理员,所以当前登录用户即管理员用户
AgencyUserModel
me
=
Privilege
.
agencyUserClient
.
getme
().
getResult
();
RequestContext
.
setAppKey
(
appkey
);
RequestContext
.
setProduct
(
webProduct
);
//获取机器人的token,获取不到则去登录
if
(
ObjectUtils
.
isEmpty
(
redisUtil
.
get
(
TZS_USER_TOKEN
))){
loginCtiUser
();
}
RequestContext
.
setToken
(
String
.
valueOf
(
redisUtil
.
get
(
TZS_USER_TOKEN
)));
if
(
me
.
getMobile
().
equals
(
String
.
valueOf
(
map
.
get
(
"adminTel"
))))
{
RegUnitInfo
regUnitInfo
=
new
RegUnitInfo
();
String
useCode
=
String
.
valueOf
(
map
.
get
(
"useCode"
));
regUnitInfo
.
setAdminName
(
String
.
valueOf
(
map
.
get
(
"adminName"
)));
regUnitInfo
.
setAdminIdNumber
(
String
.
valueOf
(
map
.
get
(
"adminIdNumber"
)));
regUnitInfo
.
setAdminIdCardPhoto
(
JSON
.
toJSONString
(
map
.
get
(
"adminIdCardPhoto"
)));
regUnitInfo
.
setAdminTel
(
ObjectUtils
.
isEmpty
(
map
.
get
(
"adminNewTel"
))
?
me
.
getMobile
()
:
String
.
valueOf
(
map
.
get
(
"adminNewTel"
)));
boolean
b
;
if
(
ObjectUtils
.
isEmpty
(
me
))
{
throw
new
BadRequest
(
"平台用户不存在"
);
}
else
{
me
.
setMobile
(
ObjectUtils
.
isEmpty
(
map
.
get
(
"adminNewTel"
))
?
me
.
getMobile
()
:
String
.
valueOf
(
map
.
get
(
"adminNewTel"
)));
me
.
setRealName
(
String
.
valueOf
(
map
.
get
(
"adminName"
)));
FeignClientResult
<
AgencyUserModel
>
updateResult
=
Privilege
.
agencyUserClient
.
update
(
me
,
String
.
valueOf
(
map
.
get
(
"adminUserId"
)));
b
=
200
==
updateResult
.
getStatus
();
if
(
b
)
{
b
=
regUnitInfoService
.
update
(
regUnitInfo
,
new
QueryWrapper
<
RegUnitInfo
>().
eq
(
"unit_code"
,
useCode
));
}
else
{
throw
new
BadRequest
(
"平台用户修改失败,请联系管理员"
);
}
}
return
b
?
regUnitInfo
:
null
;
}
else
{
throw
new
BadRequest
(
"请输入正确的原始手机号!"
);
}
}
//机器人用户登录
private
void
loginCtiUser
()
{
String
passwd
=
DesUtil
.
encode
(
ctiUserPwd
,
"qaz"
);
IdPasswordAuthModel
loninData
=
new
IdPasswordAuthModel
();
loninData
.
setLoginId
(
ctiUserName
);
loninData
.
setPassword
(
passwd
);
FeignClientResult
loginResult
=
Privilege
.
authClient
.
idpassword
(
loninData
);
if
(
loginResult
.
getStatus
()
==
200
)
{
HashMap
resultMap
=
(
HashMap
)
loginResult
.
getResult
();
redisUtil
.
set
(
TZS_USER_TOKEN
,
resultMap
.
get
(
"token"
).
toString
(),
redisRegionTimeSecond
);
}
}
public
void
setSpeUseUnitState
(
int
state
,
SpeUseUnit
speUseUnit
){
speUseUnit
.
setSyncState
(
state
);
speUseUnitService
.
updateById
(
speUseUnit
);
...
...
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/TzsAppService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.MybatisConfiguration
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.TableInfoHelper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.additional.query.impl.LambdaQueryChainWrapper
;
import
com.yeejoin.amos.boot.biz.common.utils.QRCodeUtil
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.*
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.*
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.systemctl.Systemctl
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
org.apache.http.entity.ContentType
;
import
org.apache.ibatis.builder.MapperBuilderAssistant
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.mock.web.MockMultipartFile
;
import
org.springframework.stereotype.Service
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.io.ByteArrayInputStream
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.lang.reflect.Field
;
import
java.lang.reflect.Type
;
import
java.net.DatagramSocketImpl
;
import
java.util.*
;
@Service
public
class
TzsAppService
{
@Autowired
DesignInfoService
designInfoService
;
@Autowired
ProduceInfoService
produceInfoService
;
@Autowired
ConstructionInfoService
constructionInfoService
;
@Autowired
RegistrationInfoService
registrationInfoService
;
@Autowired
EquipTechParamBoilerService
boilerService
;
@Autowired
EquipTechParamElevatorService
elevatorService
;
@Autowired
EquipTechParamLiftingService
liftingService
;
@Autowired
EquipTechParamPipelineService
pipelineService
;
@Autowired
EquipTechParamRidesService
ridesService
;
@Autowired
EquipTechParamRopewayService
ropewayService
;
@Autowired
EquipTechParamVehicleService
vehicleService
;
@Autowired
EquipTechParamVesselService
vesselService
;
@Autowired
MainPartsServiceImpl
mainPartsService
;
@Autowired
ProtectionDevicesServiceImpl
protectionDevicesService
;
@Autowired
UseInfoService
unseInfoService
;
@Autowired
MaintenanceInfoService
maintenanceInfoService
;
@Autowired
InspectionDetectionInfoServiceImpl
inspectionDetectionInfoService
;
@Autowired
OtherInfoService
otherInfoService
;
@Autowired
EquipmentCategoryServiceImpl
equipmentCategoryServiceImpl
;
@Value
(
"${minio.url.path}"
)
String
minioPath
;
public
Map
<
String
,
Object
>
getEquipmentInfo
(
String
record
){
Map
<
String
,
Object
>
map
=
new
HashMap
();
map
.
put
(
"SEQUENCE_NBR"
,
record
);
map
.
put
(
"tableName"
,
"idx_biz_view_jg_claim"
);
List
<
Map
<
String
,
Object
>>
detialMapList
=
equipmentCategoryServiceImpl
.
getTable
(
map
).
getRecords
();
if
(!
ValidationUtil
.
isEmpty
(
detialMapList
)){
map
=
detialMapList
.
iterator
().
next
();
}
map
.
putAll
(
getQRCode
(
record
));
JSONArray
jsonArray
=
new
JSONArray
();
// 出厂
JSONObject
exFactoryJsonObject
=
new
JSONObject
();
List
exFactoryList
=
new
ArrayList
();
getGroupList
(
record
,
DesignInfo
.
class
,
DesignInfoModel
.
class
,
designInfoService
,
exFactoryList
,
false
);
getGroupList
(
record
,
ProduceInfo
.
class
,
ProduceInfoModel
.
class
,
produceInfoService
,
exFactoryList
,
false
);
exFactoryJsonObject
.
put
(
"title"
,
"出厂"
);
exFactoryJsonObject
.
put
(
"tabValue"
,
exFactoryList
);
jsonArray
.
add
(
exFactoryJsonObject
);
// 施工
JSONObject
constructionJsonObject
=
new
JSONObject
();
List
constructionList
=
new
ArrayList
();
getGroupList
(
record
,
ConstructionInfo
.
class
,
ConstructionInfoModel
.
class
,
constructionInfoService
,
constructionList
,
true
);
constructionJsonObject
.
put
(
"title"
,
"施工"
);
constructionJsonObject
.
put
(
"tabValue"
,
constructionList
);
jsonArray
.
add
(
constructionJsonObject
);
// 注册
JSONObject
registrationJsonObject
=
new
JSONObject
();
List
registrationList
=
new
ArrayList
();
getGroupList
(
record
,
RegistrationInfo
.
class
,
RegistrationInfoModel
.
class
,
registrationInfoService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamBoiler
.
class
,
EquipTechParamBoilerModel
.
class
,
boilerService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamElevator
.
class
,
EquipTechParamElevatorModel
.
class
,
elevatorService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamLifting
.
class
,
EquipTechParamLiftingModel
.
class
,
elevatorService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamPipeline
.
class
,
EquipTechParamPipelineModel
.
class
,
pipelineService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamRides
.
class
,
EquipTechParamRidesModel
.
class
,
ridesService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamRopeway
.
class
,
EquipTechParamRopewayModel
.
class
,
ropewayService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamVehicle
.
class
,
EquipTechParamVehicleModel
.
class
,
vehicleService
,
registrationList
,
false
);
getGroupList
(
record
,
EquipTechParamVessel
.
class
,
EquipTechParamVesselModel
.
class
,
vesselService
,
registrationList
,
false
);
getGroupList
(
record
,
MainParts
.
class
,
MainPartsModel
.
class
,
mainPartsService
,
registrationList
,
false
);
getGroupList
(
record
,
ProtectionDevices
.
class
,
ProtectionDevicesModel
.
class
,
protectionDevicesService
,
registrationList
,
false
);
registrationJsonObject
.
put
(
"title"
,
"注册"
);
registrationJsonObject
.
put
(
"tabValue"
,
registrationList
);
jsonArray
.
add
(
registrationJsonObject
);
// 使用
JSONObject
useJsonObject
=
new
JSONObject
();
List
useList
=
new
ArrayList
();
getGroupList
(
record
,
UseInfo
.
class
,
UseInfoModel
.
class
,
unseInfoService
,
useList
,
false
);
useJsonObject
.
put
(
"title"
,
"使用"
);
useJsonObject
.
put
(
"tabValue"
,
useList
);
jsonArray
.
add
(
useJsonObject
);
// 维保
JSONObject
maintenanceJsonObject
=
new
JSONObject
();
List
maintenanceList
=
new
ArrayList
();
getGroupList
(
record
,
MaintenanceInfo
.
class
,
MaintenanceInfoModel
.
class
,
maintenanceInfoService
,
maintenanceList
,
true
);
maintenanceJsonObject
.
put
(
"title"
,
"维保"
);
maintenanceJsonObject
.
put
(
"tabValue"
,
maintenanceList
);
jsonArray
.
add
(
maintenanceJsonObject
);
// 检验
JSONObject
inspectionJsonObject
=
new
JSONObject
();
List
inspectionList
=
new
ArrayList
();
getGroupList
(
record
,
InspectionDetectionInfo
.
class
,
InspectionDetectionInfoModel
.
class
,
inspectionDetectionInfoService
,
inspectionList
,
true
);
inspectionJsonObject
.
put
(
"title"
,
"检验"
);
inspectionJsonObject
.
put
(
"tabValue"
,
inspectionList
);
jsonArray
.
add
(
inspectionJsonObject
);
// 其他
JSONObject
otherJsonObject
=
new
JSONObject
();
List
otherList
=
new
ArrayList
();
getGroupList
(
record
,
OtherInfo
.
class
,
OtherInfoModel
.
class
,
otherInfoService
,
otherList
,
false
);
otherJsonObject
.
put
(
"title"
,
"其他"
);
otherJsonObject
.
put
(
"tabValue"
,
otherList
);
jsonArray
.
add
(
otherJsonObject
);
map
.
put
(
"tab"
,
jsonArray
);
return
map
;
}
public
void
getGroupList
(
String
record
,
Class
entity
,
Class
dto
,
BaseService
service
,
List
list
,
boolean
isOne
){
TableInfoHelper
.
initTableInfo
(
new
MapperBuilderAssistant
(
new
MybatisConfiguration
(),
""
),
entity
);
QueryWrapper
wrapper
=
new
QueryWrapper
();
wrapper
.
eq
(
"RECORD"
,
record
);
if
(
isOne
){
wrapper
.
orderByDesc
(
"REC_DATE"
);
}
List
entityList
=
service
.
list
(
wrapper
);
Iterator
iterator
=
entityList
.
iterator
();
if
(!
isOne
)
{
while
(
iterator
.
hasNext
())
{
JSONObject
jsonObject
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
iterator
.
next
()));
JSONObject
result
=
getFieldList
(
dto
,
jsonObject
,
null
);
list
.
add
(
result
);
}
}
else
{
int
count
=
entityList
.
size
();
JSONObject
jsonObject
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
iterator
.
next
()));
JSONObject
result
=
getFieldList
(
dto
,
jsonObject
,
count
);
list
.
add
(
result
);
}
}
public
JSONObject
getFieldList
(
Class
clazz
,
JSONObject
jsonObject
,
Integer
count
){
JSONObject
result
=
new
JSONObject
();
JSONObject
ApiModel
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
clazz
.
getAnnotation
(
ApiModel
.
class
)));
String
groupName
=
ApiModel
.
getString
(
"description"
);
Field
[]
declaredFields
=
clazz
.
getDeclaredFields
();
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
if
(!
ValidationUtil
.
isEmpty
(
declaredFields
)){
for
(
Field
field
:
declaredFields
)
{
if
(
field
.
getAnnotation
(
ApiModelProperty
.
class
)
!=
null
&&
!
ValidationUtil
.
isEmpty
(
field
.
getAnnotation
(
ApiModelProperty
.
class
).
value
()))
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
String
filedName
=
field
.
getAnnotation
(
ApiModelProperty
.
class
).
value
();
// key和value可根据需求存
// 这存的key为注解的值,value为类属性名
map
.
put
(
"fieldName"
,
filedName
);
map
.
put
(
"fieldValue"
,
jsonObject
.
getString
(
field
.
getName
()));
map
.
put
(
"fieldKey"
,
field
.
getName
());
list
.
add
(
map
);
}
}
}
// 整理出现多个附件的情况
Iterator
<
Map
<
String
,
Object
>>
iterator
=
list
.
iterator
();
JSONArray
array
=
new
JSONArray
();
Boolean
bool
=
true
;
String
name
=
""
;
while
(
iterator
.
hasNext
())
{
Map
<
String
,
Object
>
map
=
iterator
.
next
();
String
fieldName
=
map
.
get
(
"fieldName"
).
toString
();
if
(
fieldName
.
contains
(
"附件"
)){
if
(
bool
){
// 第一个出现的附件名称为表单显示的名称
name
=
fieldName
;
bool
=
false
;
}
if
(!
ValidationUtil
.
isEmpty
(
map
.
get
(
"fieldValue"
))){
array
.
addAll
(
JSON
.
parseArray
(
String
.
valueOf
(
map
.
get
(
"fieldValue"
))));
}
// 删除所有附件
iterator
.
remove
();
}
}
// 如果有附件 整理为一个附件 添加入list里
if
(!
bool
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"fieldKey"
,
"files"
);
map
.
put
(
"fieldValue"
,
array
);
map
.
put
(
"fieldName"
,
name
);
list
.
add
(
map
);
}
if
(!
ValidationUtil
.
isEmpty
(
count
)){
result
.
put
(
"groupCount"
,
count
);
}
result
.
put
(
"groupName"
,
ApiModel
.
getString
(
"description"
));
result
.
put
(
"groupKey"
,
ApiModel
.
getString
(
"value"
));
result
.
put
(
"groupValue"
,
list
);
return
result
;
}
/**
* 获取焊口编号
* @return
*/
public
JSONObject
getQRCode
(
String
code
){
String
url
=
""
;
JSONObject
jsonObject
=
new
JSONObject
();
byte
[]
bytes
=
QRCodeUtil
.
generateQRCodeImageByteData
(
code
,
50
);
InputStream
inputStream
=
new
ByteArrayInputStream
(
bytes
);
try
{
MultipartFile
file
=
new
MockMultipartFile
(
code
+
".jpg"
,
code
+
".jpg"
,
ContentType
.
APPLICATION_OCTET_STREAM
.
toString
(),
inputStream
);
FeignClientResult
<
Map
<
String
,
String
>>
date
=
Systemctl
.
fileStorageClient
.
updateCommonFileFree
(
file
,
"ugp/qrcode"
);
if
(
date
!=
null
)
{
Map
<
String
,
String
>
map
=
date
.
getResult
();
Iterator
<
String
>
it
=
map
.
keySet
().
iterator
();
String
urlString
=
it
.
next
();
jsonObject
.
put
(
"fileUrl"
,
minioPath
+
urlString
);
jsonObject
.
put
(
"fileName"
,
code
);
}
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
return
jsonObject
;
}
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/UseInfoService.java
0 → 100644
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.UseInfoModel
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.UseInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.UseInfo
;
import
org.springframework.stereotype.Component
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.Date
;
import
java.util.List
;
/**
* 特种设备基本信息-使用信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
UseInfoService
extends
BaseService
<
UseInfoModel
,
UseInfo
,
UseInfoMapper
>
{
}
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/flc/biz/service/impl/RegUnitInfoServiceImpl.java
View file @
ef98f307
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
flc
.
biz
.
service
.
impl
;
import
java.text.ParseException
;
import
java.util.ArrayList
;
import
java.util.Collection
;
import
java.util.Collections
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashSet
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Set
;
import
java.util.concurrent.Callable
;
import
java.util.concurrent.ExecutionException
;
import
java.util.concurrent.FutureTask
;
import
java.util.stream.Collectors
;
import
com.yeejoin.amos.boot.biz.common.utils.DateUtils
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.feign.AccessFeignService
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.feign.UgpServiceFeignClient
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.web.client.RestTemplate
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.yeejoin.amos.boot.biz.common.constants.CommonConstant
;
import
com.yeejoin.amos.boot.biz.common.entity.DataDictionary
;
import
com.yeejoin.amos.boot.biz.common.service.impl.DataDictionaryServiceImpl
;
import
com.yeejoin.amos.boot.biz.common.utils.DateUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.TreeParser
;
import
com.yeejoin.amos.boot.module.common.api.entity.OrgUsr
;
import
com.yeejoin.amos.boot.module.common.biz.service.impl.OrgUsrServiceImpl
;
...
...
@@ -51,6 +22,8 @@ import com.yeejoin.amos.boot.module.tzs.flc.api.dto.RegUnitIcDto;
import
com.yeejoin.amos.boot.module.tzs.flc.api.dto.RegUnitInfoDto
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitIc
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitInfo
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.feign.AccessFeignService
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.feign.UgpServiceFeignClient
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.mapper.RegUnitInfoMapper
;
import
com.yeejoin.amos.boot.module.tzs.flc.api.service.IRegUnitInfoService
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
...
...
@@ -58,8 +31,26 @@ import com.yeejoin.amos.feign.privilege.Privilege;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
com.yeejoin.amos.feign.privilege.model.RoleModel
;
import
org.apache.commons.lang3.ObjectUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.web.client.RestTemplate
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
java.text.ParseException
;
import
java.util.*
;
import
java.util.concurrent.Callable
;
import
java.util.concurrent.FutureTask
;
import
java.util.stream.Collectors
;
/**
* 单位注册信息表服务实现类
*
...
...
@@ -96,6 +87,9 @@ public class RegUnitInfoServiceImpl extends BaseService<RegUnitInfoDto, RegUnitI
@Autowired
UgpServiceFeignClient
ugpServiceFeignClient
;
@Autowired
RegUnitInfoMapper
regUnitInfoMapper
;
@Autowired
StartPlatformTokenService
startPlatformTokenService
;
...
...
@@ -454,6 +448,16 @@ public class RegUnitInfoServiceImpl extends BaseService<RegUnitInfoDto, RegUnitI
return
this
.
count
(
new
LambdaQueryWrapper
<
RegUnitInfo
>().
eq
(
RegUnitInfo:
:
getAdminTel
,
phoneNo
))
>
0
;
}
@Override
public
void
updateAdminInfo
(
JSONObject
dataResult
)
{
RegUnitInfo
regUnitInfo
=
regUnitInfoMapper
.
selectOne
(
new
QueryWrapper
<
RegUnitInfo
>().
eq
(
"admin_user_id"
,
dataResult
.
get
(
"userId"
)));
if
(!
ObjectUtils
.
isEmpty
(
regUnitInfo
)){
regUnitInfo
.
setAdminTel
(
String
.
valueOf
(
dataResult
.
get
(
"mobile"
)));
regUnitInfo
.
setAdminName
(
String
.
valueOf
(
dataResult
.
get
(
"realName"
)));
regUnitInfoMapper
.
updateById
(
regUnitInfo
);
}
}
private
CompanyModel
dealChildCompany
(
CompanyModel
cm
)
{
cm
.
setChildren
(
this
.
getFilterChild
(
cm
.
getChildren
()
!=
null
?
cm
.
getChildren
()
:
new
ArrayList
()));
cm
.
getChildren
().
stream
().
filter
(
n
->
{
...
...
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/resources/application-dev3.properties
View file @
ef98f307
...
...
@@ -141,4 +141,7 @@ duty.seats.role.ids=1585956200472674305,1585956257590706177
rule.definition.load
=
false
##rule.definition.model-package=com.yeejoin.amos.boot.module.jcs.api.dto
rule.definition.default-agency
=
tzs
rule.definition.local-ip
=
172.16.10.210
\ No newline at end of file
rule.definition.local-ip
=
172.16.10.210
# ??????????
minio.url.path
=
http://172.16.10.210:9000/
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-tzs-biz/src/main/resources/application.properties
View file @
ef98f307
...
...
@@ -53,9 +53,9 @@ security.systemctl.name=AMOS-API-SYSTEMCTL
jcs.company.topic.add
=
jcs/company/topic/add
jcs.company.topic.delete
=
jcs/company/topic/delete
##
�豸�����������š��㲥�����壩
##
\uFFFD\u8C78\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD94E\uDE33\uFFFD\uFFFD\uFFFD\uFFFD\u0161\uFFFD\uFFFD\u3CA5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u58E9
control.fegin.name
=
JCS-API-CONTROL
## redis
��ʱʱ��
## redis
\uFFFD\uFFFD\u02B1\u02B1\uFFFD\uFFFD
redis.cache.failure.time
=
10800
failure.work.flow.processDefinitionKey
=
malfunction_repair
video.fegin.name
=
video
...
...
@@ -63,10 +63,10 @@ latentDanger.feign.name=AMOS-LATENT-DANGER
Knowledgebase.fegin.name
=
AMOS-API-KNOWLEDGEBASE
##
�豸��֪����
v1
##
\uFFFD\u8C78\uFFFD\uFFFD\u05AA\uFFFD\uFFFD\uFFFD\uFFFD
v1
inform.work.flow.processDefinitionKey
=
equipment_inform_process_v1
##
������Ԯ���ϲ�
ID
##
\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u052E\uFFFD\uFFFD\uFFFD\u03F2\uFFFD
ID
fire-rescue
=
1432549862557130753
...
...
@@ -116,13 +116,15 @@ cti.user.name=tzs_cti
cti.user.pwd
=
a1234567
flc.sms.tempCode
=
SMS_TZS_0001
## \u7BA1\u7406\u5458\u53D8\u66F4\u673A\u5668\u4EBA\u8D26\u53F7
tzs.admin.name
=
tzs_admin
##
Ԥ��֪ͨģ��
id
##
\u0524\uFFFD\uFFFD\u0368\u05AA\u0123\uFFFD\uFFFD
id
tzs.wechat.tempId.warning
=
-pHsHLIjW8j-_AemoZycf6Dmu6iYc-YWWaJ0cAPGeUY
##
��������֪ͨ
##
\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0368\u05AA
tzs.wechat.tempId.supervise
=
P5XGbszS2Pc6kynvGjzPpZ--ikAwDZo6O7WdJ2EUxtE
##
���ںŲ����û�id��ƽ̨userId��
##
\uFFFD\uFFFD\uFFFD\u06BA\u0172\uFFFD\uFFFD\uFFFD\uFFFD\u00FB\uFFFDid\uFFFD\uFFFD\u01BD\u0328userId\uFFFD\uFFFD
tzs.wechat.test.userId
=
3393279
admin.product
=
AMOS-SERVICE-ADMIN
...
...
@@ -142,7 +144,7 @@ spring.security.user.name=admin
spring.security.user.password
=
a1234560
spring.security.user.roles
=
SBA_ADMIN
##
后台执行机器人账号配置
##
\u540E\u53F0\u6267\u884C\u673A\u5668\u4EBA\u8D26\u53F7\u914D\u7F6E
amos.system.user.user-name
=
robot_admin
amos.system.user.password
=
a1234567
amos.system.user.app-key
=
AMOS_STUDIO
...
...
@@ -157,8 +159,8 @@ regulator.unit.code=50
spring.main.allow-bean-definition-overriding
=
true
#
若tzs和ugp一起,则
true
#
\u82E5tzs\u548Cugp\u4E00\u8D77\uFF0C\u5219
true
is.ugp
=
false
#
工作台用户统一显示头像
#
\u5DE5\u4F5C\u53F0\u7528\u6237\u7EDF\u4E00\u663E\u793A\u5934\u50CF
tzs.auth.user.photo
=
/public/common/userPic.png
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment