package com.sinata.appointment.entity; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) @TableName("appointment_visitor") @Schema(description = "预约访客明细") public class AppointmentVisitor extends BaseEntity { @Schema(description = "预约单 id") private Long orderId; @Schema(description = "访客ID(mp_visitor.id)") private Long mpVisitorId; @Schema(description = "姓名") private String name; @Schema(description = "身份证号(密文存储由业务层处理)") private String idCardCipher; @Schema(description = "手机号") private String mobile; @Schema(description = "驾驶员姓名(车辆预约)") private String driverName; @Schema(description = "车牌号") private String plateNo; }