Commit 56a2fa77 authored by suhuiguang's avatar suhuiguang

1.检验检测报检信息推送功能开发

parent 18f30968
...@@ -10,8 +10,6 @@ import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity; ...@@ -10,8 +10,6 @@ import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity;
import java.util.Date; import java.util.Date;
/** /**
*
*
* @author system_generator * @author system_generator
* @date 2023-12-14 * @date 2023-12-14
*/ */
...@@ -26,151 +24,151 @@ public class JyjcInspectionApplication extends BaseEntity { ...@@ -26,151 +24,151 @@ public class JyjcInspectionApplication extends BaseEntity {
/** /**
* 检验检测单位编码 * 检验检测单位编码
*/ */
@TableField("inspection_unit_code") @TableField("inspection_unit_code")
private String inspectionUnitCode; private String inspectionUnitCode;
@TableField("inspection_unit_name") @TableField("inspection_unit_name")
private String inspectionUnitName; private String inspectionUnitName;
/** /**
* 检验检测类型 * 检验检测类型
*/ */
@TableField("inspection_type") @TableField("inspection_type")
private String inspectionType; private String inspectionType;
/** /**
* 设备种类 * 设备种类
*/ */
@TableField("equip_classify") @TableField("equip_classify")
private String equipClassify; private String equipClassify;
/** /**
* 报检单号 * 报检单号
*/ */
@TableField("application_no") @TableField("application_no")
private String applicationNo; private String applicationNo;
/** /**
* 申请日期 * 申请日期
*/ */
@TableField("application_date") @TableField("application_date")
private Date applicationDate; private Date applicationDate;
/** /**
* 检验检测类别 * 检验检测类别
*/ */
@TableField("inspection_classify") @TableField("inspection_classify")
private String inspectionClassify; private String inspectionClassify;
/** /**
* 申请联系人 * 申请联系人
*/ */
@TableField("application_contact_name") @TableField("application_contact_name")
private String applicationContactName; private String applicationContactName;
/** /**
* 申请联系人电话 * 申请联系人电话
*/ */
@TableField("application_contact_phone") @TableField("application_contact_phone")
private String applicationContactPhone; private String applicationContactPhone;
/** /**
* 申请说明 * 申请说明
*/ */
@TableField("application_remark") @TableField("application_remark")
private String applicationRemark; private String applicationRemark;
/** /**
* 项目负责人(检验员) * 项目负责人(检验员)
*/ */
@TableField("inspection_charge_person") @TableField("inspection_charge_person")
private String inspectionChargePerson; private String inspectionChargePerson;
@TableField("inspection_charge_person_name") @TableField("inspection_charge_person_name")
private String inspectionChargePersonName; private String inspectionChargePersonName;
/** /**
* 项目负责人联系电话(检验员联系电话) * 项目负责人联系电话(检验员联系电话)
*/ */
@TableField("inspection_charge_phone") @TableField("inspection_charge_phone")
private String inspectionChargePhone; private String inspectionChargePhone;
/** /**
* 说明(受理说明、退回原因、转办说明) * 说明(受理说明、退回原因、转办说明)
*/ */
@TableField("process_description") @TableField("process_description")
private String processDescription; private String processDescription;
/** /**
* 原始报检单号 * 原始报检单号
*/ */
@TableField("original_application_no") @TableField("original_application_no")
private String originalApplicationNo; private String originalApplicationNo;
/** /**
* 受理日期 * 受理日期
*/ */
@TableField("accept_date") @TableField("accept_date")
private Date acceptDate; private Date acceptDate;
/** /**
* 报检单位编号 * 报检单位编号
*/ */
@TableField("application_unit_code") @TableField("application_unit_code")
private String applicationUnitCode; private String applicationUnitCode;
@TableField("application_unit_name") @TableField("application_unit_name")
private String applicationUnitName; private String applicationUnitName;
/** /**
* 内部人员代码 * 内部人员代码
* */ */
@TableField("inner_person_code") @TableField("inner_person_code")
private String innerPersonCode; private String innerPersonCode;
/** /**
* 包含设备数量(冗余) * 包含设备数量(冗余)
*/ */
@TableField("number_of_equip") @TableField("number_of_equip")
private Integer numberOfEquip; private Integer numberOfEquip;
/** /**
* 工作流执行角色 * 工作流执行角色
*/ */
@TableField("workflow_role") @TableField("workflow_role")
private String workflowRole; private String workflowRole;
/** /**
* 工作流实例ID * 工作流实例ID
*/ */
@TableField("instance_id") @TableField("instance_id")
private String processInstanceId; private String processInstanceId;
/** /**
* 申请单二维码 * 申请单二维码
*/ */
@TableField("application_qrcode") @TableField("application_qrcode")
private String applicationQrcode; private String applicationQrcode;
/** /**
* 状态 * 状态
*/ */
@TableField("status") @TableField("status")
private String status; private String status;
/** /**
* 备注(无用预留) * 备注(无用预留)
*/ */
@TableField("remark") @TableField("remark")
private String remark; private String remark;
/** /**
* 业务类型(与菜单对应拆表使用) * 业务类型(与菜单对应拆表使用)
*/ */
@TableField("biz_type") @TableField("biz_type")
private String bizType; private String bizType;
@TableField("workflow_node") @TableField("workflow_node")
private String workflowNode; private String workflowNode;
/** /**
...@@ -200,4 +198,10 @@ public class JyjcInspectionApplication extends BaseEntity { ...@@ -200,4 +198,10 @@ public class JyjcInspectionApplication extends BaseEntity {
@TableField(value = "transfer_to_user_ids") @TableField(value = "transfer_to_user_ids")
private String transferToUserIds; private String transferToUserIds;
/**
* 对接单位code
*/
@TableField(value = "docking_unit_code")
private String dockingUnitCode;
} }
...@@ -11,13 +11,21 @@ import lombok.Getter; ...@@ -11,13 +11,21 @@ import lombok.Getter;
@Getter @Getter
@AllArgsConstructor @AllArgsConstructor
public enum EquipCategoryEnum { public enum EquipCategoryEnum {
// 锅炉
IDX_BIZ_JG_TECH_PARAMS_BOILER(1000), IDX_BIZ_JG_TECH_PARAMS_BOILER(1000),
// 压力容器
IDX_BIZ_JG_TECH_PARAMS_VESSEL(2000), IDX_BIZ_JG_TECH_PARAMS_VESSEL(2000),
// 电梯
IDX_BIZ_JG_TECH_PARAMS_ELEVATOR(3000), IDX_BIZ_JG_TECH_PARAMS_ELEVATOR(3000),
// 起重机械
IDX_BIZ_JG_TECH_PARAMS_LIFTING(4000), IDX_BIZ_JG_TECH_PARAMS_LIFTING(4000),
// 场(厂)内专用机动车辆
IDX_BIZ_JG_TECH_PARAMS_VEHICLE(5000), IDX_BIZ_JG_TECH_PARAMS_VEHICLE(5000),
// 大型游乐设施
IDX_BIZ_JG_TECH_PARAMS_RIDES(6000), IDX_BIZ_JG_TECH_PARAMS_RIDES(6000),
// 压力管道
IDX_BIZ_JG_TECH_PARAMS_PIPELINE(8000), IDX_BIZ_JG_TECH_PARAMS_PIPELINE(8000),
// 客运索道
IDX_BIZ_JG_TECH_PARAMS_ROPEWAY(9000); IDX_BIZ_JG_TECH_PARAMS_ROPEWAY(9000);
private final int equList; private final int equList;
......
...@@ -155,6 +155,10 @@ public class JyjcInspectionApplicationModel extends BaseModel { ...@@ -155,6 +155,10 @@ public class JyjcInspectionApplicationModel extends BaseModel {
private String supervisoryCode; private String supervisoryCode;
@ApiModelProperty(value = "对接单位code")
private String dockingUnitCode;
private String instanceId; private String instanceId;
public String getProcessInstanceId() { public String getProcessInstanceId() {
......
...@@ -22,6 +22,10 @@ ...@@ -22,6 +22,10 @@
<artifactId>amos-boot-module-common-biz</artifactId> <artifactId>amos-boot-module-common-biz</artifactId>
<version>${amos-biz-boot.version}</version> <version>${amos-biz-boot.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
</dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
......
...@@ -14,6 +14,8 @@ import com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionApplicationEqui ...@@ -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.JyjcInspectionApplicationModel;
import com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionResultModel; 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.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 com.yeejoin.amos.boot.module.jyjc.biz.service.impl.JyjcInspectionApplicationServiceImpl;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
...@@ -47,6 +49,9 @@ public class JyjcInspectionApplicationController extends BaseController { ...@@ -47,6 +49,9 @@ public class JyjcInspectionApplicationController extends BaseController {
// 业务通用发起——技术参数- // 业务通用发起——技术参数-
private static final String filePageData = "filePageData"; private static final String filePageData = "filePageData";
@Autowired
EventPublisher eventPublisher;
/** /**
* 新增 * 新增
* *
...@@ -285,4 +290,14 @@ public class JyjcInspectionApplicationController extends BaseController { ...@@ -285,4 +290,14 @@ public class JyjcInspectionApplicationController extends BaseController {
page.setSize(size); page.setSize(size);
return ResponseHelper.buildResponse(jyjcInspectionApplicationServiceImpl.listByCategory(page, equipClassify)); 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);
}
} }
...@@ -12,6 +12,7 @@ import com.yeejoin.amos.boot.module.jyjc.api.model.InspectionApplicationPushData ...@@ -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.InspectionEquipData;
import com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionApplicationModel; 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.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.JyjcInspectionApplicationEquipServiceImpl;
import com.yeejoin.amos.boot.module.jyjc.biz.service.impl.JyjcInspectionApplicationPushLogServiceImpl; import com.yeejoin.amos.boot.module.jyjc.biz.service.impl.JyjcInspectionApplicationPushLogServiceImpl;
import com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgConstructionInfo; import com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgConstructionInfo;
...@@ -44,7 +45,7 @@ public class InspectionApplicationPushEventListener implements ApplicationListen ...@@ -44,7 +45,7 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
private BlockingQueue<JyjcInspectionApplicationModel> queue = new LinkedBlockingQueue<>(); 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; private int threadNum;
@Autowired @Autowired
...@@ -86,6 +87,14 @@ public class InspectionApplicationPushEventListener implements ApplicationListen ...@@ -86,6 +87,14 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
@Autowired @Autowired
private EquipTechParamRopewayMapper equipTechParamRopewayMapper; private EquipTechParamRopewayMapper equipTechParamRopewayMapper;
@Autowired
KafkaProducer kafkaProducer;
/**
* 报检推送主题, 第一位为接收单位标识
*/
private String INSPECTION_APPLICATION_PUSH_TOPIC = "%s_INSPECTION_APPLICATION_TOPIC";
@Override @Override
public void onApplicationEvent(InspectionApplicationPushEvent event) { public void onApplicationEvent(InspectionApplicationPushEvent event) {
...@@ -104,7 +113,7 @@ public class InspectionApplicationPushEventListener implements ApplicationListen ...@@ -104,7 +113,7 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
//构建数据 //构建数据
JyjcInspectionApplicationPushLog pushLog = this.createPushData(applicationModel); JyjcInspectionApplicationPushLog pushLog = this.createPushData(applicationModel);
// 发送数据 // 发送数据
this.pushData2Kafka(pushLog); this.pushData2Kafka(applicationModel.getDockingUnitCode(), pushLog);
} catch (Exception e) { } catch (Exception e) {
log.error(e.getMessage(), e); log.error(e.getMessage(), e);
} }
...@@ -113,8 +122,12 @@ public class InspectionApplicationPushEventListener implements ApplicationListen ...@@ -113,8 +122,12 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
} }
} }
private void pushData2Kafka(JyjcInspectionApplicationPushLog pushLog) { private void pushData2Kafka(String dockingUnitCode, JyjcInspectionApplicationPushLog pushLog) {
// 发送kafka指定的主题 // 发送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) { private JyjcInspectionApplicationPushLog createPushData(JyjcInspectionApplicationModel applicationModel) {
...@@ -145,7 +158,9 @@ public class InspectionApplicationPushEventListener implements ApplicationListen ...@@ -145,7 +158,9 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
InspectionEquipData equipData = new InspectionEquipData(); InspectionEquipData equipData = new InspectionEquipData();
BeanUtil.copyProperties(e, equipData); BeanUtil.copyProperties(e, equipData);
equipData.setAddress(this.getAddressByRecord(e.getEquipUnicode())); equipData.setAddress(this.getAddressByRecord(e.getEquipUnicode()));
// 单个查询执行,原因数据量较大 in 慢
this.setUscUnitInfo(equipData, e.getEquipUnicode()); this.setUscUnitInfo(equipData, e.getEquipUnicode());
// 单个查询执行,原因数据量较大 in 慢
this.setTechParams(equipData, e.getEquipUnicode()); this.setTechParams(equipData, e.getEquipUnicode());
return equipData; return equipData;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
...@@ -159,22 +174,30 @@ public class InspectionApplicationPushEventListener implements ApplicationListen ...@@ -159,22 +174,30 @@ public class InspectionApplicationPushEventListener implements ApplicationListen
private Map<String, Object> populateEquipInfoWithTechParams(String equList, String record) { private Map<String, Object> populateEquipInfoWithTechParams(String equList, String record) {
EquipCategoryEnum productType = EquipCategoryEnum.of(Integer.parseInt(equList)); EquipCategoryEnum productType = EquipCategoryEnum.of(Integer.parseInt(equList));
switch (Objects.requireNonNull(productType)) { switch (Objects.requireNonNull(productType)) {
// 锅炉 - 暂时之前的 需求未出
case IDX_BIZ_JG_TECH_PARAMS_BOILER: 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: 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: 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: 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: 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: 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: 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: case IDX_BIZ_JG_TECH_PARAMS_ROPEWAY:
return BeanUtil.beanToMap(equipTechParamRopewayMapper.getRopewayByDefaultValue(record)); return BeanUtil.beanToMap(equipTechParamRopewayMapper.queryTechParamInUse(record));
default: default:
break; break;
} }
......
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
...@@ -29,7 +29,6 @@ import com.yeejoin.amos.boot.module.jyjc.biz.event.UseInfoSaveToDbEvent; ...@@ -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.event.publisher.EventPublisher;
import com.yeejoin.amos.boot.module.jyjc.biz.utils.JsonUtils; 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.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.entity.TzsUserInfo;
import com.yeejoin.amos.boot.module.ymt.api.enums.EquipmentClassifityEnum; import com.yeejoin.amos.boot.module.ymt.api.enums.EquipmentClassifityEnum;
import com.yeejoin.amos.boot.module.ymt.api.mapper.*; import com.yeejoin.amos.boot.module.ymt.api.mapper.*;
......
...@@ -56,4 +56,6 @@ tzsJg.feign.name=TZS-JG ...@@ -56,4 +56,6 @@ tzsJg.feign.name=TZS-JG
# rule config # rule config
rule.definition.local-ip=172.16.10.243 rule.definition.local-ip=172.16.10.243
equip-hint=0 0 15 21 1 * equip-hint=0 0 15 21 1 *
\ No newline at end of file
spring.kafka.bootstrap-servers=172.16.10.243:9092
...@@ -8,9 +8,10 @@ import lombok.experimental.Accessors; ...@@ -8,9 +8,10 @@ import lombok.experimental.Accessors;
import java.math.BigDecimal; import java.math.BigDecimal;
/** /**
* 安全追溯-锅炉 * 安全追溯-锅炉
* *
* @author cpp * @author cpp
* @date 2023-04-06 15:21:22 * @date 2023-04-06 15:21:22
*/ */
...@@ -24,165 +25,165 @@ public class EquipTechParamBoiler extends AbstractEquipBaseEntity { ...@@ -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; private String instanceId;
/** /**
* * $column.comments * * $column.comments
* */ * */
@TableField(value ="\"STATUS\"") @TableField(value ="\"STATUS\"")
private String status; private String status;
/** /**
* * 设备等级 * * 设备等级
* */ * */
@TableField(value ="\"DEVICE_LEVEL\"") @TableField(value ="\"DEVICE_LEVEL\"")
private String deviceLevel; private String deviceLevel;
/** /**
* * 额定蒸发量(热功率) * * 额定蒸发量(热功率)
* */ * */
@TableField(value ="\"RATED_EVAPORATION_CAPACITY_THERMAL_POWER\"") @TableField(value ="\"RATED_EVAPORATION_CAPACITY_THERMAL_POWER\"")
private BigDecimal ratedEvaporationCapacityThermalPower; private BigDecimal ratedEvaporationCapacityThermalPower;
/** /**
* * 额定工作压力 * * 额定工作压力
* */ * */
@TableField(value ="\"RATED_WORKING_PRESSURE\"") @TableField(value ="\"RATED_WORKING_PRESSURE\"")
private BigDecimal ratedWorkingPressure; private BigDecimal ratedWorkingPressure;
/** /**
* * 额定工作温度 * * 额定工作温度
* */ * */
@TableField(value ="\"RATED_OPERATING_TEMPERATURE\"") @TableField(value ="\"RATED_OPERATING_TEMPERATURE\"")
private BigDecimal ratedOperatingTemperature; private BigDecimal ratedOperatingTemperature;
/** /**
* * 设计热效率 * * 设计热效率
* */ * */
@TableField(value ="\"DESIGN_THERMAL_EFFICIENCY\"") @TableField(value ="\"DESIGN_THERMAL_EFFICIENCY\"")
private BigDecimal designThermalEfficiency; private BigDecimal designThermalEfficiency;
/** /**
* * 给水温度 * * 给水温度
* */ * */
@TableField(value ="\"FEEDWATER_TEMPERATURE\"") @TableField(value ="\"FEEDWATER_TEMPERATURE\"")
private BigDecimal feedwaterTemperature; private BigDecimal feedwaterTemperature;
/** /**
* * 额定出/回水(油)温度 * * 额定出/回水(油)温度
* */ * */
@TableField(value ="\"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE\"") @TableField(value ="\"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE\"")
private BigDecimal ratedOutletReturnWaterOilTemperature; private BigDecimal ratedOutletReturnWaterOilTemperature;
/** /**
* * 锅炉本体水(油)容积 * * 锅炉本体水(油)容积
* */ * */
@TableField(value ="\"WATER_OIL_VOLUME_OF_BOILER_PROPER\"") @TableField(value ="\"WATER_OIL_VOLUME_OF_BOILER_PROPER\"")
private BigDecimal waterOilVolumeOfBoilerProper; 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; private BigDecimal hydraulicTestMediumPressureOfPackagedBoilerBody;
/** /**
* * 再热器进(出)口温度 * * 再热器进(出)口温度
* */ * */
@TableField(value ="\"INLET_OUTLET_TEMPERATURE_OF_REHEATER\"") @TableField(value ="\"INLET_OUTLET_TEMPERATURE_OF_REHEATER\"")
private BigDecimal inletOutletTemperatureOfReheater; private BigDecimal inletOutletTemperatureOfReheater;
/** /**
* * 再热器进(出)口压力 * * 再热器进(出)口压力
* */ * */
@TableField(value ="\"REHEATER_INLET_OUTLET_PRESSURE\"") @TableField(value ="\"REHEATER_INLET_OUTLET_PRESSURE\"")
private BigDecimal reheaterInletOutletPressure; private BigDecimal reheaterInletOutletPressure;
/** /**
* * 再热蒸汽流量 * * 再热蒸汽流量
* */ * */
@TableField(value ="\"REHEAT_STEAM_FLOW\"") @TableField(value ="\"REHEAT_STEAM_FLOW\"")
private BigDecimal reheatSteamFlow; private BigDecimal reheatSteamFlow;
/** /**
* * 燃料(热源)种类 * * 燃料(热源)种类
* */ * */
@TableField(value ="\"FUEL_TYPE\"") @TableField(value ="\"FUEL_TYPE\"")
private String fuelType; private String fuelType;
/** /**
* * 受压部件名称 * * 受压部件名称
* */ * */
@TableField(value ="\"NAME_OF_PRESSURE_PARTS\"") @TableField(value ="\"NAME_OF_PRESSURE_PARTS\"")
private String nameOfPressureParts; private String nameOfPressureParts;
/** /**
* * 受压部件材料 * * 受压部件材料
* */ * */
@TableField(value ="\"MATERIAL_OF_PRESSURE_PARTS\"") @TableField(value ="\"MATERIAL_OF_PRESSURE_PARTS\"")
private String materialOfPressureParts; private String materialOfPressureParts;
/** /**
* * 受压部件壁厚 * * 受压部件壁厚
* */ * */
@TableField(value ="\"WALL_THICKNESS_OF_PRESSURE_PARTS\"") @TableField(value ="\"WALL_THICKNESS_OF_PRESSURE_PARTS\"")
private BigDecimal wallThicknessOfPressureParts; private BigDecimal wallThicknessOfPressureParts;
/** /**
* * 受压部件无损检测方法 * * 受压部件无损检测方法
* */ * */
@TableField(value ="\"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS\"") @TableField(value ="\"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS\"")
private String nonDestructiveTestingMethodsForPressureParts; private String nonDestructiveTestingMethodsForPressureParts;
/** /**
* * 受压部件无损检测比例 * * 受压部件无损检测比例
* */ * */
@TableField(value ="\"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS\"") @TableField(value ="\"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS\"")
private BigDecimal proportionOfNdtForPressureParts; private BigDecimal proportionOfNdtForPressureParts;
/** /**
* * 受压部件热处理温度 * * 受压部件热处理温度
* */ * */
@TableField(value ="\"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS\"") @TableField(value ="\"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS\"")
private BigDecimal heatTreatmentTemperatureOfPressureParts; private BigDecimal heatTreatmentTemperatureOfPressureParts;
/** /**
* * 受压部件热处理时间 * * 受压部件热处理时间
* */ * */
@TableField(value ="\"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS\"") @TableField(value ="\"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS\"")
private BigDecimal heatTreatmentTimeOfPressureParts; private BigDecimal heatTreatmentTimeOfPressureParts;
/** /**
* * 受压部件水(耐)压试验介质 * * 受压部件水(耐)压试验介质
* */ * */
@TableField(value ="\"HYDROSTATIC_TEST_MEDIUM\"") @TableField(value ="\"HYDROSTATIC_TEST_MEDIUM\"")
private String hydrostaticTestMedium; private String hydrostaticTestMedium;
/** /**
* * 受压部件水(耐)压试验压力 * * 受压部件水(耐)压试验压力
* */ * */
@TableField(value ="\"HYDROSTATIC_TEST_PRESSURE\"") @TableField(value ="\"HYDROSTATIC_TEST_PRESSURE\"")
private BigDecimal hydrostaticTestPressure; private BigDecimal hydrostaticTestPressure;
/** /**
* * 燃烧方式 * * 燃烧方式
* */ * */
@TableField(value ="\"COMBUSTION_MODE\"") @TableField(value ="\"COMBUSTION_MODE\"")
private String combustionMode; private String combustionMode;
/** /**
* * 有机热载体锅炉气密试验介质/压力 * * 有机热载体锅炉气密试验介质/压力
* */ * */
@TableField(value ="\"GL_AIRTIGHT_TEST\"") @TableField(value ="\"GL_AIRTIGHT_TEST\"")
private BigDecimal glAirtightTest; private BigDecimal glAirtightTest;
......
...@@ -10,7 +10,7 @@ import java.math.BigDecimal; ...@@ -10,7 +10,7 @@ import java.math.BigDecimal;
/** /**
* 安全追溯-起重机械 * 安全追溯-起重机械
* *
* @author cpp * @author cpp
* @date 2023-04-06 15:21:22 * @date 2023-04-06 15:21:22
*/ */
...@@ -19,1026 +19,1090 @@ import java.math.BigDecimal; ...@@ -19,1026 +19,1090 @@ import java.math.BigDecimal;
@Accessors(chain = true) @Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_lifting") @TableName("idx_biz_jg_tech_params_lifting")
public class EquipTechParamLifting extends AbstractEquipBaseEntity { public class EquipTechParamLifting extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/**
* * $column.comments
/** */
* * $column.comments
* */ @TableField(value = "\"INSTANCE_ID\"")
private String instanceId;
@TableField(value ="\"INSTANCE_ID\"") /**
private String instanceId; * * $column.comments
/** */
* * $column.comments
* */ @TableField(value = "\"STATUS\"")
private String status;
@TableField(value ="\"STATUS\"") /**
private String status; * * 额定起重量
/** */
* * 额定起重量
* */ @TableField(value = "\"RATED_LIFTING_CAPACITY\"")
private BigDecimal ratedLiftingCapacity;
@TableField(value ="\"RATED_LIFTING_CAPACITY\"") /**
private BigDecimal ratedLiftingCapacity; * * 最大起重量
/** */
* * 最大起重量
* */ @TableField(value = "\"MAX_LIFTING_CAPACITY\"")
private BigDecimal maxLiftingCapacity;
@TableField(value ="\"MAX_LIFTING_CAPACITY\"") /**
private BigDecimal maxLiftingCapacity; * * 最大起重力矩
/** */
* * 最大起重力矩
* */ @TableField(value = "\"MAX_LIFTING_TORQUE\"")
private BigDecimal maxLiftingTorque;
@TableField(value ="\"MAX_LIFTING_TORQUE\"") /**
private BigDecimal maxLiftingTorque; * * 跨度(工作幅度)
/** */
* * 跨度(工作幅度)
* */ @TableField(value = "\"SPAN_WORKING_RANGE\"")
private BigDecimal spanWorkingRange;
@TableField(value ="\"SPAN_WORKING_RANGE\"") /**
private BigDecimal spanWorkingRange; * * 起升速度
/** */
* * 起升速度
* */ @TableField(value = "\"LIFTING_SPEED\"")
private BigDecimal liftingSpeed;
@TableField(value ="\"LIFTING_SPEED\"") /**
private BigDecimal liftingSpeed; * * 起升高度
/** */
* * 起升高度
* */ @TableField(value = "\"LIFTING_HEIGHT\"")
private BigDecimal liftingHeight;
@TableField(value ="\"LIFTING_HEIGHT\"") /**
private BigDecimal liftingHeight; * * 下降速度
/** */
* * 下降速度
* */ @TableField(value = "\"DESCENT_SPEED\"")
private BigDecimal descentSpeed;
@TableField(value ="\"DESCENT_SPEED\"") /**
private BigDecimal descentSpeed; * * 变幅高度
/** */
* * 变幅高度
* */ @TableField(value = "\"LUFFING_HEIGHT\"")
private BigDecimal luffingHeight;
@TableField(value ="\"LUFFING_HEIGHT\"") /**
private BigDecimal luffingHeight; * * 回转速度
/** */
* * 回转速度
* */ @TableField(value = "\"SLEWING_SPEED\"")
private BigDecimal slewingSpeed;
@TableField(value ="\"SLEWING_SPEED\"") /**
private BigDecimal slewingSpeed; * * 高度
/** */
* * 高度
* */ @TableField(value = "\"HEIGHT\"")
private BigDecimal height;
@TableField(value ="\"HEIGHT\"") /**
private BigDecimal height; * * 工作级别
/** */
* * 工作级别
* */ @TableField(value = "\"WORK_LEVEL\"")
private String workLevel;
@TableField(value ="\"WORK_LEVEL\"") /**
private String workLevel; * * 额定起重力矩
/** */
* * 额定起重力矩
* */ @TableField(value = "\"RATED_LIFTING_TORQUE\"")
private BigDecimal ratedLiftingTorque;
@TableField(value ="\"RATED_LIFTING_TORQUE\"") /**
private BigDecimal ratedLiftingTorque; * * 最大起升高度
/** */
* * 最大起升高度
* */ @TableField(value = "\"MAXI_LIFTING_HEIGHT\"")
private BigDecimal maxiLiftingHeight;
@TableField(value ="\"MAXI_LIFTING_HEIGHT\"") /**
private BigDecimal maxiLiftingHeight; * * 最大工作幅度
/** */
* * 最大工作幅度
* */ @TableField(value = "\"MAX_WORK_RANGE\"")
private BigDecimal maxWorkRange;
@TableField(value ="\"MAX_WORK_RANGE\"") /**
private BigDecimal maxWorkRange; * * 最大工作幅度对应的起重量
/** */
* * 最大工作幅度对应的起重量
* */ @TableField(value = "\"MAX_WOK_RANGE_WEIGHT\"")
private BigDecimal maxWokRangeWeight;
@TableField(value ="\"MAX_WOK_RANGE_WEIGHT\"") /**
private BigDecimal maxWokRangeWeight; * * 最大附着高度
/** */
* * 最大附着高度
* */ @TableField(value = "\"MAX_ATTACHMENT_HEIGHT\"")
private BigDecimal maxAttachmentHeight;
@TableField(value ="\"MAX_ATTACHMENT_HEIGHT\"") /**
private BigDecimal maxAttachmentHeight; * * 最大计算轮压
/** */
* * 最大计算轮压
* */ @TableField(value = "\"MAX_CALCULATED_PRESSURE\"")
private BigDecimal maxCalculatedPressure;
@TableField(value ="\"MAX_CALCULATED_PRESSURE\"") /**
private BigDecimal maxCalculatedPressure; * * 整机设计重量
/** */
* * 整机设计重量
* */ @TableField(value = "\"MACHINE_DESIGN_WEIGHT\"")
private BigDecimal machineDesignWeight;
@TableField(value ="\"MACHINE_DESIGN_WEIGHT\"") /**
private BigDecimal machineDesignWeight; * * 运行轨距
/** */
* * 运行轨距
* */ @TableField(value = "\"RUN_GAUGE\"")
private BigDecimal runGauge;
@TableField(value ="\"RUN_GAUGE\"") /**
private BigDecimal runGauge; * * 整机功率
/** */
* * 整机功率
* */ @TableField(value = "\"OVERALL_POWER\"")
private BigDecimal overallPower;
@TableField(value ="\"OVERALL_POWER\"") /**
private BigDecimal overallPower; * * 供电电源
/** */
* * 供电电源
* */ @TableField(value = "\"POWER_SUPPLY\"")
private BigDecimal powerSupply;
@TableField(value ="\"POWER_SUPPLY\"") /**
private BigDecimal powerSupply; * * 工作环境温度
/** */
* * 工作环境温度
* */ @TableField(value = "\"WORK_AMBIENT_TEMPERATURE\"")
private BigDecimal workAmbientTemperature;
@TableField(value ="\"WORK_AMBIENT_TEMPERATURE\"") /**
private BigDecimal workAmbientTemperature; * * 层数/泊位数
/** */
* * 层数/泊位数
* */ @TableField(value = "\"NUMBER_STOREY\"")
private Integer numberStorey;
@TableField(value ="\"NUMBER_STOREY\"") /**
private Integer numberStorey; * * 主体结构型式
/** */
* * 主体结构型式
* */ @TableField(value = "\"MAIN_STRUCTURE_TYPE\"")
private String mainStructureType;
@TableField(value ="\"MAIN_STRUCTURE_TYPE\"") /**
private String mainStructureType; * * 主要受力结构件材料
/** */
* * 主要受力结构件材料
* */ @TableField(value = "\"MAIN_STRESSED_STRUCTURAL_MATERIAL\"")
private String mainStressedStructuralMaterial;
@TableField(value ="\"MAIN_STRESSED_STRUCTURAL_MATERIAL\"") /**
private String mainStressedStructuralMaterial; * * 变幅方式
/** */
* * 变幅方式
* */ @TableField(value = "\"LUFFING_MODE\"")
private String luffingMode;
@TableField(value ="\"LUFFING_MODE\"") /**
private String luffingMode; * * 塔身标准节型式
/** */
* * 塔身标准节型式
* */ @TableField(value = "\"TOWER_STANDARD_TYPE\"")
private String towerStandardType;
@TableField(value ="\"TOWER_STANDARD_TYPE\"") /**
private String towerStandardType; * * 基座型式
/** */
* * 基座型式
* */ @TableField(value = "\"BASE_TYPE\"")
private String baseType;
@TableField(value ="\"BASE_TYPE\"") /**
private String baseType; * * 大车运行速度
/** */
* * 大车运行速度
* */ @TableField(value = "\"BIGCAR_RUN_SPEED\"")
private BigDecimal bigcarRunSpeed;
@TableField(value ="\"BIGCAR_RUN_SPEED\"") /**
private BigDecimal bigcarRunSpeed; * * 小车运行速度
/** */
* * 小车运行速度
* */ @TableField(value = "\"SMALLCARRUN_SPEED\"")
private BigDecimal smallcarrunSpeed;
@TableField(value ="\"SMALLCARRUN_SPEED\"") /**
private BigDecimal smallcarrunSpeed; * * 大车基距
/** */
* * 大车基距
* */ @TableField(value = "\"BIGCAR_BASE_DISTANCE\"")
private BigDecimal bigcarBaseDistance;
@TableField(value ="\"BIGCAR_BASE_DISTANCE\"") /**
private BigDecimal bigcarBaseDistance; * * 小车轨距
/** */
* * 小车轨距
* */ @TableField(value = "\"SMALLCAR_BASE_DISTANCE\"")
private BigDecimal smallcarBaseDistance;
@TableField(value ="\"SMALLCAR_BASE_DISTANCE\"") /**
private BigDecimal smallcarBaseDistance; * * 主钩左右极限位置
/** */
* * 主钩左右极限位置
* */ @TableField(value = "\"MAIN_HOOK_LEFT_AND_RIGHT_LIMIT_POSITIONS\"")
private BigDecimal mainHookLeftAndRightLimitPositions;
@TableField(value ="\"MAIN_HOOK_LEFT_AND_RIGHT_LIMIT_POSITIONS\"") /**
private BigDecimal mainHookLeftAndRightLimitPositions; * * 主梁型式
/** */
* * 主梁型式
* */ @TableField(value = "\"MAIN_BEAM_TYPE\"")
private String mainBeamType;
@TableField(value ="\"MAIN_BEAM_TYPE\"") /**
private String mainBeamType; * * 支腿型式
/** */
* * 支腿型式
* */ @TableField(value = "\"OUTRIGGER_TYPE\"")
private String outriggerType;
@TableField(value ="\"OUTRIGGER_TYPE\"") /**
private String outriggerType; * * 最小工作幅度
/** */
* * 最小工作幅度
* */ @TableField(value = "\"MIN_WORK_RANGE\"")
private BigDecimal minWorkRange;
@TableField(value ="\"MIN_WORK_RANGE\"") /**
private BigDecimal minWorkRange; * * 最小幅度起重量
/** */
* * 最小幅度起重量
* */ @TableField(value = "\"MIN_LIFTING_CAPACITY\"")
private BigDecimal minLiftingCapacity;
@TableField(value ="\"MIN_LIFTING_CAPACITY\"") /**
private BigDecimal minLiftingCapacity; * * 全程变幅时间
/** */
* * 全程变幅时间
* */ @TableField(value = "\"FULL_RANGE_LUFFING_TIME\"")
private BigDecimal fullRangeLuffingTime;
@TableField(value ="\"FULL_RANGE_LUFFING_TIME\"") /**
private BigDecimal fullRangeLuffingTime; * * 行走机械轨距
/** */
* * 行走机械轨距
* */ @TableField(value = "\"TRAVEL_MACHINE_GAUGE\"")
private BigDecimal travelMachineGauge;
@TableField(value ="\"TRAVEL_MACHINE_GAUGE\"") /**
private BigDecimal travelMachineGauge; * * 行驶速度
/** */
* * 行驶速度
* */ @TableField(value = "\"TRAVEL_SPEED\"")
private BigDecimal travelSpeed;
@TableField(value ="\"TRAVEL_SPEED\"") /**
private BigDecimal travelSpeed; * * 支腿调节长度
/** */
* * 支腿调节长度
* */ @TableField(value = "\"LEG_ADJUSTMENT_LENGTH\"")
private BigDecimal legAdjustmentLength;
@TableField(value ="\"LEG_ADJUSTMENT_LENGTH\"") /**
private BigDecimal legAdjustmentLength; * * 发动机型号/VIN代号/编号
/** */
* * 发动机型号/VIN代号/编号
* */ @TableField(value = "\"ENGINE_MODEL\"")
private String engineModel;
@TableField(value ="\"ENGINE_MODEL\"") /**
private String engineModel; * * 臂架型式
/** */
* * 臂架型式
* */ @TableField(value = "\"BOOM_TYPE\"")
private String boomType;
@TableField(value ="\"BOOM_TYPE\"") /**
private String boomType; * * 起升高度(轨上)
/** */
* * 起升高度(轨上)
* */ @TableField(value = "\"LIFTING_HEIGHT_ON_RAIL\"")
private BigDecimal liftingHeightOnRail;
@TableField(value ="\"LIFTING_HEIGHT_ON_RAIL\"") /**
private BigDecimal liftingHeightOnRail; * * 起升高度(轨下)
/** */
* * 起升高度(轨下)
* */ @TableField(value = "\"LIFTING_HEIGHT_UNDER_RAIL\"")
private BigDecimal liftingHeightUnderRail;
@TableField(value ="\"LIFTING_HEIGHT_UNDER_RAIL\"") /**
private BigDecimal liftingHeightUnderRail; * * 整机最大高度
/** */
* * 整机最大高度
* */ @TableField(value = "\"MACHINE_MAX_HEIGHT\"")
private BigDecimal machineMaxHeight;
@TableField(value ="\"MACHINE_MAX_HEIGHT\"") /**
private BigDecimal machineMaxHeight; * * 用途
/** */
* * 用途
* */ @TableField(value = "\"USE\"")
private String use;
@TableField(value ="\"USE\"") /**
private String use; * * 臂架结构型式
/** */
* * 臂架结构型式
* */ @TableField(value = "\"BOOM_STRUCTURE_TYPE\"")
private String boomStructureType;
@TableField(value ="\"BOOM_STRUCTURE_TYPE\"") /**
private String boomStructureType; * * 门架结构型式
/** */
* * 门架结构型式
* */ @TableField(value = "\"GANTRY_STRUCTURE_TYPE\"")
private String gantryStructureType;
@TableField(value ="\"GANTRY_STRUCTURE_TYPE\"") /**
private String gantryStructureType; * * 额定载重量
/** */
* * 额定载重量
* */ @TableField(value = "\"RATED_LOAD_CAPACITY\"")
private BigDecimal ratedLoadCapacity;
@TableField(value ="\"RATED_LOAD_CAPACITY\"") /**
private BigDecimal ratedLoadCapacity; * * 额定成员数
/** */
* * 额定成员数
* */ @TableField(value = "\"RATED_MEMBERS\"")
private Integer ratedMembers;
@TableField(value ="\"RATED_MEMBERS\"") /**
private Integer ratedMembers; * * 额定提升速度
/** */
* * 额定提升速度
* */ @TableField(value = "\"RATED_LIFTING_SPEED\"")
private BigDecimal ratedLiftingSpeed;
@TableField(value ="\"RATED_LIFTING_SPEED\"") /**
private BigDecimal ratedLiftingSpeed; * * 自由端高度
/** */
* * 自由端高度
* */ @TableField(value = "\"HEIGHT_FREE_END\"")
private BigDecimal heightFreeEnd;
@TableField(value ="\"HEIGHT_FREE_END\"") /**
private BigDecimal heightFreeEnd; * * 最大提升高度
/** */
* * 最大提升高度
* */ @TableField(value = "\"MAXIMUM_LIFTING_HEIGHT\"")
private BigDecimal maximumLiftingHeight;
@TableField(value ="\"MAXIMUM_LIFTING_HEIGHT\"") /**
private BigDecimal maximumLiftingHeight; * * 吊笼工作行程
/** */
* * 吊笼工作行程
* */ @TableField(value = "\"WORK_STROKE_CAGE\"")
private BigDecimal workStrokeCage;
@TableField(value ="\"WORK_STROKE_CAGE\"") /**
private BigDecimal workStrokeCage; * * 吊笼尺寸(长×宽×高)
/** */
* * 吊笼尺寸(长×宽×高)
* */ @TableField(value = "\"CAGE_SIZE\"")
private BigDecimal cageSize;
@TableField(value ="\"CAGE_SIZE\"") /**
private BigDecimal cageSize; * * 标准节尺寸(长×宽×高)
/** */
* * 标准节尺寸(长×宽×高)
* */ @TableField(value = "\"STANDARD_SECTION_SIZE\"")
private BigDecimal standardSectionSize;
@TableField(value ="\"STANDARD_SECTION_SIZE\"") /**
private BigDecimal standardSectionSize; * * 操纵方式
/** */
* * 操纵方式
* */ @TableField(value = "\"CONTROL_MODE\"")
private String controlMode;
@TableField(value ="\"CONTROL_MODE\"") /**
private String controlMode; * * 驱动机构型式
/** */
* * 驱动机构型式
* */ @TableField(value = "\"DRIVE_MECHANISM_TYPE\"")
private String driveMechanismType;
@TableField(value ="\"DRIVE_MECHANISM_TYPE\"") /**
private String driveMechanismType; * * 标准节加节方式
/** */
* * 标准节加节方式
* */ @TableField(value = "\"STANDARD_SECTION_ADD_METHOD\"")
private String standardSectionAddMethod;
@TableField(value ="\"STANDARD_SECTION_ADD_METHOD\"") /**
private String standardSectionAddMethod; * * 存容量
/** */
* * 存容量
* */ @TableField(value = "\"STORAGE_CAPACITY\"")
private Integer storageCapacity;
@TableField(value ="\"STORAGE_CAPACITY\"") /**
private Integer storageCapacity; * * 起升驱动方式
/** */
* * 起升驱动方式
* */ @TableField(value = "\"LIFTING_DRIVE_MODE\"")
private String liftingDriveMode;
@TableField(value ="\"LIFTING_DRIVE_MODE\"") /**
private String liftingDriveMode; * * 适停车辆尺寸 (长×宽×高)
/** */
* * 适停车辆尺寸 (长×宽×高)
* */ @TableField(value = "\"PARKING_VEHICLE_SIZE\"")
@TableField(value ="\"PARKING_VEHICLE_SIZE\"")
private BigDecimal parkingVehicleSize; 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 = "\"PARKING_VEHICLE_WEIGHT\"")
* */ private BigDecimal parkingVehicleWeight;
@TableField(value ="\"HOIST_LIFTING_MECHANISM_SPEED\"") /**
private BigDecimal hoistLiftingMechanismSpeed; * * 适停车辆尺寸高
/** */
* * 起升机构起升速度 @TableField(value = "\"PARKING_VEHICLE_HEIGHT\"")
* */ private BigDecimal parkingVehicleHeight;
@TableField(value ="\"HOIST_LIFTING_SPEED_LIFTING\"")
private BigDecimal hoistLiftingSpeedLifting; /**
/** * * 额定升降速度
* * 起升机构起升速度相应最大起重量 */
* */
@TableField(value = "\"RATED_LIFT_SPEED\"")
@TableField(value ="\"HOIST_LIFTING_CORRESPONDING_MAX_WEIGHT\"") private BigDecimal ratedLiftSpeed;
private BigDecimal hoistLiftingCorrespondingMaxWeight; /**
/** * * 额定横移速度
* * 起升机构电机型号 */
* */
@TableField(value = "\"RATED_TRAVERSE_SPEED\"")
@TableField(value ="\"HOIST_MOTOR_MODEL\"") private BigDecimal ratedTraverseSpeed;
private String hoistMotorModel; /**
/** * * 额定纵移速度
* * 起升机构电机数量 */
* */
@TableField(value = "\"RATED_LONGITUDINAL_SPEED\"")
@TableField(value ="\"HOIST_MOTORS_NUMBER\"") private BigDecimal ratedLongitudinalSpeed;
private Integer hoistMotorsNumber; /**
/** * * 单车最大进车时间
* * 起升机构功率 */
* */
@TableField(value = "\"BICYCLE_MAX_EXIT_TIME\"")
@TableField(value ="\"HOIST_POWER\"") private BigDecimal bicycleMaxExitTime;
private BigDecimal hoistPower;
/**
* * 起升机构制动器型号 /**
* */ * * 单车最大出车时间
*/
@TableField(value ="\"HOIST_BRAKE_MODEL\"")
private String hoistBrakeModel; @TableField(value = "\"BICYCLE_MAX_COME_TIME\"")
/** private BigDecimal bicycleMaxComeTime;
* * 起升机构制动器数量
* */ /**
* * 循环速度
@TableField(value ="\"HOIST_BRAKES_BRAKES\"") */
private Integer hoistBrakesBrakes;
/** @TableField(value = "\"CYCLE_SPEED\"")
* * 起升机构工作级别 private BigDecimal cycleSpeed;
* */ /**
* * 适停车辆质量
@TableField(value ="\"HOIST_WORKING_LEVEL\"") */
private String hoistWorkingLevel;
/** @TableField(value = "\"PARKING_VEHICLE_MASS\"")
* * 起升机构卷筒直径 private BigDecimal parkingVehicleMass;
* */ /**
* * 层高
@TableField(value ="\"HOIST_DRUM_DIAMETER\"") */
private BigDecimal hoistDrumDiameter;
/** @TableField(value = "\"STOREY_HEIGHT\"")
* * 起升机构定滑轮直径 private BigDecimal storeyHeight;
* */ /**
* * 操作方式
@TableField(value ="\"HOIST_FIXED_PULLEY_DIAMETER\"") */
private BigDecimal hoistFixedPulleyDiameter;
/** @TableField(value = "\"OPERATION_MODE\"")
* * 起升机构传动比 private String operationMode;
* */ /**
* * 其 他
@TableField(value ="\"HOIST_TRANSMISSION_RATIO\"") */
private String hoistTransmissionRatio;
/** @TableField(value = "\"OTHER\"")
* * 起升机构大车轮直径 private String other;
* */ /**
* * 起升方式
@TableField(value ="\"HOIST_BIGCAR_DIAMETER\"") */
private BigDecimal hoistBigcarDiameter;
/** @TableField(value = "\"LIFTING_MODE\"")
* * 起升机构小车轮直径 private String liftingMode;
* */ /**
* * 最大轮压
@TableField(value ="\"HOIST_SMALLCAR_DIAMETER\"") */
private BigDecimal hoistSmallcarDiameter;
/** @TableField(value = "\"MAX_PRESSURE\"")
* * 大车行走机构速度 private BigDecimal maxPressure;
* */ /**
* * 下降深度
@TableField(value ="\"BIGCAR_TRAVE_SPEED\"") */
private BigDecimal bigcarTraveSpeed;
/** @TableField(value = "\"DEPTH_DESCENT\"")
* * 大车行走机构功率 private BigDecimal depthDescent;
* */ /**
* * 防爆等级
@TableField(value ="\"BIGCAR_TRAVE_POWER\"") */
private BigDecimal bigcarTravePower;
/** @TableField(value = "\"EXPLOSION_PROOF_GRADE\"")
* * 大车行走机构工作级别 private String explosionProofGrade;
* */ /**
* * 防爆型式
@TableField(value ="\"BIGCAR_TRAVE_WORKING_LEVEL\"") */
private String bigcarTraveWorkingLevel;
/** @TableField(value = "\"EXPLOSION_PROOF_TYPE\"")
* * 大车行走机构减速器型号 private String explosionProofType;
* */ /**
* * 吊具型式
@TableField(value ="\"BIGCAR_TRAVE_REDUCER_MODEL\"") */
private String bigcarTraveReducerModel;
/** @TableField(value = "\"SLING_TYPE\"")
* * 大车行走机构传动比 private String slingType;
* */ /**
* * 主要受力机构件材料
@TableField(value ="\"BIGCAR_TRAVE_TRANSMISSION_RATIO\"") */
private String bigcarTraveTransmissionRatio;
/** @TableField(value = "\"MAIN_STRESSED_MECHANISM\"")
* * 大车行走机构制动力矩 private String mainStressedMechanism;
* */ /**
* * 起升机构起升速度倍率
@TableField(value ="\"BIGCAR_TRAVE_BRAK_TORQUE\"") */
private BigDecimal bigcarTraveBrakTorque;
/** @TableField(value = "\"HOIST_LIFTING_MECHANISM_SPEED\"")
* * 大车行走机构大车车轮路面直径 private BigDecimal hoistLiftingMechanismSpeed;
* */ /**
* * 起升机构起升速度
@TableField(value ="\"BIGCAR_TRAVE_ROAD_DIAMETER\"") */
private BigDecimal bigcarTraveRoadDiameter;
/** @TableField(value = "\"HOIST_LIFTING_SPEED_LIFTING\"")
* * 大车行走机构适应轨道 private BigDecimal hoistLiftingSpeedLifting;
* */ /**
* * 起升机构起升速度相应最大起重量
@TableField(value ="\"BIG_TRAVE_ADAPT_TRACK\"") */
private String bigTraveAdaptTrack;
/** @TableField(value = "\"HOIST_LIFTING_CORRESPONDING_MAX_WEIGHT\"")
* * 大车行走机构电机型号 private BigDecimal hoistLiftingCorrespondingMaxWeight;
* */ /**
* * 起升机构电机型号
@TableField(value ="\"BIGCAR_TRAVE_MOTOR_MODEL\"") */
private String bigcarTraveMotorModel;
/** @TableField(value = "\"HOIST_MOTOR_MODEL\"")
* * 大车行走机构电机数量 private String hoistMotorModel;
* */ /**
* * 起升机构电机数量
@TableField(value ="\"BIGCAR_TRAVE_MOTOR_QUANTITY\"") */
private Integer bigcarTraveMotorQuantity;
/** @TableField(value = "\"HOIST_MOTORS_NUMBER\"")
* * 大车行走机构制动器型号 private Integer hoistMotorsNumber;
* */ /**
* * 起升机构功率
@TableField(value ="\"BIGCAR_TRAVE_CONTROL_BRAKE_MODEL\"") */
private String bigcarTraveControlBrakeModel;
/** @TableField(value = "\"HOIST_POWER\"")
* * 大车行走机构制动器数量 private BigDecimal hoistPower;
* */ /**
* * 起升机构制动器型号
@TableField(value ="\"BIGCAR_TRAVE_BRAKE_NUMBER\"") */
private Integer bigcarTraveBrakeNumber;
/** @TableField(value = "\"HOIST_BRAKE_MODEL\"")
* * 小车行走机构速度 private String hoistBrakeModel;
* */ /**
* * 起升机构制动器数量
@TableField(value ="\"SMALLCAR_TRAVE_SPEED\"") */
private BigDecimal smallcarTraveSpeed;
/** @TableField(value = "\"HOIST_BRAKES_BRAKES\"")
* * 小车行走机构功率 private Integer hoistBrakesBrakes;
* */ /**
* * 起升机构工作级别
@TableField(value ="\"SMALLCAR_TRAVE_POWER\"") */
private BigDecimal smallcarTravePower;
/** @TableField(value = "\"HOIST_WORKING_LEVEL\"")
* * 小车行走机构转速 private String hoistWorkingLevel;
* */ /**
* * 起升机构卷筒直径
@TableField(value ="\"SMALLCAR_TRAVE_REVOLVE_SPEED\"") */
private BigDecimal smallcarTraveRevolveSpeed;
/** @TableField(value = "\"HOIST_DRUM_DIAMETER\"")
* * 小车行走机构工作级别 private BigDecimal hoistDrumDiameter;
* */ /**
* * 起升机构定滑轮直径
@TableField(value ="\"SMALLCAR_TRAVE_WORKING_LEVEL\"") */
private String smallcarTraveWorkingLevel;
/** @TableField(value = "\"HOIST_FIXED_PULLEY_DIAMETER\"")
* * 小车行走机构减速器型号 private BigDecimal hoistFixedPulleyDiameter;
* */ /**
* * 起升机构传动比
@TableField(value ="\"SMALLCAR_TRAVE_REDUCER_MODEL\"") */
private String smallcarTraveReducerModel;
/** @TableField(value = "\"HOIST_TRANSMISSION_RATIO\"")
* * 小车行走机构传动比 private String hoistTransmissionRatio;
* */ /**
* * 起升机构大车轮直径
@TableField(value ="\"SMALLCAR_TRAVE_TRANSMISSION_RATIO\"") */
private String smallcarTraveTransmissionRatio;
/** @TableField(value = "\"HOIST_BIGCAR_DIAMETER\"")
* * 小车行走机构制动力矩 private BigDecimal hoistBigcarDiameter;
* */ /**
* * 起升机构小车轮直径
@TableField(value ="\"SMALLCAR_TRAVE_BRAK_TORQUE\"") */
private BigDecimal smallcarTraveBrakTorque;
/** @TableField(value = "\"HOIST_SMALLCAR_DIAMETER\"")
* * 小车行走机构小车车轮路面直径 private BigDecimal hoistSmallcarDiameter;
* */ /**
* * 大车行走机构速度
@TableField(value ="\"SMALLCAR_TRAVE_ROAD_DIAMETER\"") */
private BigDecimal smallcarTraveRoadDiameter;
/** @TableField(value = "\"BIGCAR_TRAVE_SPEED\"")
* * 小车行走机构小车轨道 private BigDecimal bigcarTraveSpeed;
* */ /**
* * 大车行走机构功率
@TableField(value ="\"SMALLCAR_TRAVE_TROLLEY_TRACK\"") */
private String smallcarTraveTrolleyTrack;
/** @TableField(value = "\"BIGCAR_TRAVE_POWER\"")
* * 小车行走机构电机型号 private BigDecimal bigcarTravePower;
* */ /**
* * 大车行走机构工作级别
@TableField(value ="\"SMALLCAR_TRAVE_MOTOR_MODEL\"") */
private String smallcarTraveMotorModel;
/** @TableField(value = "\"BIGCAR_TRAVE_WORKING_LEVEL\"")
* * 小车行走机构电机数量 private String bigcarTraveWorkingLevel;
* */ /**
* * 大车行走机构减速器型号
@TableField(value ="\"SMALLCAR_TRAVE_MOTOR_QUANTITY\"") */
private Integer smallcarTraveMotorQuantity;
/** @TableField(value = "\"BIGCAR_TRAVE_REDUCER_MODEL\"")
* * 小车行走机构制动器型号 private String bigcarTraveReducerModel;
* */ /**
* * 大车行走机构传动比
@TableField(value ="\"SMALLCAR_TRAVE_CONTROL_BRAKE_MODEL\"") */
private String smallcarTraveControlBrakeModel;
/** @TableField(value = "\"BIGCAR_TRAVE_TRANSMISSION_RATIO\"")
* * 小车行走机构制动器数量 private String bigcarTraveTransmissionRatio;
* */ /**
* * 大车行走机构制动力矩
@TableField(value ="\"SMALLCAR_TRAVE_BRAKE_NUMBER\"") */
private Integer smallcarTraveBrakeNumber;
/** @TableField(value = "\"BIGCAR_TRAVE_BRAK_TORQUE\"")
* * 电源电压 private BigDecimal bigcarTraveBrakTorque;
* */ /**
* * 大车行走机构大车车轮路面直径
@TableField(value ="\"SUPPLY_VOLTAGE\"") */
private BigDecimal supplyVoltage;
/** @TableField(value = "\"BIGCAR_TRAVE_ROAD_DIAMETER\"")
* * 电源频率 private BigDecimal bigcarTraveRoadDiameter;
* */ /**
* * 大车行走机构适应轨道
@TableField(value ="\"POWER_FREQUENCY\"") */
private BigDecimal powerFrequency;
/** @TableField(value = "\"BIG_TRAVE_ADAPT_TRACK\"")
* * 非工作风压 private String bigTraveAdaptTrack;
* */ /**
* * 大车行走机构电机型号
@TableField(value ="\"NO_WORK_WIND_PRESSSURE\"") */
private BigDecimal noWorkWindPresssure;
/** @TableField(value = "\"BIGCAR_TRAVE_MOTOR_MODEL\"")
* * 工作风压 private String bigcarTraveMotorModel;
* */ /**
* * 大车行走机构电机数量
@TableField(value ="\"WORK_WIND_PRESSSURE\"") */
private BigDecimal workWindPresssure;
/** @TableField(value = "\"BIGCAR_TRAVE_MOTOR_QUANTITY\"")
* * 环境温度 private Integer bigcarTraveMotorQuantity;
* */ /**
* * 大车行走机构制动器型号
@TableField(value ="\"AMBIENT_TEMPERATURE\"") */
private BigDecimal ambientTemperature;
/** @TableField(value = "\"BIGCAR_TRAVE_CONTROL_BRAKE_MODEL\"")
* * 吊钩部位辐射温度 private String bigcarTraveControlBrakeModel;
* */ /**
* * 大车行走机构制动器数量
@TableField(value ="\"RADIATION_TEMPERATURE_OF_HOOK\"") */
private BigDecimal radiationTemperatureOfHook;
/** @TableField(value = "\"BIGCAR_TRAVE_BRAKE_NUMBER\"")
* * 梁架跨度 private Integer bigcarTraveBrakeNumber;
* */ /**
* * 小车行走机构速度
@TableField(value ="\"BEAM_FRAME_SPAN\"") */
private BigDecimal beamFrameSpan;
/** @TableField(value = "\"SMALLCAR_TRAVE_SPEED\"")
* * 桥机跨度 private BigDecimal smallcarTraveSpeed;
* */ /**
* * 小车行走机构功率
@TableField(value ="\"BRIDGE_CRANE_SPAN\"") */
private BigDecimal bridgeCraneSpan;
/** @TableField(value = "\"SMALLCAR_TRAVE_POWER\"")
* * 最大架设纵坡 private BigDecimal smallcarTravePower;
* */ /**
* * 小车行走机构转速
@TableField(value ="\"MAX_ERECTION_LONGITUDINAL_SLOPE\"") */
private BigDecimal maxErectionLongitudinalSlope;
/** @TableField(value = "\"SMALLCAR_TRAVE_REVOLVE_SPEED\"")
* * 前支腿调节长度 private BigDecimal smallcarTraveRevolveSpeed;
* */ /**
* * 小车行走机构工作级别
@TableField(value ="\"ADJUSTABLE_LENGTH_OF_FRONT_OUTRIGGER\"") */
private BigDecimal adjustableLengthOfFrontOutrigger;
/** @TableField(value = "\"SMALLCAR_TRAVE_WORKING_LEVEL\"")
* * 最大架设横坡 private String smallcarTraveWorkingLevel;
* */ /**
* * 小车行走机构减速器型号
@TableField(value ="\"MAX_ERECTION_CROSS_SLOPE\"") */
private BigDecimal maxErectionCrossSlope;
/** @TableField(value = "\"SMALLCAR_TRAVE_REDUCER_MODEL\"")
* * 整机高度 private String smallcarTraveReducerModel;
* */ /**
* * 小车行走机构传动比
@TableField(value ="\"OVERALL_HEIGHT\"") */
private BigDecimal overallHeight;
/** @TableField(value = "\"SMALLCAR_TRAVE_TRANSMISSION_RATIO\"")
* * 整机宽度 private String smallcarTraveTransmissionRatio;
* */ /**
* * 小车行走机构制动力矩
@TableField(value ="\"OVERALL_WIDTH\"") */
private BigDecimal overallWidth;
/** @TableField(value = "\"SMALLCAR_TRAVE_BRAK_TORQUE\"")
* * 整机总功率 private BigDecimal smallcarTraveBrakTorque;
* */ /**
* * 小车行走机构小车车轮路面直径
@TableField(value ="\"OVERALL_UNIT_POWER\"") */
private BigDecimal overallUnitPower;
/** @TableField(value = "\"SMALLCAR_TRAVE_ROAD_DIAMETER\"")
* * 小车纵移速度 private BigDecimal smallcarTraveRoadDiameter;
* */ /**
* * 小车行走机构小车轨道
@TableField(value ="\"SMALLCAR_LONGITUDINAL_MOVING_SPEED\"") */
private BigDecimal smallcarLongitudinalMovingSpeed;
/** @TableField(value = "\"SMALLCAR_TRAVE_TROLLEY_TRACK\"")
* * 过孔速度 private String smallcarTraveTrolleyTrack;
* */ /**
* * 小车行走机构电机型号
@TableField(value ="\"THROUGH_HOLE_VELOCITY\"") */
private BigDecimal throughHoleVelocity;
/** @TableField(value = "\"SMALLCAR_TRAVE_MOTOR_MODEL\"")
* * 整机横移速度 private String smallcarTraveMotorModel;
* */ /**
* * 小车行走机构电机数量
@TableField(value ="\"OVERALL_TRAVERSE_SPEED\"") */
private BigDecimal overallTraverseSpeed;
/** @TableField(value = "\"SMALLCAR_TRAVE_MOTOR_QUANTITY\"")
* * 小车横移速度 private Integer smallcarTraveMotorQuantity;
* */ /**
* * 小车行走机构制动器型号
@TableField(value ="\"SMALLCAR_TRAVERSE_SPEED\"") */
private BigDecimal smallcarTraverseSpeed;
/** @TableField(value = "\"SMALLCAR_TRAVE_CONTROL_BRAKE_MODEL\"")
* * 整机长度 private String smallcarTraveControlBrakeModel;
* */ /**
* * 小车行走机构制动器数量
@TableField(value ="\"OVERALL_LENGTH\"") */
private BigDecimal overallLength;
/** @TableField(value = "\"SMALLCAR_TRAVE_BRAKE_NUMBER\"")
* * 前导梁长度 private Integer smallcarTraveBrakeNumber;
* */ /**
* * 电源电压
@TableField(value ="\"LENGTH_OF_FRONT_GUIDE_BEAM\"") */
private BigDecimal lengthOfFrontGuideBeam;
/** @TableField(value = "\"SUPPLY_VOLTAGE\"")
* * 起升机构减速器型号 private BigDecimal supplyVoltage;
* */ /**
* * 电源频率
@TableField(value ="\"HOIST_REDUCER_MODEL\"") */
private String hoistReducerModel;
/** @TableField(value = "\"POWER_FREQUENCY\"")
* * 大车行走适应轨道 private BigDecimal powerFrequency;
* */ /**
* * 非工作风压
@TableField(value ="\"BIGCAR_TRAVE_ADAPTATION_TRACK\"") */
private String bigcarTraveAdaptationTrack;
/** @TableField(value = "\"NO_WORK_WIND_PRESSSURE\"")
* * 大车行走制动器型号 private BigDecimal noWorkWindPresssure;
* */ /**
* * 工作风压
@TableField(value ="\"BIGCAR_TRAVE_BRAKE_MODEL\"") */
private String bigcarTraveBrakeModel;
/** @TableField(value = "\"WORK_WIND_PRESSSURE\"")
* * 小车行走机构小车车轮踏面直径 private BigDecimal workWindPresssure;
* */ /**
* * 环境温度
@TableField(value ="\"SMALLCAR_TRAVE_SMALL_TREAD_DIAMETER\"") */
private BigDecimal smallcarTraveSmallTreadDiameter;
/** @TableField(value = "\"AMBIENT_TEMPERATURE\"")
* * 小车行走机构制动器型号 private BigDecimal ambientTemperature;
* */ /**
* * 吊钩部位辐射温度
@TableField(value ="\"SMALLCAR_TRAVE_BRAKE_MODEL\"") */
private String smallcarTraveBrakeModel;
/** @TableField(value = "\"RADIATION_TEMPERATURE_OF_HOOK\"")
* * 小车横移机构速度 private BigDecimal radiationTemperatureOfHook;
* */ /**
* * 梁架跨度
@TableField(value ="\"SMALLCAR_SIDESWAY_SPEED\"") */
private BigDecimal smallcarSideswaySpeed;
/** @TableField(value = "\"BEAM_FRAME_SPAN\"")
* * 小车横移机构功率 private BigDecimal beamFrameSpan;
* */ /**
* * 桥机跨度
@TableField(value ="\"SMALLCAR_SIDESWAY_POWER\"") */
private BigDecimal smallcarSideswayPower;
/** @TableField(value = "\"BRIDGE_CRANE_SPAN\"")
* * 小车横移机构转速 private BigDecimal bridgeCraneSpan;
* */ /**
* * 最大架设纵坡
@TableField(value ="\"SMALLCAR_SIDESWAY_REVOLVE_SPEED\"") */
private BigDecimal smallcarSideswayRevolveSpeed;
/** @TableField(value = "\"MAX_ERECTION_LONGITUDINAL_SLOPE\"")
* * 小车横移机构工作级别 private BigDecimal maxErectionLongitudinalSlope;
* */ /**
* * 前支腿调节长度
@TableField(value ="\"SMALLCAR_SIDESWAY_WORKING_LEVEL\"") */
private String smallcarSideswayWorkingLevel;
/** @TableField(value = "\"ADJUSTABLE_LENGTH_OF_FRONT_OUTRIGGER\"")
* * 小车横移机构减速器型号 private BigDecimal adjustableLengthOfFrontOutrigger;
* */ /**
* * 最大架设横坡
@TableField(value ="\"SMALLCAR_SIDESWAY_REDUCER_MODEL\"") */
private String smallcarSideswayReducerModel;
/** @TableField(value = "\"MAX_ERECTION_CROSS_SLOPE\"")
* * 小车横移机构传动比 private BigDecimal maxErectionCrossSlope;
* */ /**
* * 整机高度
@TableField(value ="\"SMALLCAR_SIDESWAY_TRANSMISSION_RATIO\"") */
private String smallcarSideswayTransmissionRatio;
/** @TableField(value = "\"OVERALL_HEIGHT\"")
* * 小车横移机构小车横移轨道 private BigDecimal overallHeight;
* */ /**
* * 整机宽度
@TableField(value ="\"SMALLCAR_SIDESWAY_SMALL_TRAVERSE_TRACK\"") */
private String smallcarSideswaySmallTraverseTrack;
/** @TableField(value = "\"OVERALL_WIDTH\"")
* * 小车横移机构制动器型号 private BigDecimal overallWidth;
* */ /**
* * 整机总功率
@TableField(value ="\"SMALLCAR_SIDESWAY_BRAKE_MODEL\"") */
private String smallcarSideswayBrakeModel;
/** @TableField(value = "\"OVERALL_UNIT_POWER\"")
* * 小车横移机构制动力矩 private BigDecimal overallUnitPower;
* */ /**
* * 小车纵移速度
@TableField(value ="\"SMALLCAR_SIDESWAY_BRAK_TORQUE\"") */
private BigDecimal smallcarSideswayBrakTorque;
/** @TableField(value = "\"SMALLCAR_LONGITUDINAL_MOVING_SPEED\"")
* * 小车横移机构小车横移车轮踏面直径 private BigDecimal smallcarLongitudinalMovingSpeed;
* */ /**
* * 过孔速度
@TableField(value ="\"SMALLCAR_SIDESWAY_TREAD_DIAMETER\"") */
private BigDecimal smallcarSideswayTreadDiameter;
/** @TableField(value = "\"THROUGH_HOLE_VELOCITY\"")
* * 小车横移机构电机型号 private BigDecimal throughHoleVelocity;
* */ /**
* * 整机横移速度
@TableField(value ="\"SMALLCAR_SIDESWAY_MOTOR_QUANTITY\"") */
private String smallcarSideswayMotorQuantity;
/** @TableField(value = "\"OVERALL_TRAVERSE_SPEED\"")
* * 小车横移机构电机数量 private BigDecimal overallTraverseSpeed;
* */ /**
* * 小车横移速度
@TableField(value ="\"SMALLCAR_SIDESWAY_MOTOR_NUMBER\"") */
private Integer smallcarSideswayMotorNumber;
/** @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\"") @TableField(value = "\"EXPLOSIONPROOF_SIGN_COMPLETE\"")
private String placeUse; private String explosionproofSignComplete;
/**
* * 变幅速度
* */
@TableField(value ="\"DERRICKING_SPEED\"")
private BigDecimal derrickingSpeed;
/**
* * 最大幅度起重量
* */
@TableField(value ="\"MAXIMUM_LIFTING_CAPACITY\"")
private BigDecimal maximumLiftingCapacity;
/** /**
* * 导轨架 * * 防爆等级
* */ */
@TableField(value ="\"GUIDE_RAIL_FRAME\"") @TableField(value = "\"EXPLOSIONPROOF_GRADE\"")
private String guideRailFrame; 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\"") @TableField(value = "\"EXPLOSIVE_SUBSTANCE\"")
private String hoistWireRope; 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 = "\"RUNNING_SPEED\"")
@TableField(value ="\"MAIN_PART\"") private BigDecimal runningSpeed;
private String mainPart;
} }
...@@ -8,4 +8,11 @@ import org.apache.ibatis.annotations.Param; ...@@ -8,4 +8,11 @@ import org.apache.ibatis.annotations.Param;
@Mapper @Mapper
public interface EquipTechParamBoilerMapper extends BaseMapper<EquipTechParamBoiler> { public interface EquipTechParamBoilerMapper extends BaseMapper<EquipTechParamBoiler> {
EquipTechParamBoiler getBoilerByDefaultValue(@Param("record") String record); EquipTechParamBoiler getBoilerByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamBoiler
*/
EquipTechParamBoiler queryTechParamInUse(@Param("record") String record);
} }
...@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param; ...@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param;
public interface EquipTechParamElevatorMapper extends BaseMapper<EquipTechParamElevator> { public interface EquipTechParamElevatorMapper extends BaseMapper<EquipTechParamElevator> {
EquipTechParamElevator getElevatorByDefaultValue(@Param("record") String record); EquipTechParamElevator getElevatorByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamElevator
*/
EquipTechParamElevator queryTechParamInUse(@Param("record") String record);
} }
...@@ -6,4 +6,12 @@ import org.apache.ibatis.annotations.Param; ...@@ -6,4 +6,12 @@ import org.apache.ibatis.annotations.Param;
public interface EquipTechParamLiftingMapper extends BaseMapper<EquipTechParamLifting> { public interface EquipTechParamLiftingMapper extends BaseMapper<EquipTechParamLifting> {
EquipTechParamLifting getLiftingByDefaultValue(@Param("record") String record); EquipTechParamLifting getLiftingByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamLifting
*/
EquipTechParamLifting queryTechParamInUse(@Param("record") String record);
} }
...@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param; ...@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param;
public interface EquipTechParamPipelineMapper extends BaseMapper<EquipTechParamPipeline> { public interface EquipTechParamPipelineMapper extends BaseMapper<EquipTechParamPipeline> {
EquipTechParamPipeline getPipelineByDefaultValue(@Param("record") String record); EquipTechParamPipeline getPipelineByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数--需求未出
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamPipeline queryTechParamInUse(@Param("record") String record);
} }
...@@ -6,4 +6,10 @@ import org.apache.ibatis.annotations.Param; ...@@ -6,4 +6,10 @@ import org.apache.ibatis.annotations.Param;
public interface EquipTechParamRidesMapper extends BaseMapper<EquipTechParamRides> { public interface EquipTechParamRidesMapper extends BaseMapper<EquipTechParamRides> {
EquipTechParamRides getRidesByDefaultValue(@Param("record") String record); EquipTechParamRides getRidesByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamRides queryTechParamInUse(@Param("record") String record);
} }
...@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param; ...@@ -6,4 +6,11 @@ import org.apache.ibatis.annotations.Param;
public interface EquipTechParamRopewayMapper extends BaseMapper<EquipTechParamRopeway> { public interface EquipTechParamRopewayMapper extends BaseMapper<EquipTechParamRopeway> {
EquipTechParamRopeway getRopewayByDefaultValue(@Param("record") String record); EquipTechParamRopeway getRopewayByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数--需求未出
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamRopeway queryTechParamInUse(@Param("record") String record);
} }
...@@ -6,4 +6,10 @@ import org.apache.ibatis.annotations.Param; ...@@ -6,4 +6,10 @@ import org.apache.ibatis.annotations.Param;
public interface EquipTechParamVehicleMapper extends BaseMapper<EquipTechParamVehicle> { public interface EquipTechParamVehicleMapper extends BaseMapper<EquipTechParamVehicle> {
EquipTechParamVehicle getVehicleByDefaultValue(@Param("record") String record); EquipTechParamVehicle getVehicleByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamVehicle
*/
EquipTechParamVehicle queryTechParamInUse(@Param("record") String record);
} }
package com.yeejoin.amos.boot.module.ymt.api.mapper; package com.yeejoin.amos.boot.module.ymt.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; 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 com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamVessel;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
public interface EquipTechParamVesselMapper extends BaseMapper<EquipTechParamVessel> { public interface EquipTechParamVesselMapper extends BaseMapper<EquipTechParamVessel> {
EquipTechParamVessel getVesselByDefaultValue(@Param("record") String record); EquipTechParamVessel getVesselByDefaultValue(@Param("record") String record);
/**
* 在用的最新需求整理的技术参数
* @param record 设备唯一标识
* @return EquipTechParamVessel
*/
EquipTechParamVessel queryTechParamInUse(@Param("record") String record);
} }
...@@ -36,4 +36,34 @@ ...@@ -36,4 +36,34 @@
FROM idx_biz_jg_tech_params_boiler FROM idx_biz_jg_tech_params_boiler
WHERE RECORD = #{record} WHERE RECORD = #{record}
</select> </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> </mapper>
...@@ -76,8 +76,29 @@ ...@@ -76,8 +76,29 @@
COALESCE("CONVEYING_CAPACITY", '') AS "conveyingCapacity", COALESCE("CONVEYING_CAPACITY", '') AS "conveyingCapacity",
COALESCE("WORK_TYPE", '') AS "workType", COALESCE("WORK_TYPE", '') AS "workType",
COALESCE("WORK_ENVIRONMENT", '') AS "workEnvironment", COALESCE("WORK_ENVIRONMENT", '') AS "workEnvironment",
COALESCE("KZG_OPERATION_MODE", '') AS "kzgOperationMode", COALESCE("KZG_OPERATION_MODE", '') AS "kzgOperationMode"
COALESCE("JMWZ", '') AS "jmwz" 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 FROM idx_biz_jg_tech_params_elevator
WHERE RECORD = #{record} WHERE RECORD = #{record}
</select> </select>
......
...@@ -203,4 +203,43 @@ ...@@ -203,4 +203,43 @@
FROM idx_biz_jg_tech_params_lifting FROM idx_biz_jg_tech_params_lifting
WHERE RECORD = #{record} WHERE RECORD = #{record}
</select> </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> </mapper>
...@@ -27,4 +27,27 @@ ...@@ -27,4 +27,27 @@
FROM idx_biz_jg_tech_params_pipeline FROM idx_biz_jg_tech_params_pipeline
WHERE RECORD = #{record} WHERE RECORD = #{record}
</select> </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> </mapper>
...@@ -63,4 +63,21 @@ ...@@ -63,4 +63,21 @@
FROM idx_biz_jg_tech_params_rides FROM idx_biz_jg_tech_params_rides
WHERE RECORD = #{record} WHERE RECORD = #{record}
</select> </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> </mapper>
...@@ -27,4 +27,27 @@ ...@@ -27,4 +27,27 @@
FROM idx_biz_jg_tech_params_ropeway FROM idx_biz_jg_tech_params_ropeway
WHERE RECORD = #{record} WHERE RECORD = #{record}
</select> </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> </mapper>
...@@ -57,4 +57,35 @@ ...@@ -57,4 +57,35 @@
FROM idx_biz_jg_tech_params_vehicle FROM idx_biz_jg_tech_params_vehicle
WHERE RECORD = #{record} WHERE RECORD = #{record}
</select> </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> </mapper>
...@@ -94,4 +94,91 @@ ...@@ -94,4 +94,91 @@
FROM idx_biz_jg_tech_params_vessel FROM idx_biz_jg_tech_params_vessel
where record = #{record} where record = #{record}
</select> </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> </mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment