算法提交

This commit is contained in:
huangzj
2023-11-20 10:39:03 +08:00
parent b553803514
commit 7c46df354f
27 changed files with 417 additions and 318 deletions

View File

@@ -1,51 +0,0 @@
package com.njcn.harmonic.pojo.po.dim;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
@Getter
@Setter
@TableName("r_dim_bus_target_d")
public class RDimBusTargetD extends BaseEntity {
private static final long serialVersionUID = 1L;
private String orgId;
private LocalDate statisDate;
private String targetType;
/**
* 母线**指标超标占比(%
*/
private Float limitRate;
/**
* 母线**指标合格率(%
*/
private Float passRate;
/**
* 母线**指标平均合格率(%
*/
private Float passAvgRate;
private Integer state;
}

View File

@@ -0,0 +1,61 @@
package com.njcn.harmonic.pojo.po.dim;
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 java.time.LocalDate;
import java.time.LocalDateTime;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
/**
*
* Description:
* Date: 2023/11/20 10:29【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_dim_bus_target_d")
public class RDimBusTargetDPO extends BaseEntity {
@MppMultiId(value = "Org_Id")
private String orgId;
@MppMultiId(value = "Statis_Date")
private LocalDate statisDate;
@MppMultiId(value = "Target_Type")
private String targetType;
/**
* 母线**指标超标占比(%
*/
@TableField(value = "Limit_Rate")
private Double limitRate;
/**
* 母线**指标平均超标占比(%
*/
@TableField(value = "Limit_Avg_Rate")
private Double limitAvgRate;
/**
* 母线**指标合格率(%
*/
@TableField(value = "Pass_Rate")
private Double passRate;
/**
* 母线**指标平均合格率(%
*/
@TableField(value = "Pass_Avg_Rate")
private Double passAvgRate;
@TableField(value = "`State`")
private Integer state;
}

View File

@@ -1,54 +0,0 @@
package com.njcn.harmonic.pojo.po.dim;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import io.swagger.models.auth.In;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
@Getter
@Setter
@TableName("r_dim_bus_target_m")
public class RDimBusTargetM extends BaseEntity {
private static final long serialVersionUID = 1L;
private String orgId;
private LocalDate statisDate;
private String targetType;
/**
* 母线**指标超标占比(%
*/
private Float limitRate;
/**
* 母线**指标合格率(%
*/
private Float passRate;
/**
* 母线**指标平均合格率(%
*/
private Float passAvgRate;
private Integer state;
}

View File

@@ -0,0 +1,61 @@
package com.njcn.harmonic.pojo.po.dim;
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 java.time.LocalDate;
import java.time.LocalDateTime;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
/**
*
* Description:
* Date: 2023/11/20 10:29【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_dim_bus_target_m")
public class RDimBusTargetMPO extends BaseEntity {
@MppMultiId(value = "Org_Id")
private String orgId;
@MppMultiId(value = "Statis_Date")
private LocalDate statisDate;
@MppMultiId(value = "Target_Type")
private String targetType;
/**
* 母线**指标超标占比(%
*/
@TableField(value = "Limit_Rate")
private Double limitRate;
/**
* 母线**指标平均超标占比(%
*/
@TableField(value = "Limit_Avg_Rate")
private Double limitAvgRate;
/**
* 母线**指标合格率(%
*/
@TableField(value = "Pass_Rate")
private Double passRate;
/**
* 母线**指标平均合格率(%
*/
@TableField(value = "Pass_Avg_Rate")
private Double passAvgRate;
@TableField(value = "`State`")
private Integer state;
}

View File

@@ -1,51 +0,0 @@
package com.njcn.harmonic.pojo.po.dim;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
* </p>
*
* @author hongawen
* @since 2023-11-14
*/
@Getter
@Setter
@TableName("r_dim_bus_target_y")
public class RDimBusTargetY extends BaseEntity {
private static final long serialVersionUID = 1L;
private String orgId;
private LocalDate statisDate;
private String targetType;
/**
* 母线**指标超标占比(%
*/
private Float limitRate;
/**
* 母线**指标合格率(%
*/
private Float passRate;
/**
* 母线**指标平均合格率(%
*/
private Float passAvgRate;
private Integer state;
}

View File

@@ -0,0 +1,62 @@
package com.njcn.harmonic.pojo.po.dim;
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 java.time.LocalDate;
import java.time.LocalDateTime;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
/**
*
* Description:
* Date: 2023/11/20 10:29【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@TableName(value = "r_dim_bus_target_y")
public class RDimBusTargetYPO extends BaseEntity {
@MppMultiId(value = "Org_Id")
private String orgId;
@MppMultiId(value = "Statis_Date")
private LocalDate statisDate;
@MppMultiId(value = "Target_Type")
private String targetType;
/**
* 母线**指标超标占比(%
*/
@TableField(value = "Limit_Rate")
private Double limitRate;
/**
* 母线**指标平均超标占比(%
*/
@TableField(value = "Limit_Avg_Rate")
private Double limitAvgRate;
/**
* 母线**指标合格率(%
*/
@TableField(value = "Pass_Rate")
private Double passRate;
/**
* 母线**指标平均合格率(%
*/
@TableField(value = "Pass_Avg_Rate")
private Double passAvgRate;
@TableField(value = "`State`")
private Integer state;
}