Commit ef98f307 authored by 曹盼盼's avatar 曹盼盼

Merge branch 'developer' of http://39.98.45.134:8090/moa/amos-boot-biz into developer

parents 22871eb5 00d624cf
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 施工信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="constructionInfo", description="最近施工信息")
public class ConstructionInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "施工类型")
private String constructionType;
@ApiModelProperty(value = "施工单位统一社会信用代码")
private String uscUnitCreditCode;
@ApiModelProperty(value = "施工单位")
private String uscUnitName;
@ApiModelProperty(value = "施工时间")
private Date uscDate;
@ApiModelProperty(value = "")
private String uscInformId;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 安全追溯-设计信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="designInfo", description="设计信息")
public class DesignInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String supervisoryCode;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "设计单位统一社会信用代码")
private String designUnitCreditCode;
@ApiModelProperty(value = "设计单位")
private String designUnitName;
@ApiModelProperty(value = "设计许可编号")
private String designLicenseNum;
@ApiModelProperty(value = "设计使用年限")
private String designUseDate;
@ApiModelProperty(value = "设计日期")
private Date designDate;
@ApiModelProperty(value = "总图图号")
private String drawingDo;
@ApiModelProperty(value = "设计附件")
private String designDoc;
@ApiModelProperty(value = "设计文件鉴定单位")
private String appraisalUnit;
@ApiModelProperty(value = "设计单位鉴定日期")
private String appraisalDate;
@ApiModelProperty(value = "设计规范")
private String designStandard;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 安全追溯-锅炉
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="paramBoiler", description="锅炉技术参数")
public class EquipTechParamBoilerModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "设备等级")
private String deviceLevel;
@ApiModelProperty(value = "额定蒸发量(热功率)")
private BigDecimal ratedEvaporationCapacityThermalPower;
@ApiModelProperty(value = "额定工作压力")
private BigDecimal ratedWorkingPressure;
@ApiModelProperty(value = "额定工作温度")
private BigDecimal ratedOperatingTemperature;
@ApiModelProperty(value = "设计热效率")
private BigDecimal designThermalEfficiency;
@ApiModelProperty(value = "给水温度")
private BigDecimal feedwaterTemperature;
@ApiModelProperty(value = "额定出/回水(油)温度")
private BigDecimal ratedOutletReturnWaterOilTemperature;
@ApiModelProperty(value = "锅炉本体水(油)容积")
private BigDecimal waterOilVolumeOfBoilerProper;
@ApiModelProperty(value = "整装锅炉本体液压试验介质/压力")
private BigDecimal hydraulicTestMediumPressureOfPackagedBoilerBody;
@ApiModelProperty(value = "再热器进(出)口温度")
private BigDecimal inletOutletTemperatureOfReheater;
@ApiModelProperty(value = "再热器进(出)口压力")
private BigDecimal reheaterInletOutletPressure;
@ApiModelProperty(value = "再热蒸汽流量")
private BigDecimal reheatSteamFlow;
@ApiModelProperty(value = "燃料(热源)种类")
private String fuelType;
@ApiModelProperty(value = "受压部件名称")
private String nameOfPressureParts;
@ApiModelProperty(value = "受压部件材料")
private String materialOfPressureParts;
@ApiModelProperty(value = "受压部件壁厚")
private BigDecimal wallThicknessOfPressureParts;
@ApiModelProperty(value = "受压部件无损检测方法")
private String nonDestructiveTestingMethodsForPressureParts;
@ApiModelProperty(value = "受压部件无损检测比例")
private BigDecimal proportionOfNdtForPressureParts;
@ApiModelProperty(value = "受压部件热处理温度")
private BigDecimal heatTreatmentTemperatureOfPressureParts;
@ApiModelProperty(value = "受压部件热处理时间")
private BigDecimal heatTreatmentTimeOfPressureParts;
@ApiModelProperty(value = "受压部件水(耐)压试验介质")
private String hydrostaticTestMedium;
@ApiModelProperty(value = "受压部件水(耐)压试验压力")
private BigDecimal hydrostaticTestPressure;
@ApiModelProperty(value = "燃烧方式")
private String combustionMode;
@ApiModelProperty(value = "有机热载体锅炉气密试验介质/压力")
private BigDecimal glAirtightTest;
@ApiModelProperty(value = "安装附件与有关装置")
private String safetyAccessoriesAndRelatedDevices;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 安全追溯-电梯
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="paramElevator", description="电梯技术参数")
public class EquipTechParamElevatorModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "额定速度(上行)")
private BigDecimal ratedSpeedUp;
@ApiModelProperty(value = "额定速度(下行)")
private BigDecimal ratedSpeedDown;
@ApiModelProperty(value = "额定载重量")
private BigDecimal ratedLoadCapacity;
@ApiModelProperty(value = "轿厢尺寸")
private BigDecimal carSize;
@ApiModelProperty(value = "提升高度")
private BigDecimal liftingHeight;
@ApiModelProperty(value = "层")
private Integer storey;
@ApiModelProperty(value = "站")
private Integer stand;
@ApiModelProperty(value = "门数")
private Integer numberDoors;
@ApiModelProperty(value = "控制方式")
private String controlMode;
@ApiModelProperty(value = "油缸数量")
private Integer numberCylinders;
@ApiModelProperty(value = "顶升型式")
private String jackingType;
@ApiModelProperty(value = "额定压力")
private BigDecimal ratedPressure;
@ApiModelProperty(value = "防爆型式")
private String explosionproofType;
@ApiModelProperty(value = "防爆等级")
private String explosionproofGrade;
@ApiModelProperty(value = "燃爆物质")
private String explosiveSubstance;
@ApiModelProperty(value = "整机防爆标志")
private String explosionproofSignComplete;
@ApiModelProperty(value = "驱动主机额定功率")
private BigDecimal qdzjRatedPower;
@ApiModelProperty(value = "驱动主机额定转速")
private BigDecimal qdzjRatedSpeed;
@ApiModelProperty(value = "驱动主机减速比")
private BigDecimal qdzjReductionRatio;
@ApiModelProperty(value = "液压泵站满载工作压力")
private BigDecimal yabzFullloadPressure;
@ApiModelProperty(value = "悬挂系统悬挂介质种类")
private String xgxlMediaType;
@ApiModelProperty(value = "悬挂系统悬挂介质数量")
private Integer xgxlMediaNumber;
@ApiModelProperty(value = "悬挂系统悬挂介质型号")
private String xgxlMediaModel;
@ApiModelProperty(value = "悬挂系统悬挂介质规格")
private String xgxlMediaSpecification;
@ApiModelProperty(value = "驱动主机型号")
private String qdzjModel;
@ApiModelProperty(value = "驱动主机产品编号")
private String qdzjProductNo;
@ApiModelProperty(value = "驱动主机制造单位")
private String qdzjManufacturer;
@ApiModelProperty(value = "控制柜型号")
private String kzgModel;
@ApiModelProperty(value = "控制柜产品编号")
private String kzgProductNo;
@ApiModelProperty(value = "控制柜制造单位")
private String kzgManufacturer;
@ApiModelProperty(value = "限速器型号")
private String xsqModel;
@ApiModelProperty(value = "限速器产品编号")
private String xsqProductNo;
@ApiModelProperty(value = "限速器制造单位")
private String xsqManufacturer;
@ApiModelProperty(value = "安全钳型号")
private String aqqModel;
@ApiModelProperty(value = "安全钳产品编号")
private String aqqProductNo;
@ApiModelProperty(value = "安全钳制造单位")
private String aqqManufacturer;
@ApiModelProperty(value = "轿厢缓冲器型号")
private String jxhcqModel;
@ApiModelProperty(value = "轿厢缓冲器产品编号")
private String jxhcqProductNo;
@ApiModelProperty(value = "轿厢缓冲器制造单位")
private String jxhcqManufacturer;
@ApiModelProperty(value = "对重缓冲器型号")
private String dchcqModel;
@ApiModelProperty(value = "对重缓冲器产品编号")
private String dchcqProductNo;
@ApiModelProperty(value = "对重缓冲器制造单位")
private String dchcqManufacturer;
@ApiModelProperty(value = "层门门锁装置型号")
private String cmmszzModel;
@ApiModelProperty(value = "层门门锁装置产品编号")
private String cmmszzProductNo;
@ApiModelProperty(value = "层门门锁装置制造单位")
private String cmmszzManufacturer;
@ApiModelProperty(value = "轿门门锁装置型号")
private String jmmszzModel;
@ApiModelProperty(value = "轿门门锁装置产品编号")
private String jmmszzProductNo;
@ApiModelProperty(value = "轿门门锁装置制造单位")
private String jmmszzManufacturer;
@ApiModelProperty(value = "上行超速保护装置型号")
private String sxcsbhzzModel;
@ApiModelProperty(value = "上行超速保护装置产品编号")
private String sxcsbhzzProductNo;
@ApiModelProperty(value = "上行超速保护装置制造单位")
private String sxcsbhzzManufacturer;
@ApiModelProperty(value = "轿厢意外移动保护装置型号")
private String jxywydbhzzModel;
@ApiModelProperty(value = "轿厢意外移动保护装置")
private String jxywydbhzzProductNo;
@ApiModelProperty(value = "轿厢意外移动保护装置制造单位")
private String jxywydbhzzManufacturer;
@ApiModelProperty(value = "液压泵站型号")
private String yybzModel;
@ApiModelProperty(value = "液压泵站产品编号")
private String yybzProductNo;
@ApiModelProperty(value = "液压泵站制造单位")
private String yybzManufacturer;
@ApiModelProperty(value = "限速切断阀型号")
private String xsqdfModel;
@ApiModelProperty(value = "限速切断阀产品编号")
private String xsqdfProductNo;
@ApiModelProperty(value = "限速切断阀制造单位")
private String xsqdfManufacturer;
@ApiModelProperty(value = "名义速度")
private BigDecimal nominalSpeed;
@ApiModelProperty(value = "倾斜角")
private BigDecimal angleRoll;
@ApiModelProperty(value = "名义宽度")
private BigDecimal nominalWidth;
@ApiModelProperty(value = "使用区段长度")
private BigDecimal useSectionLength;
@ApiModelProperty(value = "输送能力")
private String conveyingCapacity;
@ApiModelProperty(value = "工作类型")
private String workType;
@ApiModelProperty(value = "工作环境")
private String workEnvironment;
@ApiModelProperty(value = "控制柜节能运行方式")
private String kzgOperationMode;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 安全追溯-压力管道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="paramPipeline", description="压力管道技术参数")
public class EquipTechParamPipelineModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "工程(装置)名称")
private String deviceName;
@ApiModelProperty(value = "管道类别")
private String pipelineClass;
@ApiModelProperty(value = "管道名称(登记单元)")
private String pipeName;
@ApiModelProperty(value = "管道编号")
private String pipelineNumber;
@ApiModelProperty(value = "设备级别")
private String deviceLevel;
@ApiModelProperty(value = "设计标准")
private String designStandard;
@ApiModelProperty(value = "管道图号")
private String pipeDrawNumber;
@ApiModelProperty(value = "公称直径")
private BigDecimal nominalDiameter;
@ApiModelProperty(value = "公称壁厚")
private BigDecimal wallThickness;
@ApiModelProperty(value = "管道长度")
private BigDecimal pipeLength;
@ApiModelProperty(value = "起始位置起点")
private String startePosition;
@ApiModelProperty(value = "压力")
private BigDecimal pressure;
@ApiModelProperty(value = "温度")
private BigDecimal temperature;
@ApiModelProperty(value = "介质")
private String medium;
@ApiModelProperty(value = "备注")
private String remarks;
@ApiModelProperty(value = "管道信息")
private String pipeInfo;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 安全追溯-游乐设施
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="paramRides", description="游乐设施技术参数")
public class EquipTechParamRidesModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "设计寿命")
private Integer designLife;
@ApiModelProperty(value = "滑道长度")
private BigDecimal slideLength;
@ApiModelProperty(value = "滑道高度")
private BigDecimal slideHeight;
@ApiModelProperty(value = "滑道最小坡度")
private BigDecimal minimumSlopeOfSlide;
@ApiModelProperty(value = "滑道平均坡度")
private BigDecimal averageSlopeOfSlide;
@ApiModelProperty(value = "滑道无跳跃段最大坡度")
private BigDecimal maximumSlopeOfTheSlideWithoutJumping;
@ApiModelProperty(value = "滑道最小曲率半径")
private BigDecimal minimumRadiusOfCurvatureOfSlideway;
@ApiModelProperty(value = "滑道数量")
private Integer numberOfSlides;
@ApiModelProperty(value = "滑道主体材料")
private String mainMaterialOfSlide;
@ApiModelProperty(value = "滑车数量")
private Integer numberOfPulleys;
@ApiModelProperty(value = "乘坐人数")
private Integer numberOfPassengers;
@ApiModelProperty(value = "水平距离")
private BigDecimal horizontalDistance;
@ApiModelProperty(value = "高度")
private BigDecimal height;
@ApiModelProperty(value = "下滑速度")
private BigDecimal glideSpeed;
@ApiModelProperty(value = "乘员数")
private Integer countOfPassengers;
@ApiModelProperty(value = "运行速度")
private BigDecimal runningSpeed;
@ApiModelProperty(value = "车辆数")
private Integer numberOfVehicles;
@ApiModelProperty(value = "功率")
private BigDecimal power;
@ApiModelProperty(value = "轨道高度")
private BigDecimal trackHeight;
@ApiModelProperty(value = "成员数")
private Integer numberOfMembers;
@ApiModelProperty(value = "运行高度")
private BigDecimal operatingHeight;
@ApiModelProperty(value = "驱动功率")
private BigDecimal drivePower;
@ApiModelProperty(value = "回转直径")
private BigDecimal rotaryDiameter;
@ApiModelProperty(value = "额定乘客数")
private Integer ratedNumberOfPassengers;
@ApiModelProperty(value = "吊舱数量")
private Integer numberOfPods;
@ApiModelProperty(value = "设备高度")
private BigDecimal equipmentHeight;
@ApiModelProperty(value = "额定线速度")
private BigDecimal ratedLinearSpeed;
@ApiModelProperty(value = "转盘转速")
private BigDecimal rotaryTableSpeed;
@ApiModelProperty(value = "单边摆角")
private BigDecimal unilateralSwingAngle;
@ApiModelProperty(value = "座舱数量")
private Integer numberOfCabins;
@ApiModelProperty(value = "最大运行高度")
private BigDecimal maximumOperatingHeight;
@ApiModelProperty(value = "旋转直径")
private BigDecimal rotationDiameter;
@ApiModelProperty(value = "最大转速")
private BigDecimal maximumSpeed;
@ApiModelProperty(value = "倾角")
private BigDecimal dip;
@ApiModelProperty(value = "回转速度")
private BigDecimal slewingSpeed;
@ApiModelProperty(value = "升降速度")
private BigDecimal liftingSpeed;
@ApiModelProperty(value = "高差")
private BigDecimal heightDifference;
@ApiModelProperty(value = "主索直径")
private BigDecimal mainCableDiameter;
@ApiModelProperty(value = "弦倾角")
private BigDecimal angleOfChord;
@ApiModelProperty(value = "乘客人数")
private Integer passengerNum;
@ApiModelProperty(value = "弹跳高度")
private BigDecimal bounceHeight;
@ApiModelProperty(value = "最大载重")
private BigDecimal maximumLoad;
@ApiModelProperty(value = "设备功率")
private BigDecimal equipmentPower;
@ApiModelProperty(value = "占地面积")
private BigDecimal floorArea;
@ApiModelProperty(value = "升空高度")
private BigDecimal liftoffAltitude;
@ApiModelProperty(value = "场地直径")
private BigDecimal fieldDiameter;
@ApiModelProperty(value = "球体直径")
private BigDecimal sphereDiameter;
@ApiModelProperty(value = "球体体积")
private BigDecimal sphereVolume;
@ApiModelProperty(value = "操作人数")
private Integer operatorNumber;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 安全追溯-索道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="paramRopeway", description="索道技术参数")
public class EquipTechParamRopewayModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "")
private BigDecimal horizontalDistance;
@ApiModelProperty(value = "支架数目")
private Integer supportsCount;
@ApiModelProperty(value = "斜长")
private BigDecimal obliqueLength;
@ApiModelProperty(value = "主电机型号和功率")
private BigDecimal mainMotorModelAndPower;
@ApiModelProperty(value = "高差")
private BigDecimal altitudeDifference;
@ApiModelProperty(value = "张紧油压(重锤)")
private BigDecimal oilPressureHeavyHammer;
@ApiModelProperty(value = "张紧油压(油压)")
private BigDecimal oilPressureOilPressure;
@ApiModelProperty(value = "运量")
private BigDecimal freightVolume;
@ApiModelProperty(value = "运载索")
private String carrierLine;
@ApiModelProperty(value = "速度")
private BigDecimal speed;
@ApiModelProperty(value = "承载索")
private String bearingCable;
@ApiModelProperty(value = "索距")
private BigDecimal cablePitch;
@ApiModelProperty(value = "运载工具数量和类型")
private String numberAndTypeOfVehicles;
@ApiModelProperty(value = "索引索")
private String tractionRope;
@ApiModelProperty(value = "平衡索")
private String balanceCable;
@ApiModelProperty(value = "主要部件")
private String mainComponents;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 安全追溯-场内车辆
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="paramVehicle", description="场内车辆技术参数")
public class EquipTechParamVehicleModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "车架编号")
private String frameNo;
@ApiModelProperty(value = "发动机(行走电机)编号")
private String engineNo;
@ApiModelProperty(value = "动力方式")
private String powerMode;
@ApiModelProperty(value = "传动方式")
private String transmissionMode;
@ApiModelProperty(value = "车架结构")
private String frameStructure;
@ApiModelProperty(value = "驾驶方式")
private String drivingMode;
@ApiModelProperty(value = "自重")
private BigDecimal weight;
@ApiModelProperty(value = "空载最大运行速度")
private BigDecimal carryingIdlerMaxRunningSpeed;
@ApiModelProperty(value = "空载最大起升速度")
private BigDecimal maxLiftingSpeed;
@ApiModelProperty(value = "设备保护等级(防爆)")
private String protectGrade;
@ApiModelProperty(value = "气体/粉尘组别(防爆)")
private String gasGroup;
@ApiModelProperty(value = "温度组别(防爆)")
private String temperatureGroup;
@ApiModelProperty(value = "额定起重量")
private BigDecimal liftingCapacity;
@ApiModelProperty(value = "系统电压")
private BigDecimal systemVoltage;
@ApiModelProperty(value = "载荷中心距")
private BigDecimal loadCenterDistance;
@ApiModelProperty(value = "发动机(电机)额定功率")
private BigDecimal enginePower;
@ApiModelProperty(value = "最大速度(额载)")
private BigDecimal maxSpeed;
@ApiModelProperty(value = "防爆使用场所")
private String explosionproofPlace;
@ApiModelProperty(value = "工作装置门架形式")
private String gantryForm;
@ApiModelProperty(value = "工作装置空载最大起升高度")
private BigDecimal maxLiftingHeight;
@ApiModelProperty(value = "工作装置(全)自由起升高度")
private BigDecimal freeLiftingHeight;
@ApiModelProperty(value = "工作装置门架倾角(前)")
private BigDecimal portalAngleFront;
@ApiModelProperty(value = "工作装置门架倾角(后)")
private BigDecimal portalAngleBehind;
@ApiModelProperty(value = "工作装置最大起升速度(空载)")
private BigDecimal maxLiftingSpeed1;
@ApiModelProperty(value = "工作装置最大起升速度(额载)")
private BigDecimal maxLiftingSpeed2;
@ApiModelProperty(value = "工作装置最大下降速度(空载)")
private BigDecimal maxDescentSpeed1;
@ApiModelProperty(value = "工作装置最大下降速度(额载)")
private BigDecimal maxDescentSpeed2;
@ApiModelProperty(value = "整车整备质量")
private BigDecimal vehicleMass;
@ApiModelProperty(value = "额定载客数")
private Integer passengersNumber;
@ApiModelProperty(value = "最大运行速度")
private BigDecimal maxRunningSpeed;
@ApiModelProperty(value = "轴距")
private BigDecimal wheelBase;
@ApiModelProperty(value = "轮距(前)")
private BigDecimal trackWidthFront;
@ApiModelProperty(value = "轮距(后)")
private BigDecimal trackWidthBehind;
@ApiModelProperty(value = "观光列车车厢数")
private Integer carsNumber;
@ApiModelProperty(value = "观光列车每节车厢座位数")
private Integer seatNumber;
@ApiModelProperty(value = "观光列车牵引车头座位数")
private Integer tractorSeatNumber;
@ApiModelProperty(value = "最大行驶坡度")
private BigDecimal maxDrivingSlope;
@ApiModelProperty(value = "制动距离")
private BigDecimal brakingDistance;
@ApiModelProperty(value = "全长")
private BigDecimal overallLength;
@ApiModelProperty(value = "全宽")
private BigDecimal overallWidth;
@ApiModelProperty(value = "全高")
private BigDecimal overallAltitude;
@ApiModelProperty(value = "最小离地间隙")
private BigDecimal minGroundClearance;
@ApiModelProperty(value = "最小外侧转弯半径")
private BigDecimal minTurningRadius;
@ApiModelProperty(value = "主要零部件、安全保护和防护装置")
private String mainParts;
@ApiModelProperty(value = "监管码")
private String supervisoryCode;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 安全追溯-压力容器
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="paramVessel", description="压力容器技术参数")
public class EquipTechParamVesselModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "额定质量")
private BigDecimal ratedQuality;
@ApiModelProperty(value = "使用环境温度")
private BigDecimal ambientTemperature;
@ApiModelProperty(value = "型号")
private String modelNumber;
@ApiModelProperty(value = "数量")
private Integer num;
@ApiModelProperty(value = "单瓶容积")
private BigDecimal singleBottleVolume;
@ApiModelProperty(value = "总容积")
private BigDecimal totalVolume;
@ApiModelProperty(value = "充装介质")
private String chargingMedium;
@ApiModelProperty(value = "规格")
private String specification;
@ApiModelProperty(value = "外径")
private BigDecimal outsideDiameter;
@ApiModelProperty(value = "壁厚")
private BigDecimal wallThickness;
@ApiModelProperty(value = "长度")
private BigDecimal length;
@ApiModelProperty(value = "公称工作压力")
private BigDecimal nominalWorkingPressure;
@ApiModelProperty(value = "材料(瓶体)")
private String bottleBody;
@ApiModelProperty(value = "材料(端塞)")
private String endPlug;
@ApiModelProperty(value = "材料(管路)")
private String piping;
@ApiModelProperty(value = "无损检测方法(气瓶)")
private String qpLossless;
@ApiModelProperty(value = "无损检测方法(管路)")
private String glLossless;
@ApiModelProperty(value = "无损检测比例(气瓶)")
private BigDecimal qpRatio;
@ApiModelProperty(value = "无损检测比例(管路)")
private BigDecimal glRatio;
@ApiModelProperty(value = "耐压试验压力(气瓶)")
private BigDecimal qpPressure;
@ApiModelProperty(value = "耐压试验压力(管路)")
private BigDecimal glPressure;
@ApiModelProperty(value = "气密性试验压力(气瓶)")
private BigDecimal qpAirTightness;
@ApiModelProperty(value = "气密性试验压力(管路)")
private BigDecimal glAirTightness;
@ApiModelProperty(value = "气体置换后压力")
private BigDecimal displacementPressure;
@ApiModelProperty(value = "瓶体内含氧量")
private BigDecimal oxygen;
@ApiModelProperty(value = "瓶体内含氧量")
private String heatTreatmentMethod;
@ApiModelProperty(value = "热处理温度")
private BigDecimal qpHeatTreatmentTemperature;
@ApiModelProperty(value = "气瓶安装位置")
private String installationPosition;
@ApiModelProperty(value = "容器容积")
private BigDecimal containerVolume;
@ApiModelProperty(value = "容器内径")
private BigDecimal pressureVesselDiameter;
@ApiModelProperty(value = "容器高(长)")
private BigDecimal height;
@ApiModelProperty(value = "材料(筒体(球壳))")
private String materialCylinderShell;
@ApiModelProperty(value = "材料(封头)")
private String pressureMaterialHead;
@ApiModelProperty(value = "材料(衬里)")
private String pressureMaterialLining;
@ApiModelProperty(value = "材料(夹套)")
private String materialJacket;
@ApiModelProperty(value = "厚度(筒体(球壳))")
private BigDecimal thickness;
@ApiModelProperty(value = "厚度(封头)")
private BigDecimal fixedHead;
@ApiModelProperty(value = "厚度(衬里)")
private BigDecimal fixedLining;
@ApiModelProperty(value = "厚度(夹套)")
private BigDecimal fixedJacket;
@ApiModelProperty(value = "容器自重")
private BigDecimal selfWeight;
@ApiModelProperty(value = "盛装介质重量")
private BigDecimal mediumWeight;
@ApiModelProperty(value = "设计压力(壳程)")
private BigDecimal pressureHousingPath;
@ApiModelProperty(value = "设计压力(管程)")
private BigDecimal pressurePipe;
@ApiModelProperty(value = "设计压力(夹套)")
private BigDecimal pressureJacket;
@ApiModelProperty(value = "设计温度(壳程)")
private BigDecimal temperatureShell;
@ApiModelProperty(value = "设计温度(管程)")
private BigDecimal temperaturePipe;
@ApiModelProperty(value = "设计温度(夹套)")
private BigDecimal temperatureJacket;
@ApiModelProperty(value = "最高允许工作压力(壳程)")
private BigDecimal maxPressureShell;
@ApiModelProperty(value = "最高允许工作压力(管程)")
private BigDecimal maxPressurePipe;
@ApiModelProperty(value = "最高允许工作压力(夹套)")
private BigDecimal maxPressureJacket;
@ApiModelProperty(value = "介质(壳程)")
private String mediumShell;
@ApiModelProperty(value = "介质(管程)")
private String mediumPipe;
@ApiModelProperty(value = "介质(夹套)")
private String mediumJacket;
@ApiModelProperty(value = "主体结构型式")
private String mainStructureType;
@ApiModelProperty(value = "支座型式")
private String support;
@ApiModelProperty(value = "安装型式")
private String installation;
@ApiModelProperty(value = "保温绝热方式")
private String insulation;
@ApiModelProperty(value = "无损检测方法")
private String checkLossless;
@ApiModelProperty(value = "耐压试验种类")
private String withstandVoltage;
@ApiModelProperty(value = "泄漏试验种类")
private String leakage;
@ApiModelProperty(value = "耐压试验压力")
private BigDecimal withstandPressureTest;
@ApiModelProperty(value = "泄漏试验压力")
private BigDecimal leakPressure;
@ApiModelProperty(value = "容器型号")
private String container;
@ApiModelProperty(value = "罐车编号")
private String carNum;
@ApiModelProperty(value = "容积")
private BigDecimal volume;
@ApiModelProperty(value = "最大充装量")
private BigDecimal maxFill;
@ApiModelProperty(value = "设计压力")
private BigDecimal designPressure;
@ApiModelProperty(value = "设计温度")
private BigDecimal designTemperature;
@ApiModelProperty(value = "工作压力")
private BigDecimal workingPressure;
@ApiModelProperty(value = "工作温度")
private BigDecimal workTemperature;
@ApiModelProperty(value = "材料(筒体)")
private String materialCylinder;
@ApiModelProperty(value = "厚度(筒体)")
private BigDecimal thicknessCylinder;
@ApiModelProperty(value = "腐蚀裕量")
private BigDecimal corrosionMargin;
@ApiModelProperty(value = "介质")
private String medium;
@ApiModelProperty(value = "氧舱品种")
private String oxygenChamber;
@ApiModelProperty(value = "额定进舱人数")
private Integer ratedEntryCapacity;
@ApiModelProperty(value = "主体结构")
private String chamberMain;
@ApiModelProperty(value = "压力")
private BigDecimal chamberPressure;
@ApiModelProperty(value = "温度")
private BigDecimal temperature;
@ApiModelProperty(value = "压力介质")
private BigDecimal pressureMedium;
@ApiModelProperty(value = "人均舱容")
private BigDecimal perCapitaCabinCapacity;
@ApiModelProperty(value = "固定安全附件")
private String fixedSafetyAccessory;
@ApiModelProperty(value = "气瓶")
private String gasCylinder;
@ApiModelProperty(value = "气瓶安全附件")
private String gasCylinderAccessories;
}
......@@ -5,27 +5,28 @@ import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 安全追溯-检验检测信息表
*
* @author cpp
* @date 2023-04-06 19:18:21
* @date 2023-04-20 16:36:14
*/
@Data
@ApiModel(value = "IdxBizJgInspectionDetectionInfoDto", description = "安全追溯-检验检测信息表Dto")
public class InspectionDetectionInfoDto {
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="InspectionDetectionInfo", description="检验检测信息")
public class InspectionDetectionInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "检验类型")
private String inspectType;
@ApiModelProperty(value = "检验机构名称")
private String inspectOrgName;
@ApiModelProperty(value = "检验报告")
@ApiModelProperty(value = "检验报告附件")
private String inspectReport;
@ApiModelProperty(value = "检验人员")
private String inspectStaff;
......@@ -39,8 +40,8 @@ public class InspectionDetectionInfoDto {
private String problemRemark;
@ApiModelProperty(value = "下次检验日期")
private Date nextInspectDate;
@ApiModelProperty(value = "监管码")
private String superviseCode;
@ApiModelProperty(value = "设备唯一标识")
private String sequenceCode;
private String superviseCode;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.Date;
/**
* ${comments}
*
* @author cpp
* @date 2023-04-21 11:08:35
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="mainParts", description="主要零部件技术参数")
public class MainPartsModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "零部件号")
private String mainPartNumber;
@ApiModelProperty(value = "型号规格")
private String typeSpecification;
@ApiModelProperty(value = "制造单位")
private String manufactureCompany;
@ApiModelProperty(value = "产品编号")
private String identificatioProduct;
@ApiModelProperty(value = "制造日期")
private Date manufacturingDate;
@ApiModelProperty(value = "名称")
private String designation;
@ApiModelProperty(value = "备注")
private String remarks;
@ApiModelProperty(value = "型号(厂车技术) ")
private String model;
@ApiModelProperty(value = "规格(厂车技术) ")
private String specification;
@ApiModelProperty(value = "型式试验证书编号")
private String certificateNumber;
@ApiModelProperty(value = "序号")
private String serialNumber;
@ApiModelProperty(value = "气瓶批号 ")
private String batchNumber;
@ApiModelProperty(value = "单位内编号")
private String intraUnitNumber;
@ApiModelProperty(value = "净重 ")
private BigDecimal weight;
@ApiModelProperty(value = "管道名称")
private String pipeName;
@ApiModelProperty(value = "管道编号 ")
private String pipelineNumber;
@ApiModelProperty(value = "设备级别")
private String deviceLevel;
@ApiModelProperty(value = "设计标准")
private String designCriterion;
@ApiModelProperty(value = "管道图号 ")
private String figureNumber;
@ApiModelProperty(value = "零部件名称")
private String partName;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 安全追溯-维保备案信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="maintenanceRecordInfo", description="最近维保备案信息")
public class MaintenanceInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "维保单位统一社会信用代码")
private String meUnitCreditCode;
@ApiModelProperty(value = "维保单位名称")
private String meUnitName;
@ApiModelProperty(value = "维保备案合同附件")
private String repairInform;
@ApiModelProperty(value = "维保合同开始日期")
private Date informStart;
@ApiModelProperty(value = "维保合同结束日期")
private Date informEnd;
@ApiModelProperty(value = "维保负责人姓名")
private String meMaster;
@ApiModelProperty(value = "维保负责人身份证")
private String meMasterId;
@ApiModelProperty(value = "紧急救援电话")
private String emergencycall;
@ApiModelProperty(value = "维保周期")
private String meCycle;
@ApiModelProperty(value = "大修周期")
private String overhaulCycle;
@ApiModelProperty(value = "24小时维保电话")
private String me24Telephone;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* ${comments}
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="otherInfo", description="其他信息")
public class OtherInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "保险机构")
private String insuranceOrg;
@ApiModelProperty(value = "保险到期日")
private String expiryDate;
@ApiModelProperty(value = "物联网接入标志")
private String iotOrg;
@ApiModelProperty(value = "物联网接入标志")
private String iotSign;
@ApiModelProperty(value = "有无监控")
private String isMonitor;
@ApiModelProperty(value = "96333识别码")
private String code96333;
@ApiModelProperty(value = "监管码")
private String supervisoryCode;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 安全追溯-制造信息
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="produceInfo", description="制造信息")
public class ProduceInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String supervisoryCode;
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "制造单位统一社会信用代码")
private String produceUnitCreditCode;
@ApiModelProperty(value = "制造单位名")
private String produceUnitName;
@ApiModelProperty(value = "制造许可编号")
private String produceLicenseNum;
@ApiModelProperty(value = "出厂编号")
private String factoryNum;
@ApiModelProperty(value = "制造日期")
private Date produceDate;
@ApiModelProperty(value = "是否进口")
private String imported;
@ApiModelProperty(value = "制造国")
private String produceCountry;
@ApiModelProperty(value = "制造标准")
private String factoryStandard;
@ApiModelProperty(value = "制造附件")
private String productQualityYieldProve;
@ApiModelProperty(value = "安装及使用维护保养说明附件")
private String insUseMaintainExplain;
@ApiModelProperty(value = "监督检验证书附件")
private String supervisionAgencyCredential;
@ApiModelProperty(value = "型式试验证书附件")
private String typeTestCredential;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 安全追溯-安全保护装置
*
* @author cpp
* @date 2023-04-21 11:08:36
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="protectionDevices", description="安全保护装置技术参数")
public class ProtectionDevicesModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "装置号")
private String deviceNumber;
@ApiModelProperty(value = "型号规格")
private String typeSpecification;
@ApiModelProperty(value = "制造单位")
private String manufactureCompany;
@ApiModelProperty(value = "制造日期")
private Date manufacturingDate;
@ApiModelProperty(value = "产品编号")
private String code;
@ApiModelProperty(value = "型式试验证合格证号")
private String certificateNumber;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "数量")
private Integer quantity;
@ApiModelProperty(value = "名称")
private String designation;
@ApiModelProperty(value = "型号(锅炉,压力容器) ")
private String model;
@ApiModelProperty(value = "规格(锅炉,压力容器)")
private String specification;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 注册登记信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="registerInfo", description="注册登记信息")
public class RegistrationInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "登记机关")
private String organizationName;
@ApiModelProperty(value = "使用登记证编号")
private String useOrgCode;
@ApiModelProperty(value = "设备代码")
private String equCode;
@ApiModelProperty(value = "注册状态")
private String registerState;
@ApiModelProperty(value = "设备种类")
private String equList;
@ApiModelProperty(value = "设备类别")
private String equCategory;
@ApiModelProperty(value = "产品名称")
private String productName;
@ApiModelProperty(value = "品牌名称")
private String brandName;
@ApiModelProperty(value = "设备型号")
private String equType;
@ApiModelProperty(value = "设备总价值(万元)")
private BigDecimal equPrice;
@ApiModelProperty(value = "注册附件")
private String useRegistrationCertificate;
@ApiModelProperty(value = "使用标志附件")
private String useSign;
@ApiModelProperty(value = "产品照片附件")
private String productPhoto;
@ApiModelProperty(value = "登记机关组织机构代码")
private String organizationCode;
@ApiModelProperty(value = "设备品种")
private String equDefine;
@ApiModelProperty(value = "车辆牌号")
private String carNumber;
@ApiModelProperty(value = "车架编号")
private String frameNumber;
@ApiModelProperty(value = "发动机编号")
private String engineNumber;
@ApiModelProperty(value = "电动机编号")
private String motorNumber;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 人员数据信息-基本信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="MidStaffBaseInfoDto", description="人员数据信息-基本信息Dto")
public class StaffBaseInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "作业人员姓名")
private String operator;
@ApiModelProperty(value = "作业人员证件类型")
private String operatorIdType;
@ApiModelProperty(value = "作业人员身份号码")
private String operatorId;
@ApiModelProperty(value = "性别")
private String gender;
@ApiModelProperty(value = "联系电话")
private String phone;
@ApiModelProperty(value = "工作单位代码")
private String unitCode;
@ApiModelProperty(value = "工作单位名称")
private String unit;
@ApiModelProperty(value = "聘用时间")
private Date employmentDate;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 人员数据信息-资质信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="MidStaffQualifInfoDto", description="人员数据信息-资质信息Dto")
public class StaffQualifInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "作业人员身份证号")
private String operatorId;
@ApiModelProperty(value = "作业项目名称")
private String operationItem;
@ApiModelProperty(value = "作业项目代号")
private String operationItemCode;
@ApiModelProperty(value = "有效日期")
private Date effectiveDate;
@ApiModelProperty(value = "发证机关")
private String issuingAuthor;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 监督管理信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="MidEquipSupervisionInfoDto", description="监督管理信息表Dto")
public class SuperviseInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "$column.comments")
private String supervisoryCode;
@ApiModelProperty(value = "$column.comments")
private String instanceId;
@ApiModelProperty(value = "$column.comments")
private String status;
@ApiModelProperty(value = "管辖分局组织机构代码")
private String orgBranchCode;
@ApiModelProperty(value = "管辖分局名称")
private String orgBranchName;
@ApiModelProperty(value = "是否重点监察设备")
private String keyMonitoringEqu;
@ApiModelProperty(value = "是否在人口密集区")
private String denselyPopulatedAreas;
@ApiModelProperty(value = "是否在重要场所")
private String importantPlaces;
}
package com.yeejoin.amos.boot.module.tzs.api.dto;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 使用信息表
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="UseInfo", description="使用信息")
public class UseInfoModel extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "")
private String instanceId;
@ApiModelProperty(value = "")
private String status;
@ApiModelProperty(value = "使用单位统一信用代码")
private String useUnitCreditCode;
@ApiModelProperty(value = "使用单位名称")
private String useUnitName;
@ApiModelProperty(value = "产权单位统一信用代码")
private String estateUnitCreditCode;
@ApiModelProperty(value = "产权单位名称")
private String estateUnitName;
@ApiModelProperty(value = "使用状态变更日期")
private String useStateChangeDate;
@ApiModelProperty(value = "变更事项")
private String changes;
@ApiModelProperty(value = "使用内部编号")
private String useInnerCode;
@ApiModelProperty(value = "投入使用日期")
private String useDate;
@ApiModelProperty(value = "经办人")
private String agent;
@ApiModelProperty(value = "设备使用地点-省")
private String province;
@ApiModelProperty(value = "设备使用地点-市")
private String city;
@ApiModelProperty(value = "设备使用地点-区(县)")
private String county;
@ApiModelProperty(value = "设备使用地点-街道(镇)")
private String factoryUseSiteStreet;
@ApiModelProperty(value = "设备详细使用地址")
private String address;
@ApiModelProperty(value = "设备地理坐标经纬度")
private String longitudeLatitude;
@ApiModelProperty(value = "设备使用场所")
private String usePlace;
@ApiModelProperty(value = "设备主管部门")
private String equManageDt;
@ApiModelProperty(value = "安全管理部门名称")
private String safetyManageDt;
@ApiModelProperty(value = "安全管理员")
private String safetyManager;
@ApiModelProperty(value = "安全管理员移动电话")
private String phone;
@ApiModelProperty(value = "设备状态")
private String equState;
@ApiModelProperty(value = "")
private String provinceName;
@ApiModelProperty(value = "")
private String cityName;
@ApiModelProperty(value = "")
private String countyName;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity;
import java.util.Date;
@Data
public abstract class AbstractEquipBaseEntity {
@TableId(
value = "\"SEQUENCE_NBR\"",
type = IdType.ID_WORKER
)
protected String sequenceNbr;
@TableField("\"REC_DATE\"")
protected String recDate;
@TableField("\"REC_USER_ID\"")
protected String recUserId;
/**
* * 监管码
* */
@TableField(value ="\"RECORD\"")
private String record;
/**
*
*/
private static final long serialVersionUID = 1L;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 施工信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_construction_info")
public class ConstructionInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 施工类型
* */
@TableField(value ="\"CONSTRUCTION_TYPE\"")
private String constructionType;
/**
* * 施工单位统一社会信用代码
* */
@TableField(value ="\"USC_UNIT_CREDIT_CODE\"")
private String uscUnitCreditCode;
/**
* * 施工单位名称
* */
@TableField(value ="\"USC_UNIT_NAME\"")
private String uscUnitName;
/**
* * 施工时间
* */
@TableField(value ="\"USC_DATE\"")
@JsonFormat(pattern="yyyy-MM-dd HH:mm",timezone = "GMT+8")
private String uscDate;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 安全追溯-设计信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_design_info")
public class DesignInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 设计单位统一社会信用代码
* */
@TableField(value ="\"DESIGN_UNIT_CREDIT_CODE\"")
private String designUnitCreditCode;
/**
* * 设计单位名称
* */
@TableField(value ="\"DESIGN_UNIT_NAME\"")
private String designUnitName;
/**
* * 设计许可编号
* */
@TableField(value ="\"DESIGN_LICENSE_NUM\"")
private String designLicenseNum;
/**
* * 设计使用年限
* */
@TableField(value ="\"DESIGN_USE_DATE\"")
private String designUseDate;
/**
* * 设计日期
* */
@TableField(value ="\"DESIGN_DATE\"")
private Date designDate;
/**
* * 总图图号
* */
@TableField(value ="\"DRAWING_DO\"")
private String drawingDo;
/**
* * 设计文件
* */
@TableField(value ="\"DESIGN_DOC\"")
private String designDoc;
/**
* * 设计文件鉴定单位
* */
@TableField(value ="\"APPRAISAL_UNIT\"")
private String appraisalUnit;
/**
* * 设计单位鉴定日期
* */
@TableField(value ="\"APPRAISAL_DATE\"")
private String appraisalDate;
/**
* * 设计规范
* */
@TableField(value ="\"DESIGN_STANDARD\"")
private String designStandard;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
/**
* 安全追溯-锅炉
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_boiler")
public class EquipTechParamBoiler extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 设备等级
* */
@TableField(value ="\"DEVICE_LEVEL\"")
private String deviceLevel;
/**
* * 额定蒸发量(热功率)
* */
@TableField(value ="\"RATED_EVAPORATION_CAPACITY_THERMAL_POWER\"")
private BigDecimal ratedEvaporationCapacityThermalPower;
/**
* * 额定工作压力
* */
@TableField(value ="\"RATED_WORKING_PRESSURE\"")
private BigDecimal ratedWorkingPressure;
/**
* * 额定工作温度
* */
@TableField(value ="\"RATED_OPERATING_TEMPERATURE\"")
private BigDecimal ratedOperatingTemperature;
/**
* * 设计热效率
* */
@TableField(value ="\"DESIGN_THERMAL_EFFICIENCY\"")
private BigDecimal designThermalEfficiency;
/**
* * 给水温度
* */
@TableField(value ="\"FEEDWATER_TEMPERATURE\"")
private BigDecimal feedwaterTemperature;
/**
* * 额定出/回水(油)温度
* */
@TableField(value ="\"RATED_OUTLET_RETURN_WATER_OIL_TEMPERATURE\"")
private BigDecimal ratedOutletReturnWaterOilTemperature;
/**
* * 锅炉本体水(油)容积
* */
@TableField(value ="\"WATER_OIL_VOLUME_OF_BOILER_PROPER\"")
private BigDecimal waterOilVolumeOfBoilerProper;
/**
* * 整装锅炉本体液压试验介质/压力
* */
@TableField(value ="\"HYDRAULIC_TEST_MEDIUM_PRESSURE_OF_PACKAGED_BOILER_BODY\"")
private BigDecimal hydraulicTestMediumPressureOfPackagedBoilerBody;
/**
* * 再热器进(出)口温度
* */
@TableField(value ="\"INLET_OUTLET_TEMPERATURE_OF_REHEATER\"")
private BigDecimal inletOutletTemperatureOfReheater;
/**
* * 再热器进(出)口压力
* */
@TableField(value ="\"REHEATER_INLET_OUTLET_PRESSURE\"")
private BigDecimal reheaterInletOutletPressure;
/**
* * 再热蒸汽流量
* */
@TableField(value ="\"REHEAT_STEAM_FLOW\"")
private BigDecimal reheatSteamFlow;
/**
* * 燃料(热源)种类
* */
@TableField(value ="\"FUEL_TYPE\"")
private String fuelType;
/**
* * 受压部件名称
* */
@TableField(value ="\"NAME_OF_PRESSURE_PARTS\"")
private String nameOfPressureParts;
/**
* * 受压部件材料
* */
@TableField(value ="\"MATERIAL_OF_PRESSURE_PARTS\"")
private String materialOfPressureParts;
/**
* * 受压部件壁厚
* */
@TableField(value ="\"WALL_THICKNESS_OF_PRESSURE_PARTS\"")
private BigDecimal wallThicknessOfPressureParts;
/**
* * 受压部件无损检测方法
* */
@TableField(value ="\"NON_DESTRUCTIVE_TESTING_METHODS_FOR_PRESSURE_PARTS\"")
private String nonDestructiveTestingMethodsForPressureParts;
/**
* * 受压部件无损检测比例
* */
@TableField(value ="\"PROPORTION_OF_NDT_FOR_PRESSURE_PARTS\"")
private BigDecimal proportionOfNdtForPressureParts;
/**
* * 受压部件热处理温度
* */
@TableField(value ="\"HEAT_TREATMENT_TEMPERATURE_OF_PRESSURE_PARTS\"")
private BigDecimal heatTreatmentTemperatureOfPressureParts;
/**
* * 受压部件热处理时间
* */
@TableField(value ="\"HEAT_TREATMENT_TIME_OF_PRESSURE_PARTS\"")
private BigDecimal heatTreatmentTimeOfPressureParts;
/**
* * 受压部件水(耐)压试验介质
* */
@TableField(value ="\"HYDROSTATIC_TEST_MEDIUM\"")
private String hydrostaticTestMedium;
/**
* * 受压部件水(耐)压试验压力
* */
@TableField(value ="\"HYDROSTATIC_TEST_PRESSURE\"")
private BigDecimal hydrostaticTestPressure;
/**
* * 燃烧方式
* */
@TableField(value ="\"COMBUSTION_MODE\"")
private String combustionMode;
/**
* * 有机热载体锅炉气密试验介质/压力
* */
@TableField(value ="\"GL_AIRTIGHT_TEST\"")
private BigDecimal glAirtightTest;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
/**
* 安全追溯-压力管道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_pipeline")
public class EquipTechParamPipeline extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 工程(装置)名称
* */
@TableField(value ="\"DEVICE_NAME\"")
private String deviceName;
/**
* * 管道类别
* */
@TableField(value ="\"PIPELINE_CLASS\"")
private String pipelineClass;
/**
* * 管道名称(登记单元)
* */
@TableField(value ="\"PIPE_NAME\"")
private String pipeName;
/**
* * 管道编号
* */
@TableField(value ="\"PIPELINE_NUMBER\"")
private String pipelineNumber;
/**
* * 设备级别
* */
@TableField(value ="\"DEVICE_LEVEL\"")
private String deviceLevel;
/**
* * 设计标准
* */
@TableField(value ="\"DESIGN_STANDARD\"")
private String designStandard;
/**
* * 管道图号
* */
@TableField(value ="\"PIPE_DRAW_NUMBER\"")
private String pipeDrawNumber;
/**
* * 公称直径
* */
@TableField(value ="\"NOMINAL_DIAMETER\"")
private BigDecimal nominalDiameter;
/**
* * 公称壁厚
* */
@TableField(value ="\"WALL_THICKNESS\"")
private BigDecimal wallThickness;
/**
* * 管道长度
* */
@TableField(value ="\"PIPE_LENGTH\"")
private BigDecimal pipeLength;
/**
* * 起始位置起点
* */
@TableField(value ="\"STARTE_POSITION\"")
private String startePosition;
/**
* * 压力
* */
@TableField(value ="\"PRESSURE\"")
private BigDecimal pressure;
/**
* * 温度
* */
@TableField(value ="\"TEMPERATURE\"")
private BigDecimal temperature;
/**
* * 介质
* */
@TableField(value ="\"MEDIUM\"")
private String medium;
/**
* * 备注
* */
@TableField(value ="\"REMARKS\"")
private String remarks;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
/**
* 安全追溯-游乐设施
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_rides")
public class EquipTechParamRides extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 设计寿命
* */
@TableField(value ="\"DESIGN_LIFE\"")
private Integer designLife;
/**
* * 滑道长度
* */
@TableField(value ="\"SLIDE_LENGTH\"")
private BigDecimal slideLength;
/**
* * 滑道高度
* */
@TableField(value ="\"SLIDE_HEIGHT\"")
private BigDecimal slideHeight;
/**
* * 滑道最小坡度
* */
@TableField(value ="\"MINIMUM_SLOPE_OF_SLIDE\"")
private BigDecimal minimumSlopeOfSlide;
/**
* * 滑道平均坡度
* */
@TableField(value ="\"AVERAGE_SLOPE_OF_SLIDE\"")
private BigDecimal averageSlopeOfSlide;
/**
* * 滑道无跳跃段最大坡度
* */
@TableField(value ="\"MAXIMUM_SLOPE_OF_THE_SLIDE_WITHOUT_JUMPING\"")
private BigDecimal maximumSlopeOfTheSlideWithoutJumping;
/**
* * 滑道最小曲率半径
* */
@TableField(value ="\"MINIMUM_RADIUS_OF_CURVATURE_OF_SLIDEWAY\"")
private BigDecimal minimumRadiusOfCurvatureOfSlideway;
/**
* * 滑道数量
* */
@TableField(value ="\"NUMBER_OF_SLIDES\"")
private Integer numberOfSlides;
/**
* * 滑道主体材料
* */
@TableField(value ="\"MAIN_MATERIAL_OF_SLIDE\"")
private String mainMaterialOfSlide;
/**
* * 滑车数量
* */
@TableField(value ="\"NUMBER_OF_PULLEYS\"")
private Integer numberOfPulleys;
/**
* * 乘坐人数
* */
@TableField(value ="\"NUMBER_OF_PASSENGERS\"")
private Integer numberOfPassengers;
/**
* * 水平距离
* */
@TableField(value ="\"HORIZONTAL_DISTANCE\"")
private BigDecimal horizontalDistance;
/**
* * 高度
* */
@TableField(value ="\"HEIGHT\"")
private BigDecimal height;
/**
* * 下滑速度
* */
@TableField(value ="\"GLIDE_SPEED\"")
private BigDecimal glideSpeed;
/**
* * 乘员数
* */
@TableField(value ="\"COUNT_OF_PASSENGERS\"")
private Integer countOfPassengers;
/**
* * 运行速度
* */
@TableField(value ="\"RUNNING_SPEED\"")
private BigDecimal runningSpeed;
/**
* * 车辆数
* */
@TableField(value ="\"NUMBER_OF_VEHICLES\"")
private Integer numberOfVehicles;
/**
* * 功率
* */
@TableField(value ="\"POWER\"")
private BigDecimal power;
/**
* * 轨道高度
* */
@TableField(value ="\"TRACK_HEIGHT\"")
private BigDecimal trackHeight;
/**
* * 成员数
* */
@TableField(value ="\"NUMBER_OF_MEMBERS\"")
private Integer numberOfMembers;
/**
* * 运行高度
* */
@TableField(value ="\"OPERATING_HEIGHT\"")
private BigDecimal operatingHeight;
/**
* * 驱动功率
* */
@TableField(value ="\"DRIVE_POWER\"")
private BigDecimal drivePower;
/**
* * 回转直径
* */
@TableField(value ="\"ROTARY_DIAMETER\"")
private BigDecimal rotaryDiameter;
/**
* * 额定乘客数
* */
@TableField(value ="\"RATED_NUMBER_OF_PASSENGERS\"")
private Integer ratedNumberOfPassengers;
/**
* * 吊舱数量
* */
@TableField(value ="\"NUMBER_OF_PODS\"")
private Integer numberOfPods;
/**
* * 设备高度
* */
@TableField(value ="\"EQUIPMENT_HEIGHT\"")
private BigDecimal equipmentHeight;
/**
* * 额定线速度
* */
@TableField(value ="\"RATED_LINEAR_SPEED\"")
private BigDecimal ratedLinearSpeed;
/**
* * 转盘转速
* */
@TableField(value ="\"ROTARY_TABLE_SPEED\"")
private BigDecimal rotaryTableSpeed;
/**
* * 单边摆角
* */
@TableField(value ="\"UNILATERAL_SWING_ANGLE\"")
private BigDecimal unilateralSwingAngle;
/**
* * 座舱数量
* */
@TableField(value ="\"NUMBER_OF_CABINS\"")
private Integer numberOfCabins;
/**
* * 最大运行高度
* */
@TableField(value ="\"MAXIMUM_OPERATING_HEIGHT\"")
private BigDecimal maximumOperatingHeight;
/**
* * 旋转直径
* */
@TableField(value ="\"ROTATION_DIAMETER\"")
private BigDecimal rotationDiameter;
/**
* * 最大转速
* */
@TableField(value ="\"MAXIMUM_SPEED\"")
private BigDecimal maximumSpeed;
/**
* * 倾角
* */
@TableField(value ="\"DIP\"")
private BigDecimal dip;
/**
* * 回转速度
* */
@TableField(value ="\"SLEWING_SPEED\"")
private BigDecimal slewingSpeed;
/**
* * 升降速度
* */
@TableField(value ="\"LIFTING_SPEED\"")
private BigDecimal liftingSpeed;
/**
* * 高差
* */
@TableField(value ="\"HEIGHT_DIFFERENCE\"")
private BigDecimal heightDifference;
/**
* * 主索直径
* */
@TableField(value ="\"MAIN_CABLE_DIAMETER\"")
private BigDecimal mainCableDiameter;
/**
* * 弦倾角
* */
@TableField(value ="\"ANGLE_OF_CHORD\"")
private BigDecimal angleOfChord;
/**
* * 乘客人数
* */
@TableField(value ="\"PASSENGER_NUM\"")
private Integer passengerNum;
/**
* * 弹跳高度
* */
@TableField(value ="\"BOUNCE_HEIGHT\"")
private BigDecimal bounceHeight;
/**
* * 最大载重
* */
@TableField(value ="\"MAXIMUM_LOAD\"")
private BigDecimal maximumLoad;
/**
* * 设备功率
* */
@TableField(value ="\"EQUIPMENT_POWER\"")
private BigDecimal equipmentPower;
/**
* * 占地面积
* */
@TableField(value ="\"FLOOR_AREA\"")
private BigDecimal floorArea;
/**
* * 升空高度
* */
@TableField(value ="\"LIFTOFF_ALTITUDE\"")
private BigDecimal liftoffAltitude;
/**
* * 场地直径
* */
@TableField(value ="\"FIELD_DIAMETER\"")
private BigDecimal fieldDiameter;
/**
* * 球体直径
* */
@TableField(value ="\"SPHERE_DIAMETER\"")
private BigDecimal sphereDiameter;
/**
* * 球体体积
* */
@TableField(value ="\"SPHERE_VOLUME\"")
private BigDecimal sphereVolume;
/**
* * 操作人数
* */
@TableField(value ="\"OPERATOR_NUMBER\"")
private Integer operatorNumber;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
/**
* 安全追溯-索道
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@Accessors(chain = true)
@TableName(value = "idx_biz_jg_tech_params_ropeway")
public class EquipTechParamRopeway extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * $column.comments
* */
@TableField(value ="\"HORIZONTAL_DISTANCE\"")
private BigDecimal horizontalDistance;
/**
* * 支架数目
* */
@TableField(value ="\"SUPPORTS_COUNT\"")
private Integer supportsCount;
/**
* * 斜长
* */
@TableField(value ="\"OBLIQUE_LENGTH\"")
private BigDecimal obliqueLength;
/**
* * 主电机型号和功率
* */
@TableField(value ="\"MAIN_MOTOR_MODEL_AND_POWER\"")
private BigDecimal mainMotorModelAndPower;
/**
* * 高差
* */
@TableField(value ="\"ALTITUDE_DIFFERENCE\"")
private BigDecimal altitudeDifference;
/**
* * 张紧油压(重锤)
* */
@TableField(value ="\"OIL_PRESSURE_HEAVY_HAMMER\"")
private BigDecimal oilPressureHeavyHammer;
/**
* * 张紧油压(油压)
* */
@TableField(value ="\"OIL_PRESSURE_OIL_PRESSURE\"")
private BigDecimal oilPressureOilPressure;
/**
* * 运量
* */
@TableField(value ="\"FREIGHT_VOLUME\"")
private BigDecimal freightVolume;
/**
* * 运载索
* */
@TableField(value ="\"CARRIER_LINE\"")
private String carrierLine;
/**
* * 速度
* */
@TableField(value ="\"SPEED\"")
private BigDecimal speed;
/**
* * 承载索
* */
@TableField(value ="\"BEARING_CABLE\"")
private String bearingCable;
/**
* * 索距
* */
@TableField(value ="\"CABLE_PITCH\"")
private BigDecimal cablePitch;
/**
* * 运载工具数量和类型
* */
@TableField(value ="\"NUMBER_AND_TYPE_OF_VEHICLES\"")
private String numberAndTypeOfVehicles;
/**
* * 索引索
* */
@TableField(value ="\"TRACTION_ROPE\"")
private String tractionRope;
/**
* * 平衡索
* */
@TableField(value ="\"BALANCE_CABLE\"")
private String balanceCable;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
/**
* 安全追溯-场内车辆
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_tech_params_vehicle")
public class EquipTechParamVehicle extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 车架编号
* */
@TableField(value ="\"FRAME_NO\"")
private String frameNo;
/**
* * 发动机(行走电机)编号
* */
@TableField(value ="\"ENGINE_NO\"")
private String engineNo;
/**
* * 动力方式
* */
@TableField(value ="\"POWER_MODE\"")
private String powerMode;
/**
* * 传动方式
* */
@TableField(value ="\"TRANSMISSION_MODE\"")
private String transmissionMode;
/**
* * 车架结构
* */
@TableField(value ="\"FRAME_STRUCTURE\"")
private String frameStructure;
/**
* * 驾驶方式
* */
@TableField(value ="\"DRIVING_MODE\"")
private String drivingMode;
/**
* * 自重
* */
@TableField(value ="\"WEIGHT\"")
private BigDecimal weight;
/**
* * 空载最大运行速度
* */
@TableField(value ="\"CARRYING_IDLER_MAX_RUNNING_SPEED\"")
private BigDecimal carryingIdlerMaxRunningSpeed;
/**
* * 空载最大起升速度
* */
@TableField(value ="\"MAX_LIFTING_SPEED\"")
private BigDecimal maxLiftingSpeed;
/**
* * 设备保护等级(防爆)
* */
@TableField(value ="\"PROTECT_GRADE\"")
private String protectGrade;
/**
* * 气体/粉尘组别(防爆)
* */
@TableField(value ="\"GAS_GROUP\"")
private String gasGroup;
/**
* * 温度组别(防爆)
* */
@TableField(value ="\"TEMPERATURE_GROUP\"")
private String temperatureGroup;
/**
* * 额定起重量
* */
@TableField(value ="\"LIFTING_CAPACITY\"")
private BigDecimal liftingCapacity;
/**
* * 系统电压
* */
@TableField(value ="\"SYSTEM_VOLTAGE\"")
private BigDecimal systemVoltage;
/**
* * 载荷中心距
* */
@TableField(value ="\"LOAD_CENTER_DISTANCE\"")
private BigDecimal loadCenterDistance;
/**
* * 发动机(电机)额定功率
* */
@TableField(value ="\"ENGINE_POWER\"")
private BigDecimal enginePower;
/**
* * 最大速度(额载)
* */
@TableField(value ="\"MAX_SPEED\"")
private BigDecimal maxSpeed;
/**
* * 防爆使用场所
* */
@TableField(value ="\"EXPLOSIONPROOF_PLACE\"")
private String explosionproofPlace;
/**
* * 工作装置门架形式
* */
@TableField(value ="\"GANTRY_FORM\"")
private String gantryForm;
/**
* * 工作装置空载最大起升高度
* */
@TableField(value ="\"MAX_LIFTING_HEIGHT\"")
private BigDecimal maxLiftingHeight;
/**
* * 工作装置(全)自由起升高度
* */
@TableField(value ="\"FREE_LIFTING_HEIGHT\"")
private BigDecimal freeLiftingHeight;
/**
* * 工作装置门架倾角(前)
* */
@TableField(value ="\"PORTAL_ANGLE_FRONT\"")
private BigDecimal portalAngleFront;
/**
* * 工作装置门架倾角(后)
* */
@TableField(value ="\"PORTAL_ANGLE_BEHIND\"")
private BigDecimal portalAngleBehind;
/**
* * 工作装置最大起升速度(空载)
* */
@TableField(value ="\"MAX_LIFTING_SPEED1\"")
private BigDecimal maxLiftingSpeed1;
/**
* * 工作装置最大起升速度(额载)
* */
@TableField(value ="\"MAX_LIFTING_SPEED2\"")
private BigDecimal maxLiftingSpeed2;
/**
* * 工作装置最大下降速度(空载)
* */
@TableField(value ="\"MAX_DESCENT_SPEED1\"")
private BigDecimal maxDescentSpeed1;
/**
* * 工作装置最大下降速度(额载)
* */
@TableField(value ="\"MAX_DESCENT_SPEED2\"")
private BigDecimal maxDescentSpeed2;
/**
* * 整车整备质量
* */
@TableField(value ="\"VEHICLE_MASS\"")
private BigDecimal vehicleMass;
/**
* * 额定载客数
* */
@TableField(value ="\"PASSENGERS_NUMBER\"")
private Integer passengersNumber;
/**
* * 最大运行速度
* */
@TableField(value ="\"MAX_RUNNING_SPEED\"")
private BigDecimal maxRunningSpeed;
/**
* * 轴距
* */
@TableField(value ="\"WHEEL_BASE\"")
private BigDecimal wheelBase;
/**
* * 轮距(前)
* */
@TableField(value ="\"TRACK_WIDTH_FRONT\"")
private BigDecimal trackWidthFront;
/**
* * 轮距(后)
* */
@TableField(value ="\"TRACK_WIDTH_BEHIND\"")
private BigDecimal trackWidthBehind;
/**
* * 观光列车车厢数
* */
@TableField(value ="\"CARS_NUMBER\"")
private Integer carsNumber;
/**
* * 观光列车每节车厢座位数
* */
@TableField(value ="\"SEAT_NUMBER\"")
private Integer seatNumber;
/**
* * 观光列车牵引车头座位数
* */
@TableField(value ="\"TRACTOR_SEAT_NUMBER\"")
private Integer tractorSeatNumber;
/**
* * 最大行驶坡度
* */
@TableField(value ="\"MAX_DRIVING_SLOPE\"")
private BigDecimal maxDrivingSlope;
/**
* * 制动距离
* */
@TableField(value ="\"BRAKING_DISTANCE\"")
private BigDecimal brakingDistance;
/**
* * 全长
* */
@TableField(value ="\"OVERALL_LENGTH\"")
private BigDecimal overallLength;
/**
* * 全宽
* */
@TableField(value ="\"OVERALL_WIDTH\"")
private BigDecimal overallWidth;
/**
* * 全高
* */
@TableField(value ="\"OVERALL_ALTITUDE\"")
private BigDecimal overallAltitude;
/**
* * 最小离地间隙
* */
@TableField(value ="\"MIN_GROUND_CLEARANCE\"")
private BigDecimal minGroundClearance;
/**
* * 最小外侧转弯半径
* */
@TableField(value ="\"MIN_TURNING_RADIUS\"")
private BigDecimal minTurningRadius;
/**
* * 主要零部件、安全保护和防护装置
* */
@TableField(value ="\"MAIN_PARTS\"")
private String mainParts;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* 安全追溯-检验检测信息表
*
*
* @author cpp
* @date 2023-04-06 19:18:21
* @date 2023-04-20 16:36:14
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_inspection_detection_info")
public class InspectionDetectionInfo implements Serializable {
public class InspectionDetectionInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
@TableId(value = "SEQUENCE_NBR", type = IdType.ID_WORKER)
protected String sequenceNbr;
/**
* * $column.comments
* */
@TableField(value ="RECORD")
private String record;
/**
* * $column.comments
* */
* * $column.comments
* */
@TableField(value ="INSTANCE_ID")
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
* * $column.comments
* */
@TableField(value ="STATUS")
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 检验类型
* */
* * 检验类型
* */
@TableField(value ="INSPECT_TYPE")
@TableField(value ="\"INSPECT_TYPE\"")
private String inspectType;
/**
* * 检验机构名称
* */
* * 检验机构名称
* */
@TableField(value ="INSPECT_ORG_NAME")
@TableField(value ="\"INSPECT_ORG_NAME\"")
private String inspectOrgName;
/**
* * 检验报告
* */
* * 检验报告
* */
@TableField(value ="INSPECT_REPORT")
@TableField(value ="\"INSPECT_REPORT\"")
private String inspectReport;
/**
* * 检验人员
* */
* * 检验人员
* */
@TableField(value ="INSPECT_STAFF")
@TableField(value ="\"INSPECT_STAFF\"")
private String inspectStaff;
/**
* * 检验日期
* */
* * 检验日期
* */
@TableField(value ="INSPECT_DATE")
@TableField(value ="\"INSPECT_DATE\"")
private Date inspectDate;
/**
* * 检验结论
* */
* * 检验结论
* */
@TableField(value ="INSPECT_CONCLUSION")
@TableField(value ="\"INSPECT_CONCLUSION\"")
private String inspectConclusion;
/**
* * 安全状况等级
* */
* * 安全状况等级
* */
@TableField(value ="SAFETY_LEVEL")
@TableField(value ="\"SAFETY_LEVEL\"")
private String safetyLevel;
/**
* * 检验问题备注
* */
* * 检验问题备注
* */
@TableField(value ="PROBLEM_REMARK")
@TableField(value ="\"PROBLEM_REMARK\"")
private String problemRemark;
/**
* * 下次检验日期
* */
* * 下次检验日期
* */
@TableField(value ="NEXT_INSPECT_DATE")
@TableField(value ="\"NEXT_INSPECT_DATE\"")
private Date nextInspectDate;
/**
* * 设备唯一标识
* */
* * 设备唯一标识
* */
@TableField(value ="SEQUENCE_CODE")
@TableField(value ="\"SEQUENCE_CODE\"")
private String sequenceCode;
@TableField(value = "REC_DATE", fill = FieldFill.INSERT_UPDATE)
protected Date recDate;
@TableField(value = "REC_USER_ID", fill = FieldFill.INSERT_UPDATE)
protected String recUserId;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.util.Date;
/**
*
*
* @author duanwei
* @date 2023-04-10
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="MidEquipMainParts对象", description="")
@TableName(value = "idx_biz_jg_main_parts")
public class MainParts extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
@TableField("\"INSTANCE_ID\"")
private String instanceId;
@TableField("\"STATUS\"")
private String status;
@TableField("\"MAIN_PART_NUMBER\"")
private String mainPartNumber;
@TableField("\"TYPE_SPECIFICATION\"")
private String typeSpecification;
@TableField("\"MANUFACTURE_COMPANY\"")
private String manufactureCompany;
@TableField("\"IDENTIFICATIO_PRODUCT\"")
private String identificatioProduct;
@TableField("\"MANUFACTURING_DATE\"")
private String manufacturingDate;
@TableField("\"DESIGNATION\"")
private String designation;
@TableField("\"REMARKS\"")
private String remarks;
@TableField("\"MODEL\"")
private String model;
@TableField("\"SPECIFICATION\"")
private String specification;
@TableField("\"CERTIFICATE_NUMBER\"")
private String certificateNumber;
@TableField("\"SERIAL_NUMBER\"")
private String serialNumber;
@TableField("\"BATCH_NUMBER\"")
private String batchNumber;
@TableField("\"INTRA_UNIT_NUMBER\"")
private String intraUnitNumber;
@TableField("\"WEIGHT\"")
private BigDecimal weight;
@TableField("\"PIPE_NAME\"")
private String pipeName;
@TableField("\"PIPELINE_NUMBER\"")
private String pipelineNumber;
@TableField("\"DEVICE_LEVEL\"")
private String deviceLevel;
@TableField("\"DESIGN_CRITERION\"")
private String designCriterion;
@TableField("\"FIGURE_NUMBER\"")
private String figureNumber;
@TableField("\"PART_NAME\"")
private String partName;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 安全追溯-维保备案信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_maintenance_record_info")
public class MaintenanceInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 维保单位统一社会信用代码
* */
@TableField(value ="\"ME_UNIT_CREDIT_CODE\"")
private String meUnitCreditCode;
/**
* * 维保单位名称
* */
@TableField(value ="\"ME_UNIT_NAME\"")
private String meUnitName;
/**
* * 维保备案合同
* */
@TableField(value ="\"REPAIR_INFORM\"")
private String repairInform;
/**
* * 维保合同开始日期
* */
@TableField(value ="\"INFORM_START\"")
private String informStart;
/**
* * 维保合同结束日期
* */
@TableField(value ="\"INFORM_END\"")
private String informEnd;
/**
* * 维保负责人姓名
* */
@TableField(value ="\"ME_MASTER\"")
private String meMaster;
/**
* * 维保负责人身份证
* */
@TableField(value ="\"ME_MASTER_ID\"")
private String meMasterId;
/**
* * 紧急救援电话
* */
@TableField(value ="\"EMERGENCYCALL\"")
private String emergencycall;
/**
* * 维保周期
* */
@TableField(value ="\"ME_CYCLE\"")
private String meCycle;
/**
* * 大修周期
* */
@TableField(value ="\"OVERHAUL_CYCLE\"")
private String overhaulCycle;
/**
* * 24小时维保电话
* */
@TableField(value ="\"ME24_TELEPHONE\"")
private String me24Telephone;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;
/**
* ${comments}
*
......@@ -18,56 +13,55 @@ import java.io.Serializable;
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_other_info")
public class OtherInfo implements Serializable {
public class OtherInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
@TableId(value = "SEQUENCE_NBR", type = IdType.ID_WORKER)
protected Long sequenceNbr;
/**
* * 保险机构
* */
@TableField(value ="INSURANCE_ORG")
@TableField(value ="\"INSURANCE_ORG\"")
private String insuranceOrg;
/**
* * 保险到期日
* */
@TableField(value ="EXPIRY_DATE")
@TableField(value ="\"EXPIRY_DATE\"")
private String expiryDate;
/**
* * 物联网接入标志
* */
@TableField(value ="IOT_ORG")
@TableField(value ="\"IOT_ORG\"")
private String iotOrg;
/**
* * 物联网接入标志
* */
@TableField(value ="IOT_SIGN")
@TableField(value ="\"IOT_SIGN\"")
private String iotSign;
/**
* * 有无监控
* */
@TableField(value ="IS_MONITOR")
@TableField(value ="\"IS_MONITOR\"")
private String isMonitor;
/**
* * 96333识别码
* */
@TableField(value ="CODE96333")
@TableField(value ="\"CODE96333\"")
private String code96333;
/**
* * 监管码
* */
@TableField(value ="SUPERVISORY_CODE")
@TableField(value ="\"SUPERVISORY_CODE\"")
private String supervisoryCode;
......
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 安全追溯-制造信息
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_factory_info")
public class ProduceInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 制造单位统一社会信用代码
* */
@TableField(value ="\"PRODUCE_UNIT_CREDIT_CODE\"")
private String produceUnitCreditCode;
/**
* * 制造单位名称
* */
@TableField(value ="\"PRODUCE_UNIT_NAME\"")
private String produceUnitName;
/**
* * 制造许可编号
* */
@TableField(value ="\"PRODUCE_LICENSE_NUM\"")
private String produceLicenseNum;
/**
* * 出厂编号
* */
@TableField(value ="\"FACTORY_NUM\"")
private String factoryNum;
/**
* * 制造日期
* */
@TableField(value ="\"PRODUCE_DATE\"")
private Date produceDate;
/**
* * 是否进口
* */
@TableField(value ="\"IMPORTED\"")
private String imported;
/**
* * 制造国
* */
@TableField(value ="\"PRODUCE_COUNTRY\"")
private String produceCountry;
/**
* * 制造标准
* */
@TableField(value ="\"FACTORY_STANDARD\"")
private String factoryStandard;
/**
* * 产品质量合格证明
* */
@TableField(value ="\"PRODUCT_QUALITY_YIELD_PROVE\"")
private String productQualityYieldProve;
/**
* * 安装及使用维护保养说明
* */
@TableField(value ="\"INS_USE_MAINTAIN_EXPLAIN\"")
private String insUseMaintainExplain;
/**
* * 监督检验证书
* */
@TableField(value ="\"SUPERVISION_AGENCY_CREDENTIAL\"")
private String supervisionAgencyCredential;
/**
* * 型式试验证书
* */
@TableField(value ="\"TYPE_TEST_CREDENTIAL\"")
private String typeTestCredential;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
*
*
* @author duanwei
* @date 2023-04-10
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="MidEquipProtectionDevices对象", description="")
@TableName(value = "idx_biz_jg_protection_devices")
public class ProtectionDevices extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
@TableField("\"INSTANCE_ID\"")
private String instanceId;
@TableField("\"STATUS\"")
private String status;
@TableField("\"DEVICE_NUMBER\"")
private String deviceNumber;
@TableField("\"TYPE_SPECIFICATION\"")
private String typeSpecification;
@TableField("\"MANUFACTURE_COMPANY\"")
private String manufactureCompany;
@TableField("\"MANUFACTURING_DATE\"")
private String manufacturingDate;
@TableField("\"CODE\"")
private String code;
@TableField("\"CERTIFICATE_NUMBER\"")
private String certificateNumber;
@TableField("\"REMARK\"")
private String remark;
@TableField("\"QUANTITY\"")
private Integer quantity;
@TableField("\"DESIGNATION\"")
private String designation;
@TableField("\"MODEL\"")
private String model;
@TableField("\"SPECIFICATION\"")
private String specification;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
/**
* 注册登记信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_register_info")
public class RegistrationInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 登记机关组织机构代码
* */
@TableField(value ="\"ORGANIZATION_CODE\"")
private String organizationCode;
/**
* * 登记机关名称
* */
@TableField(value ="\"ORGANIZATION_NAME\"")
private String organizationName;
/**
* * 使用登记证编号
* */
@TableField(value ="\"USE_ORG_CODE\"")
private String useOrgCode;
/**
* * 注册状态
* */
@TableField(value ="\"REGISTER_STATE\"")
private String registerState;
/**
* * 设备代码
* */
@TableField(value ="\"EQU_CODE\"")
private String equCode;
/**
* * 设备种类
* */
@TableField(value ="\"EQU_LIST\"")
private String equList;
/**
* * 设备类别
* */
@TableField(value ="\"EQU_CATEGORY\"")
private String equCategory;
/**
* * 设备品种
* */
@TableField(value ="\"EQU_DEFINE\"")
private String equDefine;
/**
* * 产品名称
* */
@TableField(value ="\"PRODUCT_NAME\"")
private String productName;
/**
* * 品牌名称
* */
@TableField(value ="\"BRAND_NAME\"")
private String brandName;
/**
* * 设备型号
* */
@TableField(value ="\"EQU_TYPE\"")
private String equType;
/**
* * 设备总价值(万元)
* */
@TableField(value ="\"EQU_PRICE\"")
private BigDecimal equPrice;
/**
* * 使用登记证
* */
@TableField(value ="\"USE_REGISTRATION_CERTIFICATE\"")
private String useRegistrationCertificate;
/**
* * 使用标志
* */
@TableField(value ="\"USE_SIGN\"")
private String useSign;
/**
* * 产品照片
* */
@TableField(value ="\"PRODUCT_PHOTO\"")
private String productPhoto;
/**
* * 车辆牌号
* */
@TableField(value ="\"CAR_NUMBER\"")
private String carNumber;
/**
* * 车架编号
* */
@TableField(value ="\"FRAME_NUMBER\"")
private String frameNumber;
/**
* * 发动机编号
* */
@TableField(value ="\"ENGINE_NUMBER\"")
private String engineNumber;
/**
* * 电动机编号
* */
@TableField(value ="\"MOTOR_NUMBER\"")
private String motorNumber;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 人员数据信息-基本信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("mid_staff_base_info")
public class StaffBaseInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * 作业人员姓名
* */
@TableField(value ="\"OPERATOR\"")
private String operator;
/**
* * 作业人员证件类型
* */
@TableField(value ="\"OPERATOR_ID_TYPE\"")
private String operatorIdType;
/**
* * 作业人员身份号码
* */
@TableField(value ="\"OPERATOR_ID\"")
private String operatorId;
/**
* * 性别
* */
@TableField(value ="\"GENDER\"")
private String gender;
/**
* * 联系电话
* */
@TableField(value ="\"PHONE\"")
private String phone;
/**
* * 工作单位代码
* */
@TableField(value ="\"UNIT_CODE\"")
private String unitCode;
/**
* * 工作单位名称
* */
@TableField(value ="\"UNIT\"")
private String unit;
/**
* * 聘用时间
* */
@TableField(value ="\"EMPLOYMENT_DATE\"")
private Date employmentDate;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 人员数据信息-资质信息
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("mid_staff_qualif_info")
public class StaffQualifInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * 作业人员身份证号
* */
@TableField(value ="\"OPERATOR_ID\"")
private String operatorId;
/**
* * 作业项目名称
* */
@TableField(value ="\"OPERATION_ITEM\"")
private String operationItem;
/**
* * 作业项目代号
* */
@TableField(value ="\"OPERATION_ITEM_CODE\"")
private String operationItemCode;
/**
* * 有效日期
* */
@TableField(value ="\"EFFECTIVE_DATE\"")
private Date effectiveDate;
/**
* * 发证机关
* */
@TableField(value ="\"ISSUING_AUTHOR\"")
private String issuingAuthor;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* 监督管理信息表
*
* @author cpp
* @date 2023-04-06 15:21:22
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_supervision_info")
public class SuperviseInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 管辖分局组织机构代码
* */
@TableField(value ="\"ORG_BRANCH_CODE\"")
private String orgBranchCode;
/**
* * 管辖分局名称
* */
@TableField(value ="\"ORG_BRANCH_NAME\"")
private String orgBranchName;
/**
* * 是否重点监察设备
* */
@TableField(value ="\"KEY_MONITORING_EQU\"")
private String keyMonitoringEqu;
/**
* * 是否在人口密集区
* */
@TableField(value ="\"DENSELY_POPULATED_AREAS\"")
private String denselyPopulatedAreas;
/**
* * 是否在重要场所
* */
@TableField(value ="\"IMPORTANT_PLACES\"")
private String importantPlaces;
}
package com.yeejoin.amos.boot.module.tzs.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* 使用信息表
*
* @author cpp
* @date 2023-04-06 15:21:21
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("idx_biz_jg_use_info")
public class UseInfo extends AbstractEquipBaseEntity {
private static final long serialVersionUID = 1L;
/**
* * $column.comments
* */
@TableField(value ="\"INSTANCE_ID\"")
private String instanceId;
/**
* * $column.comments
* */
@TableField(value ="\"STATUS\"")
private String status;
/**
* * 使用单位统一信用代码
* */
@TableField(value ="\"USE_UNIT_CREDIT_CODE\"")
private String useUnitCreditCode;
/**
* * 使用单位名称
* */
@TableField(value ="\"USE_UNIT_NAME\"")
private String useUnitName;
/**
* * 产权单位统一信用代码
* */
@TableField(value ="\"ESTATE_UNIT_CREDIT_CODE\"")
private String estateUnitCreditCode;
/**
* * 产权单位名称
* */
@TableField(value ="\"ESTATE_UNIT_NAME\"")
private String estateUnitName;
/**
* * 使用状态变更日期
* */
@TableField(value ="\"USE_STATE_CHANGE_DATE\"")
private String useStateChangeDate;
/**
* * 变更事项
* */
@TableField(value ="\"CHANGES\"")
private String changes;
/**
* * 使用内部编号
* */
@TableField(value ="\"USE_INNER_CODE\"")
private String useInnerCode;
/**
* * 投入使用日期
* */
@TableField(value ="\"USE_DATE\"")
private String useDate;
/**
* * 经办人
* */
@TableField(value ="\"AGENT\"")
private String agent;
/**
* * 设备使用地点-省
* */
@TableField(value ="\"PROVINCE\"")
private String province;
/**
* * 设备使用地点-市
* */
@TableField(value ="\"CITY\"")
private String city;
/**
* * 设备使用地点-区(县)
* */
@TableField(value ="\"COUNTY\"")
private String county;
/**
* * 设备使用地点-街道(镇)
* */
@TableField(value ="\"FACTORY_USE_SITE_STREET\"")
private String factoryUseSiteStreet;
/**
* * 设备详细使用地址
* */
@TableField(value ="\"ADDRESS\"")
private String address;
/**
* * 设备地理坐标经纬度
* */
@TableField(value ="\"LONGITUDE_LATITUDE\"")
private String longitudeLatitude;
/**
* * 设备使用场所
* */
@TableField(value ="\"USE_PLACE\"")
private String usePlace;
/**
* * 设备主管部门
* */
@TableField(value ="\"EQU_MANAGE_DT\"")
private String equManageDt;
/**
* * 安全管理部门名称
* */
@TableField(value ="\"SAFETY_MANAGE_DT\"")
private String safetyManageDt;
/**
* * 安全管理员
* */
@TableField(value ="\"SAFETY_MANAGER\"")
private String safetyManager;
/**
* * 安全管理员移动电话
* */
@TableField(value ="\"PHONE\"")
private String phone;
/**
* * 设备状态
* */
@TableField(value ="\"EQU_STATE\"")
private String equState;
/**
* * $column.comments
* */
@TableField(value ="\"PROVINCE_NAME\"")
private String provinceName;
/**
* * $column.comments
* */
@TableField(value ="\"CITY_NAME\"")
private String cityName;
/**
* * $column.comments
* */
@TableField(value ="\"COUNTY_NAME\"")
private String countyName;
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.ConstructionInfo;
/**
* 特种设备基本信息-施工信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface ConstructionInfoMapper extends BaseMapper<ConstructionInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.DesignInfo;
/**
* 特种设备基本信息-设计信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface DesignInfoMapper extends BaseMapper<DesignInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamBoiler;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface EquipTechParamBoilerMapper extends BaseMapper<EquipTechParamBoiler> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamElevator;
public interface EquipTechParamElevatorMapper extends BaseMapper<EquipTechParamElevator> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamLifting;
public interface EquipTechParamLiftingMapper extends BaseMapper<EquipTechParamLifting> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamPipeline;
public interface EquipTechParamPipelineMapper extends BaseMapper<EquipTechParamPipeline> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamRides;
public interface EquipTechParamRidesMapper extends BaseMapper<EquipTechParamRides> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamRopeway;
public interface EquipTechParamRopewayMapper extends BaseMapper<EquipTechParamRopeway> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamVehicle;
public interface EquipTechParamVehicleMapper extends BaseMapper<EquipTechParamVehicle> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.EquipTechParamVessel;
public interface EquipTechParamVesselMapper extends BaseMapper<EquipTechParamVessel> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.MaintenanceInfo;
/**
* 特种设备基本信息-维保备案信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface MaintenanceInfoMapper extends BaseMapper<MaintenanceInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.MainParts;
/**
* Mapper 接口
*
* @author duanwei
* @date 2023-04-10
*/
public interface MidEquipMainPartsMapper extends BaseMapper<MainParts> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.ProtectionDevices;
/**
* Mapper 接口
*
* @author duanwei
* @date 2023-04-10
*/
public interface MidEquipProtectionDevicesMapper extends BaseMapper<ProtectionDevices> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.OtherInfo;
/**
* 特种设备基本信息-其他信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface OtherInfoMapper extends BaseMapper<OtherInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.ProduceInfo;
/**
* 特种设备基本信息-制造信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface ProduceInfoMapper extends BaseMapper<ProduceInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.RegistrationInfo;
/**
* 特种设备基本信息-注册登记信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface RegistrationInfoMapper extends BaseMapper<RegistrationInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.StaffBaseInfo;
/**
* 人员数据信息-基本信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface StaffBaseInfoMapper extends BaseMapper<StaffBaseInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.StaffQualifInfo;
/**
* 人员数据信息-资质信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface StaffQualifInfoMapper extends BaseMapper<StaffQualifInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.SuperviseInfo;
/**
* 特种设备基本信息-监督管理信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface SuperviseInfoMapper extends BaseMapper<SuperviseInfo> {
}
package com.yeejoin.amos.boot.module.tzs.api.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.UseInfo;
/**
* 特种设备基本信息-使用信息 Mapper 接口
*
* @author Zhang Yingbin
* @date 2022-07-19
*/
public interface UseInfoMapper extends BaseMapper<UseInfo> {
}
......@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.EquEnterDto;
import com.yeejoin.amos.boot.module.tzs.api.dto.TzBaseEnterpriseInfoDto;
import com.yeejoin.amos.boot.module.tzs.api.entity.PageParam;
import com.yeejoin.amos.boot.module.tzs.api.entity.TzBaseEnterpriseInfo;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitInfo;
import java.util.List;
import java.util.Map;
......@@ -38,4 +39,6 @@ public interface ITzBaseEnterpriseInfoService extends IService<TzBaseEnterpriseI
String syncEnterpriseInfo();
TzBaseEnterpriseInfoDto companyInfoUpdate(Map<String, Object> map);
RegUnitInfo adminInfoUpdate(Map<String, Object> map);
}
......@@ -7,8 +7,6 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.List;
/**
* 单位注册信息表
*
......@@ -204,6 +202,6 @@ public class RegUnitInfo extends BaseEntity {
/**
* 身份证照片(正反面)
*/
private List adminIdCardPhoto;
private String adminIdCardPhoto;
}
package com.yeejoin.amos.boot.module.tzs.flc.api.service;
import com.alibaba.fastjson.JSONObject;
import com.yeejoin.amos.boot.biz.common.entity.DataDictionary;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.RegUnitInfoDto;
import com.yeejoin.amos.feign.privilege.model.CompanyModel;
import java.util.Collection;
import java.util.List;
......@@ -64,4 +64,6 @@ public interface IRegUnitInfoService {
* @return true 已存在不能注册 false 不存在可以注册
*/
Boolean checkRepeatPhone(String phoneNo);
void updateAdminInfo(JSONObject dataResult);
}
package com.yeejoin.amos.boot.module.tzs.biz.controller;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.module.tzs.api.dto.InspectionDetectionInfoDto;
import com.yeejoin.amos.boot.module.tzs.api.dto.InspectionDetectionInfoModel;
import com.yeejoin.amos.boot.module.tzs.biz.service.impl.InspectionDetectionInfoServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
......@@ -36,7 +36,7 @@ public class InspectionDetectionInfoController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY,needAuth = false)
@GetMapping(value = "/selectInspect")
@ApiOperation(httpMethod = "GET", value = "检验检测信息(查询)", notes = "检验检测信息(查询)")
public ResponseModel<InspectionDetectionInfoDto> selectInspect(String superviseCode) {
public ResponseModel<InspectionDetectionInfoModel> selectInspect(String superviseCode) {
return ResponseHelper.buildResponse(infoService.selectInspect(superviseCode));
}
......
......@@ -13,6 +13,7 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.TzBaseEnterpriseInfoDto;
import com.yeejoin.amos.boot.module.tzs.api.entity.PageParam;
import com.yeejoin.amos.boot.module.tzs.api.entity.TzBaseEnterpriseInfo;
import com.yeejoin.amos.boot.module.tzs.api.service.ITzBaseEnterpriseInfoService;
import com.yeejoin.amos.boot.module.tzs.flc.api.entity.RegUnitInfo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang3.ObjectUtils;
......@@ -188,6 +189,13 @@ public class TzBaseEnterpriseInfoController {
return ResponseHelper.buildResponse(iTzBaseEnterpriseInfoService.companyInfoUpdate(map));
}
@TycloudOperation(ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/adminInfoUpdate", method = RequestMethod.POST)
@ApiOperation(httpMethod = "POST", value = "修改企业信息", notes = "修改企业信息")
public ResponseModel<RegUnitInfo> adminInfoUpdate(@RequestBody Map<String,Object> map) {
return ResponseHelper.buildResponse(iTzBaseEnterpriseInfoService.adminInfoUpdate(map));
}
/**
* 根据企业名称查询企业详情
*
......
package com.yeejoin.amos.boot.module.tzs.biz.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.TzsCitInfo;
import com.yeejoin.amos.boot.module.tzs.biz.service.impl.TzsAppService;
import com.yeejoin.amos.feign.privilege.Privilege;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
@RestController
@Api(tags = "tzs小程序接口")
@RequestMapping(value = "/tzs-app")
public class TzsAppController {
@Autowired
TzsAppService appService;
/**
* 获取设计信息
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/equipmentInfo")
@ApiOperation(httpMethod = "GET", value = "获取设计信息", notes = "获取设计信息")
public ResponseModel<Object> getEquipmentInfo(String record) {
return ResponseHelper.buildResponse(appService.getEquipmentInfo(record));
}
}
......@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.yeejoin.amos.boot.biz.common.utils.RedisUtils;
import com.yeejoin.amos.boot.module.tzs.api.service.IEquipmentCategoryService;
import com.yeejoin.amos.boot.module.tzs.flc.api.service.IRegUnitInfoService;
import lombok.extern.slf4j.Slf4j;
import org.eclipse.paho.client.mqttv3.MqttMessage;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -48,6 +49,9 @@ public class PlatformUserTopicMessage extends EmqxListener {
@Autowired
IEquipmentCategoryService equipmentCategoryService;
@Autowired
IRegUnitInfoService regUnitInfoService;
@Override
public void processMessage(String topic, MqttMessage message) {
RequestContext.setAppKey(appKey);
......@@ -65,6 +69,8 @@ public class PlatformUserTopicMessage extends EmqxListener {
if (StringUtils.isNotEmpty(path)) {
if (path.contains("company") && !"company".equals(dataResult.get("level"))) {
equipmentCategoryService.creatTree();
} else if (path.contains("agencyuser")) {
regUnitInfoService.updateAdminInfo(dataResult);
}
}
} catch (Exception e) {
......
package com.yeejoin.amos.boot.module.tzs.biz.service.impl;
import com.yeejoin.amos.boot.module.tzs.api.dto.ConstructionInfoModel;
import com.yeejoin.amos.boot.module.tzs.api.mapper.ConstructionInfoMapper;
import com.yeejoin.amos.boot.module.tzs.api.entity.ConstructionInfo;
import org.springframework.stereotype.Component;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/**
* 特种设备基本信息-施工信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public class ConstructionInfoService extends BaseService<ConstructionInfoModel, ConstructionInfo, ConstructionInfoMapper> {
}
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