You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fu-hsi-service/src/main/java/com/supervision/police/domain/ModelIndex.java

120 lines
2.3 KiB
Java

10 months ago
package com.supervision.police.domain;
import java.time.LocalDateTime;
10 months ago
import java.util.Date;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* (ModelIndex)
*
* @author qmy
* @since 2024-07-05 09:20:10
*/
@Data
@TableName("model_index")
public class ModelIndex implements Serializable {
@TableId
private String id;
/**
*
*/
private String name;
/**
*
*/
private String shortName;
/**
*
*/
private String remark;
/**
*
*/
private String indexType;
@TableField(exist = false)
private String indexTypeName;
/**
*
*/
private Integer indexScore;
/**
*
*/
private Integer atomicIndexNum;
@TableField(exist = false)
private List<ModelAtomicIndex> atomicIndexList;
/**
*
*/
private String caseType;
@TableField(exist = false)
private String caseTypeName;
/**
*
*/
private String judgeLogic;
/**
*
*/
private String indexRule;
@TableField(exist = false)
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private LocalDateTime updateStartTime;
@TableField(exist = false)
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private LocalDateTime updateEndTime;
10 months ago
/**
*
*/
private String dataStatus;
/**
* ID
*/
private String createUserId;
10 months ago
/**
*
*/
@TableField(fill = FieldFill.INSERT)
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private LocalDateTime createTime;
/**
*
*/
private String updateUserId;
10 months ago
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private LocalDateTime updateTime;
10 months ago
}