package org.dromara.system.domain; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import org.dromara.common.tenant.core.TenantEntity; import java.io.Serial; /** * 用户电子签名配置对象 sys_user_electronic_signature * * @author shihongwei */ @Data @EqualsAndHashCode(callSuper = true) @TableName("sys_user_electronic_signature") public class SysUserElectronicSignature extends TenantEntity { @Serial private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value = "id") private Long id; /** * 人员唯一标识 */ private String personKey; /** * 系统用户ID */ private Long userId; /** * 业务人员ID */ private String businessUserId; /** * 企业ID */ private Long companyId; /** * 登录端口 */ private String loginPort; /** * 电子签名图片OSS ID */ private Long signOssId; /** * 签署人名称快照 */ private String signName; /** * 状态:1=已设置 0=未设置 */ private String status; /** * 备注 */ private String remark; }