package com.by4cloud.platformx.business.entity; import com.by4cloud.platformx.common.data.mybatis.BaseModel; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.persistence.Column; import jakarta.persistence.Entity; import lombok.Data; import jakarta.persistence.Table; import org.hibernate.annotations.Comment; /** * @author wjli * @description * @date 2026/4/29 10:51 **/ @Data @Entity @Table(name = "sales_man") @Comment("销售人员") public class SalesMan extends BaseModel { @Schema(description = "所属客商Id") @Column(columnDefinition = "bigint comment '所属客商Id'") private Long customerId; @Schema(description = "员工编号") @Column(columnDefinition = "VARCHAR(50) comment '员工编号'") private String salesNo; @Schema(description = "销售员姓名") @Column(columnDefinition = "VARCHAR(50) comment '销售员姓名'") private String salesName; @Schema(description = "联系电话") @Column(columnDefinition = "VARCHAR(20) comment '联系电话'") private String phone; }