Commit 06f6e60d authored by 史志龙's avatar 史志龙

初始化道床、线路巡查分析类--shizhilong

parent eb673a44
......@@ -29,7 +29,9 @@ public class CodeGenerate {
// 表名
String[] tables = {
"t_dsa_analysis_line_batch_unit_device_rail_wear_info"
"t_dsa_analysis_line_batch_unit_device_track_bed_info",
"t_dsa_analysis_line_batch_unit_device_patrol_info",
"t_dsa_analysis_line_batch_unit_device_patrol_assist_info"
};
......
package org.jeecg.modules.diseaseAnalysis.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@ApiModel(value = "AnalysisLineBatchUnitDevicePatrolAssistInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情")
public class AnalysisLineBatchUnitDevicePatrolAssistInfoDTO {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
private String id;
@ApiModelProperty("创建人")
private String createBy;
@ApiModelProperty("创建日期")
private Date createTime;
@ApiModelProperty("更新人")
private String updateBy;
@ApiModelProperty("更新时间")
private Date updateTime;
@ApiModelProperty("分析批id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check、t_xd_record_patrol_master)")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
private String deviceId;
@ApiModelProperty("巡查区间id")
private String subwaySectionId;
@ApiModelProperty("巡查区间名称")
private String subwaySectionName;
@ApiModelProperty("线别id")
private String lineAliasId;
@ApiModelProperty("线别名称")
private String lineAliasName;
@ApiModelProperty("起始里程")
private BigDecimal startingMileage;
@ApiModelProperty("终点里程")
private BigDecimal endMileage;
@ApiModelProperty("问题记录")
private String problemRecord;
@ApiModelProperty("处理情况")
private String handingLog;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@ApiModel(value = "AnalysisLineBatchUnitDevicePatrolInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情")
public class AnalysisLineBatchUnitDevicePatrolInfoDTO {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
private String id;
@ApiModelProperty("创建人")
private String createBy;
@ApiModelProperty("创建日期")
private Date createTime;
@ApiModelProperty("更新人")
private String updateBy;
@ApiModelProperty("更新时间")
private Date updateTime;
@ApiModelProperty("分析批id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check、t_xd_record_patrol_master)")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
private String deviceId;
@ApiModelProperty("检查项目名称")
private String ekProjectName;
@ApiModelProperty("重点检查项目内容")
private String ekProjectContent;
@ApiModelProperty("问题记录")
private String problemRecord;
@ApiModelProperty("处理情况")
private String handingLog;
@ApiModelProperty("是否满足(1:是;2:否)")
private String status;
@ApiModelProperty("排序")
private Integer seq;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@ApiModel(value = "AnalysisLineBatchUnitDeviceTrackBedInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查")
public class AnalysisLineBatchUnitDeviceTrackBedInfoDTO {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
private String id;
@ApiModelProperty("创建人")
private String createBy;
@ApiModelProperty("创建日期")
private Date createTime;
@ApiModelProperty("更新人")
private String updateBy;
@ApiModelProperty("更新时间")
private Date updateTime;
@ApiModelProperty("分析批id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check)")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
private String deviceId;
@ApiModelProperty("道床id")
private String trackBedId;
@ApiModelProperty("道床编号")
private String trackBedCode;
@ApiModelProperty("道床类型")
private String trackBedType;
@ApiModelProperty("道床起点里程")
private BigDecimal startingMileage;
@ApiModelProperty("道床终点里程")
private BigDecimal endMileage;
@ApiModelProperty("道床长度")
private BigDecimal trackBedLen;
@ApiModelProperty("检查项目名称")
private String ekProjectName;
@ApiModelProperty("检查项目内容")
private String ekProjectContent;
@ApiModelProperty("检查合格评判标准")
private String ekProjectTemplate;
@ApiModelProperty("现场检查项目状态(1:合格;2:良好;3:不合格)")
private String ekProjectStatus;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@TableName("t_dsa_analysis_line_batch_unit_device_patrol_assist_info")
@ApiModel(value = "AnalysisLineBatchUnitDevicePatrolAssistInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情")
public class AnalysisLineBatchUnitDevicePatrolAssistInfo implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
@TableField("id")
private String id;
@ApiModelProperty("创建人")
@TableField("create_by")
private String createBy;
@ApiModelProperty("创建日期")
@TableField("create_time")
private Date createTime;
@ApiModelProperty("更新人")
@TableField("update_by")
private String updateBy;
@ApiModelProperty("更新时间")
@TableField("update_time")
private Date updateTime;
@ApiModelProperty("分析批id")
@TableField("analysis_batch_id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
@TableField("analysis_batch_code")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check、t_xd_record_patrol_master)")
@TableField("ek_id")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
@TableField("ek_code")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
@TableField("device_id")
private String deviceId;
@ApiModelProperty("巡查区间id")
@TableField("subway_section_id")
private String subwaySectionId;
@ApiModelProperty("巡查区间名称")
@TableField("subway_section_name")
private String subwaySectionName;
@ApiModelProperty("线别id")
@TableField("line_alias_id")
private String lineAliasId;
@ApiModelProperty("线别名称")
@TableField("line_alias_name")
private String lineAliasName;
@ApiModelProperty("起始里程")
@TableField("starting_mileage")
private BigDecimal startingMileage;
@ApiModelProperty("终点里程")
@TableField("end_mileage")
private BigDecimal endMileage;
@ApiModelProperty("问题记录")
@TableField("problem_record")
private String problemRecord;
@ApiModelProperty("处理情况")
@TableField("handing_log")
private String handingLog;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
@TableField("del_flag")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@TableName("t_dsa_analysis_line_batch_unit_device_patrol_info")
@ApiModel(value = "AnalysisLineBatchUnitDevicePatrolInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情")
public class AnalysisLineBatchUnitDevicePatrolInfo implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
@TableField("id")
private String id;
@ApiModelProperty("创建人")
@TableField("create_by")
private String createBy;
@ApiModelProperty("创建日期")
@TableField("create_time")
private Date createTime;
@ApiModelProperty("更新人")
@TableField("update_by")
private String updateBy;
@ApiModelProperty("更新时间")
@TableField("update_time")
private Date updateTime;
@ApiModelProperty("分析批id")
@TableField("analysis_batch_id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
@TableField("analysis_batch_code")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check、t_xd_record_patrol_master)")
@TableField("ek_id")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
@TableField("ek_code")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
@TableField("device_id")
private String deviceId;
@ApiModelProperty("检查项目名称")
@TableField("ek_project_name")
private String ekProjectName;
@ApiModelProperty("重点检查项目内容")
@TableField("ek_project_content")
private String ekProjectContent;
@ApiModelProperty("问题记录")
@TableField("problem_record")
private String problemRecord;
@ApiModelProperty("处理情况")
@TableField("handing_log")
private String handingLog;
@ApiModelProperty("是否满足(1:是;2:否)")
@TableField("status")
private String status;
@ApiModelProperty("排序")
@TableField("seq")
private Integer seq;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
@TableField("del_flag")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@TableName("t_dsa_analysis_line_batch_unit_device_track_bed_info")
@ApiModel(value = "AnalysisLineBatchUnitDeviceTrackBedInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查")
public class AnalysisLineBatchUnitDeviceTrackBedInfo implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
@TableField("id")
private String id;
@ApiModelProperty("创建人")
@TableField("create_by")
private String createBy;
@ApiModelProperty("创建日期")
@TableField("create_time")
private Date createTime;
@ApiModelProperty("更新人")
@TableField("update_by")
private String updateBy;
@ApiModelProperty("更新时间")
@TableField("update_time")
private Date updateTime;
@ApiModelProperty("分析批id")
@TableField("analysis_batch_id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
@TableField("analysis_batch_code")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check)")
@TableField("ek_id")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
@TableField("ek_code")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
@TableField("device_id")
private String deviceId;
@ApiModelProperty("道床id")
@TableField("track_bed_id")
private String trackBedId;
@ApiModelProperty("道床编号")
@TableField("track_bed_code")
private String trackBedCode;
@ApiModelProperty("道床类型")
@TableField("track_bed_type")
private String trackBedType;
@ApiModelProperty("道床起点里程")
@TableField("starting_mileage")
private BigDecimal startingMileage;
@ApiModelProperty("道床终点里程")
@TableField("end_mileage")
private BigDecimal endMileage;
@ApiModelProperty("道床长度")
@TableField("track_bed_len")
private BigDecimal trackBedLen;
@ApiModelProperty("检查项目名称")
@TableField("ek_project_name")
private String ekProjectName;
@ApiModelProperty("检查项目内容")
@TableField("ek_project_content")
private String ekProjectContent;
@ApiModelProperty("检查合格评判标准")
@TableField("ek_project_template")
private String ekProjectTemplate;
@ApiModelProperty("现场检查项目状态(1:合格;2:良好;3:不合格)")
@TableField("ek_project_status")
private String ekProjectStatus;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
@TableField("del_flag")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDevicePatrolAssistInfo;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情 Mapper 接口
* </p>
*
* @author hkl
* @since 2024-07-30
*/
public interface AnalysisLineBatchUnitDevicePatrolAssistInfoMapper extends BaseMapper<AnalysisLineBatchUnitDevicePatrolAssistInfo> {
}
package org.jeecg.modules.diseaseAnalysis.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDevicePatrolInfo;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情 Mapper 接口
* </p>
*
* @author hkl
* @since 2024-07-30
*/
public interface AnalysisLineBatchUnitDevicePatrolInfoMapper extends BaseMapper<AnalysisLineBatchUnitDevicePatrolInfo> {
}
package org.jeecg.modules.diseaseAnalysis.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDeviceTrackBedInfo;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查 Mapper 接口
* </p>
*
* @author hkl
* @since 2024-07-30
*/
public interface AnalysisLineBatchUnitDeviceTrackBedInfoMapper extends BaseMapper<AnalysisLineBatchUnitDeviceTrackBedInfo> {
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.diseaseAnalysis.mapper.AnalysisLineBatchUnitDevicePatrolAssistInfoMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.diseaseAnalysis.mapper.AnalysisLineBatchUnitDevicePatrolInfoMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.jeecg.modules.diseaseAnalysis.mapper.AnalysisLineBatchUnitDeviceTrackBedInfoMapper">
</mapper>
package org.jeecg.modules.diseaseAnalysis.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDevicePatrolAssistInfo;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情 服务类
* </p>
*
* @author hkl
* @since 2024-07-30
*/
public interface IAnalysisLineBatchUnitDevicePatrolAssistInfoService extends IService<AnalysisLineBatchUnitDevicePatrolAssistInfo> {
}
package org.jeecg.modules.diseaseAnalysis.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDevicePatrolInfo;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情 服务类
* </p>
*
* @author hkl
* @since 2024-07-30
*/
public interface IAnalysisLineBatchUnitDevicePatrolInfoService extends IService<AnalysisLineBatchUnitDevicePatrolInfo> {
}
package org.jeecg.modules.diseaseAnalysis.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDeviceTrackBedInfo;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查 服务类
* </p>
*
* @author hkl
* @since 2024-07-30
*/
public interface IAnalysisLineBatchUnitDeviceTrackBedInfoService extends IService<AnalysisLineBatchUnitDeviceTrackBedInfo> {
}
package org.jeecg.modules.diseaseAnalysis.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDevicePatrolAssistInfo;
import org.jeecg.modules.diseaseAnalysis.mapper.AnalysisLineBatchUnitDevicePatrolAssistInfoMapper;
import org.jeecg.modules.diseaseAnalysis.service.IAnalysisLineBatchUnitDevicePatrolAssistInfoService;
import org.springframework.stereotype.Service;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情 服务实现类
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Service
public class AnalysisLineBatchUnitDevicePatrolAssistInfoServiceImpl extends ServiceImpl<AnalysisLineBatchUnitDevicePatrolAssistInfoMapper, AnalysisLineBatchUnitDevicePatrolAssistInfo> implements IAnalysisLineBatchUnitDevicePatrolAssistInfoService {
}
package org.jeecg.modules.diseaseAnalysis.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDevicePatrolInfo;
import org.jeecg.modules.diseaseAnalysis.mapper.AnalysisLineBatchUnitDevicePatrolInfoMapper;
import org.jeecg.modules.diseaseAnalysis.service.IAnalysisLineBatchUnitDevicePatrolInfoService;
import org.springframework.stereotype.Service;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情 服务实现类
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Service
public class AnalysisLineBatchUnitDevicePatrolInfoServiceImpl extends ServiceImpl<AnalysisLineBatchUnitDevicePatrolInfoMapper, AnalysisLineBatchUnitDevicePatrolInfo> implements IAnalysisLineBatchUnitDevicePatrolInfoService {
}
package org.jeecg.modules.diseaseAnalysis.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.jeecg.modules.diseaseAnalysis.entity.AnalysisLineBatchUnitDeviceTrackBedInfo;
import org.jeecg.modules.diseaseAnalysis.mapper.AnalysisLineBatchUnitDeviceTrackBedInfoMapper;
import org.jeecg.modules.diseaseAnalysis.service.IAnalysisLineBatchUnitDeviceTrackBedInfoService;
import org.springframework.stereotype.Service;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查 服务实现类
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Service
public class AnalysisLineBatchUnitDeviceTrackBedInfoServiceImpl extends ServiceImpl<AnalysisLineBatchUnitDeviceTrackBedInfoMapper, AnalysisLineBatchUnitDeviceTrackBedInfo> implements IAnalysisLineBatchUnitDeviceTrackBedInfoService {
}
package org.jeecg.modules.diseaseAnalysis.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@ApiModel(value = "AnalysisLineBatchUnitDevicePatrolAssistInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查协助巡道员详情")
public class AnalysisLineBatchUnitDevicePatrolAssistInfoVO {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
private String id;
@ApiModelProperty("创建人")
private String createBy;
@ApiModelProperty("创建日期")
private Date createTime;
@ApiModelProperty("更新人")
private String updateBy;
@ApiModelProperty("更新时间")
private Date updateTime;
@ApiModelProperty("分析批id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check、t_xd_record_patrol_master)")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
private String deviceId;
@ApiModelProperty("巡查区间id")
private String subwaySectionId;
@ApiModelProperty("巡查区间名称")
private String subwaySectionName;
@ApiModelProperty("线别id")
private String lineAliasId;
@ApiModelProperty("线别名称")
private String lineAliasName;
@ApiModelProperty("起始里程")
private BigDecimal startingMileage;
@ApiModelProperty("终点里程")
private BigDecimal endMileage;
@ApiModelProperty("问题记录")
private String problemRecord;
@ApiModelProperty("处理情况")
private String handingLog;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@ApiModel(value = "AnalysisLineBatchUnitDevicePatrolInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---线路巡查巡道员详情")
public class AnalysisLineBatchUnitDevicePatrolInfoVO {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
private String id;
@ApiModelProperty("创建人")
private String createBy;
@ApiModelProperty("创建日期")
private Date createTime;
@ApiModelProperty("更新人")
private String updateBy;
@ApiModelProperty("更新时间")
private Date updateTime;
@ApiModelProperty("分析批id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check、t_xd_record_patrol_master)")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
private String deviceId;
@ApiModelProperty("检查项目名称")
private String ekProjectName;
@ApiModelProperty("重点检查项目内容")
private String ekProjectContent;
@ApiModelProperty("问题记录")
private String problemRecord;
@ApiModelProperty("处理情况")
private String handingLog;
@ApiModelProperty("是否满足(1:是;2:否)")
private String status;
@ApiModelProperty("排序")
private Integer seq;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
private String delFlag;
}
package org.jeecg.modules.diseaseAnalysis.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
* 线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查
* </p>
*
* @author hkl
* @since 2024-07-30
*/
@Getter
@Setter
@ApiModel(value = "AnalysisLineBatchUnitDeviceTrackBedInfo对象", description = "线路质量分析-分析批次表-单元设备详情(1个分析批次有多个检查批次,1个检查批次有多个单位设备,1个单元设备有多个详情)---道床检查")
public class AnalysisLineBatchUnitDeviceTrackBedInfoVO {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键")
private String id;
@ApiModelProperty("创建人")
private String createBy;
@ApiModelProperty("创建日期")
private Date createTime;
@ApiModelProperty("更新人")
private String updateBy;
@ApiModelProperty("更新时间")
private Date updateTime;
@ApiModelProperty("分析批id")
private String analysisBatchId;
@ApiModelProperty("分析批次号")
private String analysisBatchCode;
@ApiModelProperty("设备检查记录主表id(t_ek_records_master_check)")
private String ekId;
@ApiModelProperty("检查批次号(t_ek_records_master_check)")
private String ekCode;
@ApiModelProperty("单元表id(t_dsa_analysis_line_batch_unit_device)")
private String deviceId;
@ApiModelProperty("道床id")
private String trackBedId;
@ApiModelProperty("道床编号")
private String trackBedCode;
@ApiModelProperty("道床类型")
private String trackBedType;
@ApiModelProperty("道床起点里程")
private BigDecimal startingMileage;
@ApiModelProperty("道床终点里程")
private BigDecimal endMileage;
@ApiModelProperty("道床长度")
private BigDecimal trackBedLen;
@ApiModelProperty("检查项目名称")
private String ekProjectName;
@ApiModelProperty("检查项目内容")
private String ekProjectContent;
@ApiModelProperty("检查合格评判标准")
private String ekProjectTemplate;
@ApiModelProperty("现场检查项目状态(1:合格;2:良好;3:不合格)")
private String ekProjectStatus;
@ApiModelProperty("是否删除(0:未删除,1:已删除)")
private String delFlag;
}
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