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
56a2fa77
Commit
56a2fa77
authored
Feb 04, 2024
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.检验检测报检信息推送功能开发
parent
18f30968
Hide whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
1629 additions
and
1128 deletions
+1629
-1128
JyjcInspectionApplication.java
...oot/module/jyjc/api/entity/JyjcInspectionApplication.java
+35
-31
EquipCategoryEnum.java
...in/amos/boot/module/jyjc/api/enums/EquipCategoryEnum.java
+8
-0
JyjcInspectionApplicationModel.java
...module/jyjc/api/model/JyjcInspectionApplicationModel.java
+4
-0
pom.xml
...s/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/pom.xml
+4
-0
JyjcInspectionApplicationController.java
...c/biz/controller/JyjcInspectionApplicationController.java
+15
-0
InspectionApplicationPushEventListener.java
...vent/listener/InspectionApplicationPushEventListener.java
+34
-11
KafkaProducer.java
...eejoin/amos/boot/module/jyjc/biz/kafka/KafkaProducer.java
+51
-0
JyjcInspectionResultServiceImpl.java
...yjc/biz/service/impl/JyjcInspectionResultServiceImpl.java
+0
-1
application-dev.properties
...le-jyjc-biz/src/main/resources/application-dev.properties
+3
-2
EquipTechParamBoiler.java
...amos/boot/module/ymt/api/entity/EquipTechParamBoiler.java
+82
-81
EquipTechParamLifting.java
...mos/boot/module/ymt/api/entity/EquipTechParamLifting.java
+1064
-1000
EquipTechParamBoilerMapper.java
...oot/module/ymt/api/mapper/EquipTechParamBoilerMapper.java
+7
-0
EquipTechParamElevatorMapper.java
...t/module/ymt/api/mapper/EquipTechParamElevatorMapper.java
+7
-0
EquipTechParamLiftingMapper.java
...ot/module/ymt/api/mapper/EquipTechParamLiftingMapper.java
+8
-0
EquipTechParamPipelineMapper.java
...t/module/ymt/api/mapper/EquipTechParamPipelineMapper.java
+7
-0
EquipTechParamRidesMapper.java
...boot/module/ymt/api/mapper/EquipTechParamRidesMapper.java
+6
-0
EquipTechParamRopewayMapper.java
...ot/module/ymt/api/mapper/EquipTechParamRopewayMapper.java
+7
-0
EquipTechParamVehicleMapper.java
...ot/module/ymt/api/mapper/EquipTechParamVehicleMapper.java
+6
-0
EquipTechParamVesselMapper.java
...oot/module/ymt/api/mapper/EquipTechParamVesselMapper.java
+8
-0
EquipTechParamBoilerMapper.xml
.../src/main/resources/mapper/EquipTechParamBoilerMapper.xml
+30
-0
EquipTechParamElevatorMapper.xml
...rc/main/resources/mapper/EquipTechParamElevatorMapper.xml
+23
-2
EquipTechParamLiftingMapper.xml
...src/main/resources/mapper/EquipTechParamLiftingMapper.xml
+39
-0
EquipTechParamPipelineMapper.xml
...rc/main/resources/mapper/EquipTechParamPipelineMapper.xml
+23
-0
EquipTechParamRidesMapper.xml
...i/src/main/resources/mapper/EquipTechParamRidesMapper.xml
+17
-0
EquipTechParamRopewayMapper.xml
...src/main/resources/mapper/EquipTechParamRopewayMapper.xml
+23
-0
EquipTechParamVehicleMapper.xml
...src/main/resources/mapper/EquipTechParamVehicleMapper.xml
+31
-0
EquipTechParamVesselMapper.xml
.../src/main/resources/mapper/EquipTechParamVesselMapper.xml
+87
-0
No files found.
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/entity/JyjcInspectionApplication.java
View file @
56a2fa77
...
...
@@ -10,8 +10,6 @@ import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity;
import
java.util.Date
;
/**
*
*
* @author system_generator
* @date 2023-12-14
*/
...
...
@@ -26,151 +24,151 @@ public class JyjcInspectionApplication extends BaseEntity {
/**
* 检验检测单位编码
*/
@TableField
(
"inspection_unit_code"
)
@TableField
(
"inspection_unit_code"
)
private
String
inspectionUnitCode
;
@TableField
(
"inspection_unit_name"
)
@TableField
(
"inspection_unit_name"
)
private
String
inspectionUnitName
;
/**
* 检验检测类型
*/
@TableField
(
"inspection_type"
)
@TableField
(
"inspection_type"
)
private
String
inspectionType
;
/**
* 设备种类
*/
@TableField
(
"equip_classify"
)
@TableField
(
"equip_classify"
)
private
String
equipClassify
;
/**
* 报检单号
*/
@TableField
(
"application_no"
)
@TableField
(
"application_no"
)
private
String
applicationNo
;
/**
* 申请日期
*/
@TableField
(
"application_date"
)
@TableField
(
"application_date"
)
private
Date
applicationDate
;
/**
* 检验检测类别
*/
@TableField
(
"inspection_classify"
)
@TableField
(
"inspection_classify"
)
private
String
inspectionClassify
;
/**
* 申请联系人
*/
@TableField
(
"application_contact_name"
)
@TableField
(
"application_contact_name"
)
private
String
applicationContactName
;
/**
* 申请联系人电话
*/
@TableField
(
"application_contact_phone"
)
@TableField
(
"application_contact_phone"
)
private
String
applicationContactPhone
;
/**
* 申请说明
*/
@TableField
(
"application_remark"
)
@TableField
(
"application_remark"
)
private
String
applicationRemark
;
/**
* 项目负责人(检验员)
*/
@TableField
(
"inspection_charge_person"
)
@TableField
(
"inspection_charge_person"
)
private
String
inspectionChargePerson
;
@TableField
(
"inspection_charge_person_name"
)
@TableField
(
"inspection_charge_person_name"
)
private
String
inspectionChargePersonName
;
/**
* 项目负责人联系电话(检验员联系电话)
*/
@TableField
(
"inspection_charge_phone"
)
@TableField
(
"inspection_charge_phone"
)
private
String
inspectionChargePhone
;
/**
* 说明(受理说明、退回原因、转办说明)
*/
@TableField
(
"process_description"
)
@TableField
(
"process_description"
)
private
String
processDescription
;
/**
* 原始报检单号
*/
@TableField
(
"original_application_no"
)
@TableField
(
"original_application_no"
)
private
String
originalApplicationNo
;
/**
* 受理日期
*/
@TableField
(
"accept_date"
)
@TableField
(
"accept_date"
)
private
Date
acceptDate
;
/**
* 报检单位编号
*/
@TableField
(
"application_unit_code"
)
@TableField
(
"application_unit_code"
)
private
String
applicationUnitCode
;
@TableField
(
"application_unit_name"
)
@TableField
(
"application_unit_name"
)
private
String
applicationUnitName
;
/**
/**
* 内部人员代码
*
*
/
@TableField
(
"inner_person_code"
)
*/
@TableField
(
"inner_person_code"
)
private
String
innerPersonCode
;
/**
* 包含设备数量(冗余)
*/
@TableField
(
"number_of_equip"
)
@TableField
(
"number_of_equip"
)
private
Integer
numberOfEquip
;
/**
* 工作流执行角色
*/
@TableField
(
"workflow_role"
)
@TableField
(
"workflow_role"
)
private
String
workflowRole
;
/**
* 工作流实例ID
*/
@TableField
(
"instance_id"
)
@TableField
(
"instance_id"
)
private
String
processInstanceId
;
/**
* 申请单二维码
*/
@TableField
(
"application_qrcode"
)
@TableField
(
"application_qrcode"
)
private
String
applicationQrcode
;
/**
* 状态
*/
@TableField
(
"status"
)
@TableField
(
"status"
)
private
String
status
;
/**
* 备注(无用预留)
*/
@TableField
(
"remark"
)
@TableField
(
"remark"
)
private
String
remark
;
/**
* 业务类型(与菜单对应拆表使用)
*/
@TableField
(
"biz_type"
)
@TableField
(
"biz_type"
)
private
String
bizType
;
@TableField
(
"workflow_node"
)
@TableField
(
"workflow_node"
)
private
String
workflowNode
;
/**
...
...
@@ -200,4 +198,10 @@ public class JyjcInspectionApplication extends BaseEntity {
@TableField
(
value
=
"transfer_to_user_ids"
)
private
String
transferToUserIds
;
/**
* 对接单位code
*/
@TableField
(
value
=
"docking_unit_code"
)
private
String
dockingUnitCode
;
}
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/enums/EquipCategoryEnum.java
View file @
56a2fa77
...
...
@@ -11,13 +11,21 @@ import lombok.Getter;
@Getter
@AllArgsConstructor
public
enum
EquipCategoryEnum
{
// 锅炉
IDX_BIZ_JG_TECH_PARAMS_BOILER
(
1000
),
// 压力容器
IDX_BIZ_JG_TECH_PARAMS_VESSEL
(
2000
),
// 电梯
IDX_BIZ_JG_TECH_PARAMS_ELEVATOR
(
3000
),
// 起重机械
IDX_BIZ_JG_TECH_PARAMS_LIFTING
(
4000
),
// 场(厂)内专用机动车辆
IDX_BIZ_JG_TECH_PARAMS_VEHICLE
(
5000
),
// 大型游乐设施
IDX_BIZ_JG_TECH_PARAMS_RIDES
(
6000
),
// 压力管道
IDX_BIZ_JG_TECH_PARAMS_PIPELINE
(
8000
),
// 客运索道
IDX_BIZ_JG_TECH_PARAMS_ROPEWAY
(
9000
);
private
final
int
equList
;
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/model/JyjcInspectionApplicationModel.java
View file @
56a2fa77
...
...
@@ -155,6 +155,10 @@ public class JyjcInspectionApplicationModel extends BaseModel {
private
String
supervisoryCode
;
@ApiModelProperty
(
value
=
"对接单位code"
)
private
String
dockingUnitCode
;
private
String
instanceId
;
public
String
getProcessInstanceId
()
{
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/pom.xml
View file @
56a2fa77
...
...
@@ -22,6 +22,10 @@
<artifactId>
amos-boot-module-common-biz
</artifactId>
<version>
${amos-biz-boot.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework.kafka
</groupId>
<artifactId>
spring-kafka
</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/controller/JyjcInspectionApplicationController.java
View file @
56a2fa77
...
...
@@ -14,6 +14,8 @@ import com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionApplicationEqui
import
com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionApplicationModel
;
import
com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionResultModel
;
import
com.yeejoin.amos.boot.module.jyjc.biz.config.BaseException
;
import
com.yeejoin.amos.boot.module.jyjc.biz.event.InspectionApplicationPushEvent
;
import
com.yeejoin.amos.boot.module.jyjc.biz.event.publisher.EventPublisher
;
import
com.yeejoin.amos.boot.module.jyjc.biz.service.impl.JyjcInspectionApplicationServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
...
...
@@ -47,6 +49,9 @@ public class JyjcInspectionApplicationController extends BaseController {
// 业务通用发起——技术参数-
private
static
final
String
filePageData
=
"filePageData"
;
@Autowired
EventPublisher
eventPublisher
;
/**
* 新增
*
...
...
@@ -285,4 +290,14 @@ public class JyjcInspectionApplicationController extends BaseController {
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
jyjcInspectionApplicationServiceImpl
.
listByCategory
(
page
,
equipClassify
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"报检信息推送测试"
,
notes
=
"报检信息推送测试"
)
@GetMapping
(
value
=
"/test-push"
)
public
void
pushTest
(
@RequestParam
(
"id"
)
Long
id
)
{
JyjcInspectionApplicationModel
model
=
jyjcInspectionApplicationServiceImpl
.
queryBySeq
(
id
);
InspectionApplicationPushEvent
event
=
new
InspectionApplicationPushEvent
(
this
,
model
);
eventPublisher
.
publish
(
event
);
}
}
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/event/listener/InspectionApplicationPushEventListener.java
View file @
56a2fa77
...
...
@@ -12,6 +12,7 @@ import com.yeejoin.amos.boot.module.jyjc.api.model.InspectionApplicationPushData
import
com.yeejoin.amos.boot.module.jyjc.api.model.InspectionEquipData
;
import
com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionApplicationModel
;
import
com.yeejoin.amos.boot.module.jyjc.biz.event.InspectionApplicationPushEvent
;
import
com.yeejoin.amos.boot.module.jyjc.biz.kafka.KafkaProducer
;
import
com.yeejoin.amos.boot.module.jyjc.biz.service.impl.JyjcInspectionApplicationEquipServiceImpl
;
import
com.yeejoin.amos.boot.module.jyjc.biz.service.impl.JyjcInspectionApplicationPushLogServiceImpl
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgConstructionInfo
;
...
...
@@ -44,7 +45,7 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
private
BlockingQueue
<
JyjcInspectionApplicationModel
>
queue
=
new
LinkedBlockingQueue
<>();
@Value
(
"${inspection.push.max.deal.thread.num:
2}"
)
@Value
(
"${inspection.push.max.deal.thread.num:2}"
)
private
int
threadNum
;
@Autowired
...
...
@@ -86,6 +87,14 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
@Autowired
private
EquipTechParamRopewayMapper
equipTechParamRopewayMapper
;
@Autowired
KafkaProducer
kafkaProducer
;
/**
* 报检推送主题, 第一位为接收单位标识
*/
private
String
INSPECTION_APPLICATION_PUSH_TOPIC
=
"%s_INSPECTION_APPLICATION_TOPIC"
;
@Override
public
void
onApplicationEvent
(
InspectionApplicationPushEvent
event
)
{
...
...
@@ -104,7 +113,7 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
//构建数据
JyjcInspectionApplicationPushLog
pushLog
=
this
.
createPushData
(
applicationModel
);
// 发送数据
this
.
pushData2Kafka
(
pushLog
);
this
.
pushData2Kafka
(
applicationModel
.
getDockingUnitCode
(),
pushLog
);
}
catch
(
Exception
e
)
{
log
.
error
(
e
.
getMessage
(),
e
);
}
...
...
@@ -113,8 +122,12 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
}
}
private
void
pushData2Kafka
(
JyjcInspectionApplicationPushLog
pushLog
)
{
private
void
pushData2Kafka
(
String
dockingUnitCode
,
JyjcInspectionApplicationPushLog
pushLog
)
{
// 发送kafka指定的主题
String
topic
=
String
.
format
(
INSPECTION_APPLICATION_PUSH_TOPIC
,
dockingUnitCode
);
kafkaProducer
.
sendMessage
(
topic
,
pushLog
.
getPushData
());
pushLog
.
setPushStatus
(
"2"
);
pushLogService
.
updateById
(
pushLog
);
}
private
JyjcInspectionApplicationPushLog
createPushData
(
JyjcInspectionApplicationModel
applicationModel
)
{
...
...
@@ -145,7 +158,9 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
InspectionEquipData
equipData
=
new
InspectionEquipData
();
BeanUtil
.
copyProperties
(
e
,
equipData
);
equipData
.
setAddress
(
this
.
getAddressByRecord
(
e
.
getEquipUnicode
()));
// 单个查询执行,原因数据量较大 in 慢
this
.
setUscUnitInfo
(
equipData
,
e
.
getEquipUnicode
());
// 单个查询执行,原因数据量较大 in 慢
this
.
setTechParams
(
equipData
,
e
.
getEquipUnicode
());
return
equipData
;
}).
collect
(
Collectors
.
toList
());
...
...
@@ -159,22 +174,30 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
private
Map
<
String
,
Object
>
populateEquipInfoWithTechParams
(
String
equList
,
String
record
)
{
EquipCategoryEnum
productType
=
EquipCategoryEnum
.
of
(
Integer
.
parseInt
(
equList
));
switch
(
Objects
.
requireNonNull
(
productType
))
{
// 锅炉 - 暂时之前的 需求未出
case
IDX_BIZ_JG_TECH_PARAMS_BOILER:
return
BeanUtil
.
beanToMap
(
equipTechParamBoilerMapper
.
getBoilerByDefaultValue
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamBoilerMapper
.
queryTechParamInUse
(
record
));
// 压力容器 - 暂时之前的 需求未出
case
IDX_BIZ_JG_TECH_PARAMS_VESSEL:
return
BeanUtil
.
beanToMap
(
equipTechParamVesselMapper
.
getVesselByDefaultValue
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamVesselMapper
.
queryTechParamInUse
(
record
));
// 电梯
case
IDX_BIZ_JG_TECH_PARAMS_ELEVATOR:
return
BeanUtil
.
beanToMap
(
equipTechParamElevatorMapper
.
getElevatorByDefaultValue
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamElevatorMapper
.
queryTechParamInUse
(
record
));
// 起重机械
case
IDX_BIZ_JG_TECH_PARAMS_LIFTING:
return
BeanUtil
.
beanToMap
(
equipTechParamLiftingMapper
.
getLiftingByDefaultValue
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamLiftingMapper
.
queryTechParamInUse
(
record
));
// 场(厂)内专用机动车辆
case
IDX_BIZ_JG_TECH_PARAMS_VEHICLE:
return
BeanUtil
.
beanToMap
(
equipTechParamVehicleMapper
.
getVehicleByDefaultValue
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamVehicleMapper
.
queryTechParamInUse
(
record
));
// 大型游乐设施
case
IDX_BIZ_JG_TECH_PARAMS_RIDES:
return
BeanUtil
.
beanToMap
(
equipTechParamRidesMapper
.
getRidesByDefaultValue
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamRidesMapper
.
queryTechParamInUse
(
record
));
// 压力管道 - 暂时之前的 需求未出
case
IDX_BIZ_JG_TECH_PARAMS_PIPELINE:
return
BeanUtil
.
beanToMap
(
equipTechParamPipelineMapper
.
getPipelineByDefaultValue
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamPipelineMapper
.
queryTechParamInUse
(
record
));
// 客运索道
case
IDX_BIZ_JG_TECH_PARAMS_ROPEWAY:
return
BeanUtil
.
beanToMap
(
equipTechParamRopewayMapper
.
getRopewayByDefaultValu
e
(
record
));
return
BeanUtil
.
beanToMap
(
equipTechParamRopewayMapper
.
queryTechParamInUs
e
(
record
));
default
:
break
;
}
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/kafka/KafkaProducer.java
0 → 100644
View file @
56a2fa77
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
biz
.
kafka
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.kafka.core.KafkaTemplate
;
import
org.springframework.kafka.support.SendResult
;
import
org.springframework.stereotype.Component
;
import
org.springframework.util.concurrent.ListenableFuture
;
import
org.springframework.util.concurrent.ListenableFutureCallback
;
/**
* @author Administrator
*/
@Component
@Slf4j
public
class
KafkaProducer
{
private
final
KafkaTemplate
<
String
,
String
>
kafkaTemplate
;
@Autowired
public
KafkaProducer
(
KafkaTemplate
<
String
,
String
>
kafkaTemplate
)
{
this
.
kafkaTemplate
=
kafkaTemplate
;
}
/**
* 发送消息(异步)
*
* @param topic 主题
* @param message 消息内容
*/
public
void
sendMessage
(
String
topic
,
String
message
)
{
if
(
log
.
isInfoEnabled
())
{
log
.
info
(
"kafka开始发送数据:主题:{},消息{}"
,
topic
,
message
);
}
ListenableFuture
<
SendResult
<
String
,
String
>>
future
=
kafkaTemplate
.
send
(
topic
,
message
);
future
.
addCallback
(
new
ListenableFutureCallback
<
SendResult
<
String
,
String
>>()
{
@Override
public
void
onFailure
(
Throwable
throwable
)
{
log
.
error
(
"发送消息(异步) failure! topic : {}, message: {}"
,
topic
,
message
);
}
@Override
public
void
onSuccess
(
SendResult
<
String
,
String
>
stringStringSendResult
)
{
if
(
log
.
isInfoEnabled
())
{
log
.
info
(
"发送消息(异步) success!"
);
}
}
});
}
}
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/service/impl/JyjcInspectionResultServiceImpl.java
View file @
56a2fa77
...
...
@@ -29,7 +29,6 @@ import com.yeejoin.amos.boot.module.jyjc.biz.event.UseInfoSaveToDbEvent;
import
com.yeejoin.amos.boot.module.jyjc.biz.event.publisher.EventPublisher
;
import
com.yeejoin.amos.boot.module.jyjc.biz.utils.JsonUtils
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.InspectionDetectionInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.TzBaseEnterpriseInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.TzsUserInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.EquipmentClassifityEnum
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.*
;
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/resources/application-dev.properties
View file @
56a2fa77
...
...
@@ -56,4 +56,6 @@ tzsJg.feign.name=TZS-JG
# rule config
rule.definition.local-ip
=
172.16.10.243
equip-hint
=
0 0 15 21 1 *
\ No newline at end of file
equip-hint
=
0 0 15 21 1 *
spring.kafka.bootstrap-servers
=
172.16.10.243:9092
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/entity/EquipTechParamBoiler.java
View file @
56a2fa77
...
...
@@ -8,9 +8,10 @@ import lombok.experimental.Accessors;
import
java.math.BigDecimal
;
/**
* 安全追溯-锅炉
*
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
...
...
@@ -24,165 +25,165 @@ public class EquipTechParamBoiler extends AbstractEquipBaseEntity {
/**
* * $column.comments
* */
* * $column.comments
* */
/**
* * $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
=
"\"DEVICE_LEVEL\""
)
@TableField
(
value
=
"\"DEVICE_LEVEL\""
)
private
String
deviceLevel
;
/**
* * 额定蒸发量(热功率)
* */
* * 额定蒸发量(热功率)
* */
@TableField
(
value
=
"\"RATED_EVAPORATION_CAPACITY_THERMAL_POWER\""
)
@TableField
(
value
=
"\"RATED_EVAPORATION_CAPACITY_THERMAL_POWER\""
)
private
BigDecimal
ratedEvaporationCapacityThermalPower
;
/**
* * 额定工作压力
* */
* * 额定工作压力
* */
@TableField
(
value
=
"\"RATED_WORKING_PRESSURE\""
)
@TableField
(
value
=
"\"RATED_WORKING_PRESSURE\""
)
private
BigDecimal
ratedWorkingPressure
;
/**
* * 额定工作温度
* */
* * 额定工作温度
* */
@TableField
(
value
=
"\"RATED_OPERATING_TEMPERATURE\""
)
@TableField
(
value
=
"\"RATED_OPERATING_TEMPERATURE\""
)
private
BigDecimal
ratedOperatingTemperature
;
/**
* * 设计热效率
* */
* * 设计热效率
* */
@TableField
(
value
=
"\"DESIGN_THERMAL_EFFICIENCY\""
)
@TableField
(
value
=
"\"DESIGN_THERMAL_EFFICIENCY\""
)
private
BigDecimal
designThermalEfficiency
;
/**
* * 给水温度
* */
* * 给水温度
* */
@TableField
(
value
=
"\"FEEDWATER_TEMPERATURE\""
)
@TableField
(
value
=
"\"FEEDWATER_TEMPERATURE\""
)
private
BigDecimal
feedwaterTemperature
;
/**
* * 额定出/回水(油)温度
* */
* * 额定出/回水(油)温度
* */
@TableField
(
value
=
"\"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE\""
)
@TableField
(
value
=
"\"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE\""
)
private
BigDecimal
ratedOutletReturnWaterOilTemperature
;
/**
* * 锅炉本体水(油)容积
* */
* * 锅炉本体水(油)容积
* */
@TableField
(
value
=
"\"WATER_OIL_VOLUME_OF_BOILER_PROPER\""
)
@TableField
(
value
=
"\"WATER_OIL_VOLUME_OF_BOILER_PROPER\""
)
private
BigDecimal
waterOilVolumeOfBoilerProper
;
/**
* * 整装锅炉本体液压试验介质/压力
* */
* * 整装锅炉本体液压试验介质/压力
* */
@TableField
(
value
=
"\"HYDRAULIC_TEST_MEDIUM_PRESSURE_OF_PACKAGED_BOILER_BODY\""
)
@TableField
(
value
=
"\"HYDRAULIC_TEST_MEDIUM_PRESSURE_OF_PACKAGED_BOILER_BODY\""
)
private
BigDecimal
hydraulicTestMediumPressureOfPackagedBoilerBody
;
/**
* * 再热器进(出)口温度
* */
* * 再热器进(出)口温度
* */
@TableField
(
value
=
"\"INLET_OUTLET_TEMPERATURE_OF_REHEATER\""
)
@TableField
(
value
=
"\"INLET_OUTLET_TEMPERATURE_OF_REHEATER\""
)
private
BigDecimal
inletOutletTemperatureOfReheater
;
/**
* * 再热器进(出)口压力
* */
* * 再热器进(出)口压力
* */
@TableField
(
value
=
"\"REHEATER_INLET_OUTLET_PRESSURE\""
)
@TableField
(
value
=
"\"REHEATER_INLET_OUTLET_PRESSURE\""
)
private
BigDecimal
reheaterInletOutletPressure
;
/**
* * 再热蒸汽流量
* */
* * 再热蒸汽流量
* */
@TableField
(
value
=
"\"REHEAT_STEAM_FLOW\""
)
@TableField
(
value
=
"\"REHEAT_STEAM_FLOW\""
)
private
BigDecimal
reheatSteamFlow
;
/**
* * 燃料(热源)种类
* */
* * 燃料(热源)种类
* */
@TableField
(
value
=
"\"FUEL_TYPE\""
)
@TableField
(
value
=
"\"FUEL_TYPE\""
)
private
String
fuelType
;
/**
* * 受压部件名称
* */
* * 受压部件名称
* */
@TableField
(
value
=
"\"NAME_OF_PRESSURE_PARTS\""
)
@TableField
(
value
=
"\"NAME_OF_PRESSURE_PARTS\""
)
private
String
nameOfPressureParts
;
/**
* * 受压部件材料
* */
* * 受压部件材料
* */
@TableField
(
value
=
"\"MATERIAL_OF_PRESSURE_PARTS\""
)
@TableField
(
value
=
"\"MATERIAL_OF_PRESSURE_PARTS\""
)
private
String
materialOfPressureParts
;
/**
* * 受压部件壁厚
* */
* * 受压部件壁厚
* */
@TableField
(
value
=
"\"WALL_THICKNESS_OF_PRESSURE_PARTS\""
)
@TableField
(
value
=
"\"WALL_THICKNESS_OF_PRESSURE_PARTS\""
)
private
BigDecimal
wallThicknessOfPressureParts
;
/**
* * 受压部件无损检测方法
* */
* * 受压部件无损检测方法
* */
@TableField
(
value
=
"\"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS\""
)
@TableField
(
value
=
"\"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS\""
)
private
String
nonDestructiveTestingMethodsForPressureParts
;
/**
* * 受压部件无损检测比例
* */
* * 受压部件无损检测比例
* */
@TableField
(
value
=
"\"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS\""
)
@TableField
(
value
=
"\"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS\""
)
private
BigDecimal
proportionOfNdtForPressureParts
;
/**
* * 受压部件热处理温度
* */
* * 受压部件热处理温度
* */
@TableField
(
value
=
"\"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS\""
)
@TableField
(
value
=
"\"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS\""
)
private
BigDecimal
heatTreatmentTemperatureOfPressureParts
;
/**
* * 受压部件热处理时间
* */
* * 受压部件热处理时间
* */
@TableField
(
value
=
"\"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS\""
)
@TableField
(
value
=
"\"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS\""
)
private
BigDecimal
heatTreatmentTimeOfPressureParts
;
/**
* * 受压部件水(耐)压试验介质
* */
* * 受压部件水(耐)压试验介质
* */
@TableField
(
value
=
"\"HYDROSTATIC_TEST_MEDIUM\""
)
@TableField
(
value
=
"\"HYDROSTATIC_TEST_MEDIUM\""
)
private
String
hydrostaticTestMedium
;
/**
* * 受压部件水(耐)压试验压力
* */
* * 受压部件水(耐)压试验压力
* */
@TableField
(
value
=
"\"HYDROSTATIC_TEST_PRESSURE\""
)
@TableField
(
value
=
"\"HYDROSTATIC_TEST_PRESSURE\""
)
private
BigDecimal
hydrostaticTestPressure
;
/**
* * 燃烧方式
* */
* * 燃烧方式
* */
@TableField
(
value
=
"\"COMBUSTION_MODE\""
)
@TableField
(
value
=
"\"COMBUSTION_MODE\""
)
private
String
combustionMode
;
/**
* * 有机热载体锅炉气密试验介质/压力
* */
* * 有机热载体锅炉气密试验介质/压力
* */
@TableField
(
value
=
"\"GL_AIRTIGHT_TEST\""
)
@TableField
(
value
=
"\"GL_AIRTIGHT_TEST\""
)
private
BigDecimal
glAirtightTest
;
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/entity/EquipTechParamLifting.java
View file @
56a2fa77
...
...
@@ -10,7 +10,7 @@ import java.math.BigDecimal;
/**
* 安全追溯-起重机械
*
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
...
...
@@ -19,1026 +19,1090 @@ import java.math.BigDecimal;
@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
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
=
"\"PARKING_VEHICLE_LENGTH\""
)
private
BigDecimal
parkingVehicleLength
;
@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
=
"\"PARKING_VEHICLE_WEIGHT\""
)
private
BigDecimal
parkingVehicleWeight
;
/**
* * 适停车辆尺寸高
*/
@TableField
(
value
=
"\"PARKING_VEHICLE_HEIGHT\""
)
private
BigDecimal
parkingVehicleHeight
;
/**
* * 额定升降速度
*/
@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
=
"\"BICYCLE_MAX_COME_TIME\""
)
private
BigDecimal
bicycleMaxComeTime
;
/**
* * 循环速度
*/
@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
;
@TableField
(
value
=
"\"CANTILEVER_LENGTH\""
)
private
BigDecimal
cantileverLength
;
/**
* * 使用场所
*
*/
* * 整机防爆标志
*/
@TableField
(
value
=
"\"PLACE_USE\""
)
private
String
placeUse
;
/**
* * 变幅速度
* */
@TableField
(
value
=
"\"EXPLOSIONPROOF_SIGN_COMPLETE\""
)
private
String
explosionproofSignComplete
;
@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
=
"\"EXPLOSIONPROOF_GRADE\""
)
private
String
explosionproofGrade
;
@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
=
"\"EXPLOSIVE_SUBSTANCE\""
)
private
String
explosiveSubstance
;
@TableField
(
value
=
"\"HANGING_CAGES_NUMBER\""
)
private
String
hangingCagesNumber
;
/**
* * 安全保护装置
* */
* 监检结束高度
*/
@TableField
(
value
=
"\"CHECK_FINISHED_HEIGHT\""
)
private
BigDecimal
checkFinishedHeight
;
@TableField
(
value
=
"\"SAFETY_PROTECTION_DEVICE\""
)
private
String
safetyProtectionDevice
;
/**
* * 主要零部件
* */
@TableField
(
value
=
"\"MAIN_PART\""
)
private
String
mainPart
;
* 运行速度
*/
@TableField
(
value
=
"\"RUNNING_SPEED\""
)
private
BigDecimal
runningSpeed
;
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamBoilerMapper.java
View file @
56a2fa77
...
...
@@ -8,4 +8,11 @@ import org.apache.ibatis.annotations.Param;
@Mapper
public
interface
EquipTechParamBoilerMapper
extends
BaseMapper
<
EquipTechParamBoiler
>
{
EquipTechParamBoiler
getBoilerByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamBoiler
*/
EquipTechParamBoiler
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamElevatorMapper.java
View file @
56a2fa77
...
...
@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param;
public
interface
EquipTechParamElevatorMapper
extends
BaseMapper
<
EquipTechParamElevator
>
{
EquipTechParamElevator
getElevatorByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamElevator
*/
EquipTechParamElevator
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamLiftingMapper.java
View file @
56a2fa77
...
...
@@ -6,4 +6,12 @@ import org.apache.ibatis.annotations.Param;
public
interface
EquipTechParamLiftingMapper
extends
BaseMapper
<
EquipTechParamLifting
>
{
EquipTechParamLifting
getLiftingByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamLifting
*/
EquipTechParamLifting
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamPipelineMapper.java
View file @
56a2fa77
...
...
@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param;
public
interface
EquipTechParamPipelineMapper
extends
BaseMapper
<
EquipTechParamPipeline
>
{
EquipTechParamPipeline
getPipelineByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数--需求未出
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamPipeline
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamRidesMapper.java
View file @
56a2fa77
...
...
@@ -6,4 +6,10 @@ import org.apache.ibatis.annotations.Param;
public
interface
EquipTechParamRidesMapper
extends
BaseMapper
<
EquipTechParamRides
>
{
EquipTechParamRides
getRidesByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamRides
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamRopewayMapper.java
View file @
56a2fa77
...
...
@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param;
public
interface
EquipTechParamRopewayMapper
extends
BaseMapper
<
EquipTechParamRopeway
>
{
EquipTechParamRopeway
getRopewayByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数--需求未出
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamRopeway
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamVehicleMapper.java
View file @
56a2fa77
...
...
@@ -6,4 +6,10 @@ import org.apache.ibatis.annotations.Param;
public
interface
EquipTechParamVehicleMapper
extends
BaseMapper
<
EquipTechParamVehicle
>
{
EquipTechParamVehicle
getVehicleByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamVehicle
*/
EquipTechParamVehicle
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/mapper/EquipTechParamVesselMapper.java
View file @
56a2fa77
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ymt
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamBoiler
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamVessel
;
import
org.apache.ibatis.annotations.Param
;
public
interface
EquipTechParamVesselMapper
extends
BaseMapper
<
EquipTechParamVessel
>
{
EquipTechParamVessel
getVesselByDefaultValue
(
@Param
(
"record"
)
String
record
);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamVessel
queryTechParamInUse
(
@Param
(
"record"
)
String
record
);
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamBoilerMapper.xml
View file @
56a2fa77
...
...
@@ -36,4 +36,34 @@
FROM idx_biz_jg_tech_params_boiler
WHERE RECORD = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamBoiler"
>
select
"DEVICE_LEVEL",
"RATED_EVAPORATION_CAPACITY_THERMAL_POWER",
"RATED_WORKING_PRESSURE",
"RATED_OPERATING_TEMPERATURE",,
"DESIGN_THERMAL_EFFICIENCY",
"FEEDWATER_TEMPERATURE",
"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE",
"WATER_OIL_VOLUME_OF_BOILER_PROPER",
"HYDRAULIC_TEST_MEDIUM_PRESSURE_OF_PACKAGED_BOILER_BODY",
"INLET_OUTLET_TEMPERATURE_OF_REHEATER",
"REHEATER_INLET_OUTLET_PRESSURE",
"REHEAT_STEAM_FLOW",
"GL_AIRTIGHT_TEST",
"FUEL_TYPE",
"NAME_OF_PRESSURE_PARTS",
"MATERIAL_OF_PRESSURE_PARTS",
"WALL_THICKNESS_OF_PRESSURE_PARTS",
"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS",
"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS",
"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS",
"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS",
"HYDROSTATIC_TEST_MEDIUM",
"HYDROSTATIC_TEST_PRESSURE",
"COMBUSTION_MODE"
FROM idx_biz_jg_tech_params_boiler
WHERE RECORD = #{record}
</select>
</mapper>
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamElevatorMapper.xml
View file @
56a2fa77
...
...
@@ -76,8 +76,29 @@
COALESCE("CONVEYING_CAPACITY", '') AS "conveyingCapacity",
COALESCE("WORK_TYPE", '') AS "workType",
COALESCE("WORK_ENVIRONMENT", '') AS "workEnvironment",
COALESCE("KZG_OPERATION_MODE", '') AS "kzgOperationMode",
COALESCE("JMWZ", '') AS "jmwz"
COALESCE("KZG_OPERATION_MODE", '') AS "kzgOperationMode"
FROM idx_biz_jg_tech_params_elevator
WHERE RECORD = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamElevator"
>
SELECT
"RATED_SPEED_UP",
"RATED_SPEED_DOWN",
"RATED_SPEED",
"DOOR_POSITION",
"RATED_LOAD_CAPACITY",
"LIFTING_HEIGHT",
"STOREY",
"STAND",
"NUMBER_DOORS",
"CONTROL_MODE",
"NUMBER_CYLINDERS",
"JACKING_TYPE",
"EXPLOSIONPROOF_GRADE",
"EXPLOSIONPROOF_SIGN_COMPLETE",
"ANGLE_ROLL",
"USE_SECTION_LENGTH"
FROM idx_biz_jg_tech_params_elevator
WHERE RECORD = #{record}
</select>
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamLiftingMapper.xml
View file @
56a2fa77
...
...
@@ -203,4 +203,43 @@
FROM idx_biz_jg_tech_params_lifting
WHERE RECORD = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamLifting"
>
SELECT
"EXPLOSIONPROOF_GRADE",
"EXPLOSIVE_SUBSTANCE",
"EXPLOSIONPROOF_SIGN_COMPLETE",
"CHECK_FINISHED_HEIGHT",
"HEIGHT_FREE_END",
"RATED_LIFTING_SPEED",
"RATED_LOAD_CAPACITY",
"WORK_STROKE_CAGE",
"RATED_LIFTING_CAPACITY",
"MAX_LIFTING_CAPACITY",
"MAX_LIFTING_TORQUE",
"SPAN_WORKING_RANGE",
"LIFTING_SPEED",
"LIFTING_HEIGHT",
"HEIGHT_FREE_END",
"WORK_LEVEL",
"RATED_LIFTING_TORQUE",
"NUMBER_STOREY",
"BIGCAR_RUN_SPEED",
"SMALLCARRUN_SPEED",
"STORAGE_CAPACITY",
"RATED_LIFT_SPEED",
"RATED_TRAVERSE_SPEED",
"BICYCLE_MAX_EXIT_TIME",
"STORAGE_CAPACITY",
"CANTILEVER_LENGTH",
"DERRICKING_SPEED",
"BICYCLE_MAX_COME_TIME",
"PARKING_VEHICLE_LENGTH",
"PARKING_VEHICLE_WEIGHT",
"PARKING_VEHICLE_HEIGHT",
"RUNNING_SPEED"
FROM
idx_biz_jg_tech_params_lifting
WHERE RECORD = #{record}
</select>
</mapper>
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamPipelineMapper.xml
View file @
56a2fa77
...
...
@@ -27,4 +27,27 @@
FROM idx_biz_jg_tech_params_pipeline
WHERE RECORD = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamPipeline"
>
SELECT
"DEVICE_NAME",
"PIPELINE_CLASS",
"PIPE_NAME",
"PIPELINE_NUMBER",
"DEVICE_LEVEL",
"DESIGN_STANDARD",
"PIPE_DRAW_NUMBER",
"NOMINAL_DIAMETER",
"WALL_THICKNESS",
"PIPE_LENGTH",
"STARTE_POSITION",
"PRESSURE",
"TEMPERATURE",
"MEDIUM",
"REMARKS"
FROM
idx_biz_jg_tech_params_pipeline
WHERE
RECORD = #{record}
</select>
</mapper>
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamRidesMapper.xml
View file @
56a2fa77
...
...
@@ -63,4 +63,21 @@
FROM idx_biz_jg_tech_params_rides
WHERE RECORD = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamRides"
>
SELECT
"TRACK_HEIGHT",
"RUNNING_SPEED",
"NUMBER_OF_PASSENGERS",
"SLIDE_LENGTH",
"NUMBER_OF_VEHICLES",
"OPERATING_HEIGHT",
"ROTARY_DIAMETER",
"UNILATERAL_SWING_ANGLE",
"DIP",
"SLEWING_SPEED",
"EQUIPMENT_HEIGHT"
FROM
idx_biz_jg_tech_params_rides
WHERE RECORD = #{record}
</select>
</mapper>
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamRopewayMapper.xml
View file @
56a2fa77
...
...
@@ -27,4 +27,27 @@
FROM idx_biz_jg_tech_params_ropeway
WHERE RECORD = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamRopeway"
>
SELECT
"HORIZONTAL_DISTANCE",
"SUPPORTS_COUNT",
"OBLIQUE_LENGTH",
"MAIN_MOTOR_MODEL_AND_POWER",
"ALTITUDE_DIFFERENCE",
"OIL_PRESSURE_HEAVY_HAMMER",
"OIL_PRESSURE_OIL_PRESSURE",
"FREIGHT_VOLUME",
"CARRIER_LINE",
"SPEED",
"BEARING_CABLE",
"CABLE_PITCH",
"NUMBER_AND_TYPE_OF_VEHICLES",
"TRACTION_ROPE",
"BALANCE_CABLE"
FROM
idx_biz_jg_tech_params_ropeway
WHERE
RECORD = #{record}
</select>
</mapper>
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamVehicleMapper.xml
View file @
56a2fa77
...
...
@@ -57,4 +57,35 @@
FROM idx_biz_jg_tech_params_vehicle
WHERE RECORD = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamVehicle"
>
SELECT
"FRAME_NO",
"ENGINE_NO",
"LIFTING_CAPACITY",
"POWER_MODE",
"TRANSMISSION_MODE",
"FRAME_STRUCTURE",
"DRIVING_MODE",
"WEIGHT",
"CARRYING_IDLER_MAX_RUNNING_SPEED",
"MAX_LIFTING_HEIGHT",
"PROTECT_GRADE",
"GAS_GROUP",
"TEMPERATURE_GROUP",
"VEHICLE_MASS",
"PASSENGERS_NUMBER",
"MAX_RUNNING_SPEED",
"WHEEL_BASE",
"TRACK_WIDTH_FRONT",
"TRACK_WIDTH_BEHIND",
"CARS_NUMBER",
"SEAT_NUMBER",
"TRACTOR_SEAT_NUMBER",
"MAX_DRIVING_SLOPE"
FROM
idx_biz_jg_tech_params_vehicle
WHERE
RECORD = #{record}
</select>
</mapper>
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/EquipTechParamVesselMapper.xml
View file @
56a2fa77
...
...
@@ -94,4 +94,91 @@
FROM idx_biz_jg_tech_params_vessel
where record = #{record}
</select>
<select
id=
"queryTechParamInUse"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamVessel"
>
SELECT
rated_quality,
ambient_temperature,
model_number,
num,
single_bottle_volume,
total_volume,
charging_medium,
specification,
outside_diameter,
wall_thickness,
length,
nominal_working_pressure,
bottle_body,
end_plug,
piping,
qp_lossless,
gl_lossless,
qp_ratio,
gl_ratio,
qp_pressure,
gl_pressure,
qp_air_tightness,
gl_air_tightness,
displacement_pressure,
oxygen,
heat_treatment_method,
qp_heat_treatment_temperature,
installation_position,
container_volume,
pressure_vessel_diameter,
height,
material_cylinder_shell,
pressure_material_head,
pressure_material_lining,
material_jacket,
thickness,
fixed_head,
fixed_lining,
fixed_jacket,
self_weight,
medium_weight,
pressure_housing_path,
pressure_pipe,
pressure_jacket,
temperature_shell,
temperature_pipe,
temperature_jacket,
max_pressure_shell,
max_pressure_pipe,
max_pressure_jacket,
medium_shell,
medium_pipe,
medium_jacket,
main_structure_type,
support,
installation,
insulation,
check_lossless,
withstand_voltage,
leakage,
withstand_pressure_test,
leak_pressure,
container,
car_num,
volume,
max_fill,
design_pressure,
design_temperature,
working_pressure,
work_temperature,
material_cylinder,
thickness_cylinder,
corrosion_margin,
medium,
oxygen_chamber,
rated_entry_capacity,
chamber_main,
chamber_pressure,
temperature,
pressure_medium,
per_capita_cabin_capacity
FROM idx_biz_jg_tech_params_vessel
where record = #{record}
</select>
</mapper>
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