package com.ycwl.basic.model.pc.face.req;

import com.baomidou.mybatisplus.annotation.TableId;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author：longbinbin
 * @Date：2024/11/29 15:16
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("人脸查询参数")
public class FaceReqQuery extends BaseQueryParameterReq {
    @ApiModelProperty("景区id")
    private Long scenicId;
    @ApiModelProperty("会员id")
    private Long memberId;
    @ApiModelProperty("用户上传的人脸照片")
    private String faceUrl;
    @ApiModelProperty("与样本匹配的ID，逗号隔开")
    private String matchSampleIds;
    @ApiModelProperty("匹配率")
    private BigDecimal startMatchRate;
    @ApiModelProperty("匹配率")
    private BigDecimal endMatchRate;
    @ApiModelProperty("匹配的结果，JSON字符串")
    private String matchResult;
    private Date startTime;
    private Date endTime;
    private Date updateStartTime;
    private Date updateEndTime;
    private Integer finishedJourney;
}
