CaseAnalysis.java 2.38 KB
package com.ash.entity;

import com.ash.base.BaseModel;
import com.ash.enums.ConformStatusEnum;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

@Data
@TableName(value = "t_ash_case_analysis")
@JsonInclude(JsonInclude.Include.NON_NULL)
public class CaseAnalysis extends BaseModel {

    @TableId(value = "id")
    private String id;

    /**
     * 案件id
     */
    @TableField(value = "case_id")
    private String caseId;

    /**
     * 地区
     */
    @TableField(value = "area")
    private String area;

    /**
     * 县区
     */
    @TableField(value = "county")
    private String county;


    /**
     * 涉案总金额
     */
    @TableField(value = "total_amount")
    private Double totalAmount;

    /**
     * 案损金额
     */
    @TableField(value = "amount")
    private Double amount;

    /**
     * 受害人性别
     */
    @TableField(value = "sex")
    private String sex;

    /**
     * 受害人年龄
     */
    @TableField(value = "age")
    private Integer age;

    /**
     * 受害人职业
     */
    @TableField(value = "career")
    private String career;

    /**
     * 身份证号码
     */
    @TableField(value = "id_card")
    private String idCard;

    /**
     * 诈骗类型
     */
    @TableField(value = "fraud_type")
    private String fraudType;

    /**
     * 引流方式
     */
    @TableField(value = "rainage_method")
    private String rainageMethod;

    /**
     * 引流方式详情
     */
    @TableField(value = "rainage_method_detail")
    private String rainageMethodDetail;

    /**
     * 支付方式
     */
    @TableField(value = "pay_method")
    private String payMethod;

    /**
     * 引流电话
     */
    @TableField(value = "rainage_phone")
    private String rainagePhone;

    /**
     * 快递单号
     */
    @TableField(value = "tracking_number")
    private String trackingNumber;

    /**
     * 快递公司
     */
    @TableField(value = "express_company")
    private String expressCompany;

    /**
     * 快递公司
     */
    @TableField(value = "deliver_wealth")
    private String deliverWealth;

    /**
     * 确认状态
     */
    @TableField(value = "conform_status")
    private ConformStatusEnum conformStatus;
}