package com.ycl.entity.smoke; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; /** *
* 组织架构 *
* * @author lyq * @since 2023-02-28 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("ums_ods_customer") public class OdsCustomer implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @TableId("id") @JsonProperty("Id") private Long id; /** * 父节点 */ @TableField("pid") @JsonProperty("Pid") private String pid; /** * 营业执照编号 */ @TableField("bl_no") @JsonProperty("BlNo") private String blNo; /** * 营业执照名称 */ @TableField("bl_name") @JsonProperty("BlName") private String blName; /** * 组织名称 */ @TableField("org") @JsonProperty("Org") private String org; /** * 名称 */ @TableField("name") @JsonProperty("Name") private String name; /** * 联系人 */ @TableField("contact") @JsonProperty("Contact") private String contact; /** * 手机号 */ @TableField("mobile") @JsonProperty("Mobile") private String mobile; /** * 联系电话 */ @TableField("telephone") @JsonProperty("Telephone") private String telephone; /** * 类型(1:系统用户2:经销单位3:行政单位4:餐饮单位) */ @TableField("typ") @JsonProperty("Typ") private Integer typ; /** * 创建者 */ @TableField("creator") @JsonProperty("Creator") private String creator; /** * 创建时间 */ @TableField("create_at") @JsonProperty("CreateAt") private Long createAt; /** * 状态 */ @TableField("status") @JsonProperty("Status") private Integer status; /** * 地址 */ @TableField("address") @JsonProperty("Address") private String address; /** * 标志 */ @TableField("logo") @JsonProperty("Logo") private String logo; /** * 营业时间 */ @TableField("business_hour") @JsonProperty("BusinessHour") private String businessHour; /** * 运维人员ID */ @TableField("maintainer_id") @JsonProperty("MaintainerId") private String maintainerId; /** * 关联地址 */ @TableField("area_ids") private String areaIdsString; /** * 地址序列 */ @TableField("area_id_cascads") private String areaIdCascadsString; /** * 地址详细信息 */ @TableField("areas") private String areasString; @TableField(exist = false) @JsonProperty("AreaIds") private String[] areaIds; /** * 地址序列 */ @TableField(exist = false) @JsonProperty("AreaIdCascades") private String[] areaIdCascads; /** * 地址详细信息 */ @TableField(exist = false) @JsonProperty("Areas") private String[] areas; /** * 介绍 */ @TableField("description") @JsonProperty("Desc") private String description; }