Class CustomerProfile

    • Constructor Detail

      • CustomerProfile

        public CustomerProfile()
      • CustomerProfile

        public CustomerProfile​(CustomerProfile source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getCustomerId

        public Long getCustomerId()
        Get 客户档案id,客户唯一识别编码
        Returns:
        CustomerId 客户档案id,客户唯一识别编码
      • setCustomerId

        public void setCustomerId​(Long CustomerId)
        Set 客户档案id,客户唯一识别编码
        Parameters:
        CustomerId - 客户档案id,客户唯一识别编码
      • getDealerCode

        public String getDealerCode()
        Get 所属经销商id
        Returns:
        DealerCode 所属经销商id
      • setDealerCode

        public void setDealerCode​(String DealerCode)
        Set 所属经销商id
        Parameters:
        DealerCode - 所属经销商id
      • getUnionId

        public String getUnionId()
        Get 客户在微信生态中唯一识别码
        Returns:
        UnionId 客户在微信生态中唯一识别码
      • setUnionId

        public void setUnionId​(String UnionId)
        Set 客户在微信生态中唯一识别码
        Parameters:
        UnionId - 客户在微信生态中唯一识别码
      • getCreateTime

        public String getCreateTime()
        Get 档案创建时间戳,单位:秒
        Returns:
        CreateTime 档案创建时间戳,单位:秒
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 档案创建时间戳,单位:秒
        Parameters:
        CreateTime - 档案创建时间戳,单位:秒
      • getUserName

        public String getUserName()
        Get 客户姓名
        Returns:
        UserName 客户姓名
      • setUserName

        public void setUserName​(String UserName)
        Set 客户姓名
        Parameters:
        UserName - 客户姓名
      • getGender

        public Long getGender()
        Get 0未知,1:男,2:女
        Returns:
        Gender 0未知,1:男,2:女
      • setGender

        public void setGender​(Long Gender)
        Set 0未知,1:男,2:女
        Parameters:
        Gender - 0未知,1:男,2:女
      • getPhone

        public String getPhone()
        Get 客户联系手机号
        Returns:
        Phone 客户联系手机号
      • setPhone

        public void setPhone​(String Phone)
        Set 客户联系手机号
        Parameters:
        Phone - 客户联系手机号
      • getAgeRangeName

        public String getAgeRangeName()
        Get 客户年龄段名称
        Returns:
        AgeRangeName 客户年龄段名称
      • setAgeRangeName

        public void setAgeRangeName​(String AgeRangeName)
        Set 客户年龄段名称
        Parameters:
        AgeRangeName - 客户年龄段名称
      • getJobTypeName

        public String getJobTypeName()
        Get 客户行业类型名称信息,如教师、医生
        Returns:
        JobTypeName 客户行业类型名称信息,如教师、医生
      • setJobTypeName

        public void setJobTypeName​(String JobTypeName)
        Set 客户行业类型名称信息,如教师、医生
        Parameters:
        JobTypeName - 客户行业类型名称信息,如教师、医生
      • getAddress

        public String getAddress()
        Get 客户居住地址
        Returns:
        Address 客户居住地址
      • setAddress

        public void setAddress​(String Address)
        Set 客户居住地址
        Parameters:
        Address - 客户居住地址
      • getLeadsProcessStatus

        public Long getLeadsProcessStatus()
        Get 客户所处状态 0:已分配 1:未分配 1 待建档, 2 已建档, 3 已到店 4 已经试驾 5 战败申请中 6 已战败 7 已成交
        Returns:
        LeadsProcessStatus 客户所处状态 0:已分配 1:未分配 1 待建档, 2 已建档, 3 已到店 4 已经试驾 5 战败申请中 6 已战败 7 已成交
      • setLeadsProcessStatus

        public void setLeadsProcessStatus​(Long LeadsProcessStatus)
        Set 客户所处状态 0:已分配 1:未分配 1 待建档, 2 已建档, 3 已到店 4 已经试驾 5 战败申请中 6 已战败 7 已成交
        Parameters:
        LeadsProcessStatus - 客户所处状态 0:已分配 1:未分配 1 待建档, 2 已建档, 3 已到店 4 已经试驾 5 战败申请中 6 已战败 7 已成交
      • getLeadType

        public Long getLeadType()
        Get 客户来源类型,1:线上,2:线下
        Returns:
        LeadType 客户来源类型,1:线上,2:线下
      • setLeadType

        public void setLeadType​(Long LeadType)
        Set 客户来源类型,1:线上,2:线下
        Parameters:
        LeadType - 客户来源类型,1:线上,2:线下
      • getSourceName

        public String getSourceName()
        Get 与客户来源类型对应的渠道名称
        Returns:
        SourceName 与客户来源类型对应的渠道名称
      • setSourceName

        public void setSourceName​(String SourceName)
        Set 与客户来源类型对应的渠道名称
        Parameters:
        SourceName - 与客户来源类型对应的渠道名称
      • getLeadsLevelCode

        public String getLeadsLevelCode()
        Get 客户购车的意向等级
        Returns:
        LeadsLevelCode 客户购车的意向等级
      • setLeadsLevelCode

        public void setLeadsLevelCode​(String LeadsLevelCode)
        Set 客户购车的意向等级
        Parameters:
        LeadsLevelCode - 客户购车的意向等级
      • getVehicleBrandCode

        public String getVehicleBrandCode()
        Get 客户意向品牌编号
        Returns:
        VehicleBrandCode 客户意向品牌编号
      • setVehicleBrandCode

        public void setVehicleBrandCode​(String VehicleBrandCode)
        Set 客户意向品牌编号
        Parameters:
        VehicleBrandCode - 客户意向品牌编号
      • getVehicleSeriesCode

        public String getVehicleSeriesCode()
        Get 客户意向车系编号
        Returns:
        VehicleSeriesCode 客户意向车系编号
      • setVehicleSeriesCode

        public void setVehicleSeriesCode​(String VehicleSeriesCode)
        Set 客户意向车系编号
        Parameters:
        VehicleSeriesCode - 客户意向车系编号
      • getVehicleTypeCode

        public String getVehicleTypeCode()
        Get 客户意向车型编号
        Returns:
        VehicleTypeCode 客户意向车型编号
      • setVehicleTypeCode

        public void setVehicleTypeCode​(String VehicleTypeCode)
        Set 客户意向车型编号
        Parameters:
        VehicleTypeCode - 客户意向车型编号
      • getVehiclePurpose

        public VehiclePurpose getVehiclePurpose()
        Get 购车用途信息
        Returns:
        VehiclePurpose 购车用途信息
      • setVehiclePurpose

        public void setVehiclePurpose​(VehiclePurpose VehiclePurpose)
        Set 购车用途信息
        Parameters:
        VehiclePurpose - 购车用途信息
      • getPurchaseConcern

        public PurchaseConcern[] getPurchaseConcern()
        Get 购车关注点信息
        Returns:
        PurchaseConcern 购车关注点信息
      • setPurchaseConcern

        public void setPurchaseConcern​(PurchaseConcern[] PurchaseConcern)
        Set 购车关注点信息
        Parameters:
        PurchaseConcern - 购车关注点信息
      • getSalesName

        public String getSalesName()
        Get 客户所属顾问姓名
        Returns:
        SalesName 客户所属顾问姓名
      • setSalesName

        public void setSalesName​(String SalesName)
        Set 客户所属顾问姓名
        Parameters:
        SalesName - 客户所属顾问姓名
      • getSalesPhone

        public String getSalesPhone()
        Get 客户所属顾问手机号
        Returns:
        SalesPhone 客户所属顾问手机号
      • setSalesPhone

        public void setSalesPhone​(String SalesPhone)
        Set 客户所属顾问手机号
        Parameters:
        SalesPhone - 客户所属顾问手机号
      • getRealArrivalTime

        public Long getRealArrivalTime()
        Get 客户实际到店时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RealArrivalTime 客户实际到店时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • setRealArrivalTime

        public void setRealArrivalTime​(Long RealArrivalTime)
        Set 客户实际到店时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RealArrivalTime - 客户实际到店时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • getCompleteTestDriveTime

        public String getCompleteTestDriveTime()
        Get 客户到店完成试乘试驾时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CompleteTestDriveTime 客户到店完成试乘试驾时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • setCompleteTestDriveTime

        public void setCompleteTestDriveTime​(String CompleteTestDriveTime)
        Set 客户到店完成试乘试驾时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CompleteTestDriveTime - 客户到店完成试乘试驾时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • getOrderTime

        public Long getOrderTime()
        Get 客户完成下订的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OrderTime 客户完成下订的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • setOrderTime

        public void setOrderTime​(Long OrderTime)
        Set 客户完成下订的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OrderTime - 客户完成下订的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • getDeliveryTime

        public Long getDeliveryTime()
        Get 客户成交的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DeliveryTime 客户成交的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • setDeliveryTime

        public void setDeliveryTime​(Long DeliveryTime)
        Set 客户成交的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DeliveryTime - 客户成交的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • getInvoiceTime

        public Long getInvoiceTime()
        Get 开票时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InvoiceTime 开票时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • setInvoiceTime

        public void setInvoiceTime​(Long InvoiceTime)
        Set 开票时间戳 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InvoiceTime - 开票时间戳 注意:此字段可能返回 null,表示取不到有效值。
      • getLoseTime

        public Long getLoseTime()
        Get 完成对此客户战败审批的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        LoseTime 完成对此客户战败审批的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • setLoseTime

        public void setLoseTime​(Long LoseTime)
        Set 完成对此客户战败审批的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        LoseTime - 完成对此客户战败审批的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • getCreatedAtTime

        public Long getCreatedAtTime()
        Get 线索成功获取的时间戳,单位:秒
        Returns:
        CreatedAtTime 线索成功获取的时间戳,单位:秒
      • setCreatedAtTime

        public void setCreatedAtTime​(Long CreatedAtTime)
        Set 线索成功获取的时间戳,单位:秒
        Parameters:
        CreatedAtTime - 线索成功获取的时间戳,单位:秒
      • getImportAtTime

        public Long getImportAtTime()
        Get 线索成功导入的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ImportAtTime 线索成功导入的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • setImportAtTime

        public void setImportAtTime​(Long ImportAtTime)
        Set 线索成功导入的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ImportAtTime - 线索成功导入的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • getDistributeTime

        public Long getDistributeTime()
        Get 完成线索分配的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DistributeTime 完成线索分配的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • setDistributeTime

        public void setDistributeTime​(Long DistributeTime)
        Set 完成线索分配的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DistributeTime - 完成线索分配的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。
      • getLeadCreateTime

        public Long getLeadCreateTime()
        Get 线索成功创建的时间戳,单位:秒
        Returns:
        LeadCreateTime 线索成功创建的时间戳,单位:秒
      • setLeadCreateTime

        public void setLeadCreateTime​(Long LeadCreateTime)
        Set 线索成功创建的时间戳,单位:秒
        Parameters:
        LeadCreateTime - 线索成功创建的时间戳,单位:秒
      • getNickname

        public String getNickname()
        Get 线索关联微信昵称
        Returns:
        Nickname 线索关联微信昵称
      • setNickname

        public void setNickname​(String Nickname)
        Set 线索关联微信昵称
        Parameters:
        Nickname - 线索关联微信昵称
      • getOrgIdList

        public String[] getOrgIdList()
        Get 线索归属部门节点
        Returns:
        OrgIdList 线索归属部门节点
      • setOrgIdList

        public void setOrgIdList​(String[] OrgIdList)
        Set 线索归属部门节点
        Parameters:
        OrgIdList - 线索归属部门节点
      • getIntroducer

        public String getIntroducer()
        Get 客户的介绍人姓名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Introducer 客户的介绍人姓名 注意:此字段可能返回 null,表示取不到有效值。
      • setIntroducer

        public void setIntroducer​(String Introducer)
        Set 客户的介绍人姓名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Introducer - 客户的介绍人姓名 注意:此字段可能返回 null,表示取不到有效值。
      • getIntroducerPhone

        public String getIntroducerPhone()
        Get 客户的介绍人手机号码 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IntroducerPhone 客户的介绍人手机号码 注意:此字段可能返回 null,表示取不到有效值。
      • setIntroducerPhone

        public void setIntroducerPhone​(String IntroducerPhone)
        Set 客户的介绍人手机号码 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IntroducerPhone - 客户的介绍人手机号码 注意:此字段可能返回 null,表示取不到有效值。
      • getFollowTime

        public Long getFollowTime()
        Get 最近一次完成跟进的时间戳,单位:秒
        Returns:
        FollowTime 最近一次完成跟进的时间戳,单位:秒
      • setFollowTime

        public void setFollowTime​(Long FollowTime)
        Set 最近一次完成跟进的时间戳,单位:秒
        Parameters:
        FollowTime - 最近一次完成跟进的时间戳,单位:秒
      • getNextFollowTime

        public Long getNextFollowTime()
        Get 最近一次计划跟进的时间戳,单位:秒
        Returns:
        NextFollowTime 最近一次计划跟进的时间戳,单位:秒
      • setNextFollowTime

        public void setNextFollowTime​(Long NextFollowTime)
        Set 最近一次计划跟进的时间戳,单位:秒
        Parameters:
        NextFollowTime - 最近一次计划跟进的时间戳,单位:秒
      • getEnterpriseTags

        public EnterpriseTag[] getEnterpriseTags()
        Get 已为该客户添加的企业标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnterpriseTags 已为该客户添加的企业标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • setEnterpriseTags

        public void setEnterpriseTags​(EnterpriseTag[] EnterpriseTags)
        Set 已为该客户添加的企业标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnterpriseTags - 已为该客户添加的企业标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • getChannelTags

        public ChannelTag[] getChannelTags()
        Get 已为该客户添加的渠道标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ChannelTags 已为该客户添加的渠道标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • setChannelTags

        public void setChannelTags​(ChannelTag[] ChannelTags)
        Set 已为该客户添加的渠道标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ChannelTags - 已为该客户添加的渠道标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • getLeadId

        public Long getLeadId()
        Get 关联线索id
        Returns:
        LeadId 关联线索id
      • setLeadId

        public void setLeadId​(Long LeadId)
        Set 关联线索id
        Parameters:
        LeadId - 关联线索id
      • getWxId

        public String getWxId()
        Get 客户微信id
        Returns:
        WxId 客户微信id
      • setWxId

        public void setWxId​(String WxId)
        Set 客户微信id
        Parameters:
        WxId - 客户微信id
      • getPosition

        public String getPosition()
        Get 顾问职位
        Returns:
        Position 顾问职位
      • setPosition

        public void setPosition​(String Position)
        Set 顾问职位
        Parameters:
        Position - 顾问职位
      • getIsBindWx

        public Long getIsBindWx()
        Get 是否关联微信 1 是 0 否
        Returns:
        IsBindWx 是否关联微信 1 是 0 否
      • setIsBindWx

        public void setIsBindWx​(Long IsBindWx)
        Set 是否关联微信 1 是 0 否
        Parameters:
        IsBindWx - 是否关联微信 1 是 0 否
      • getIsInvalid

        public Long getIsInvalid()
        Get 是否无效
        Returns:
        IsInvalid 是否无效
      • setIsInvalid

        public void setIsInvalid​(Long IsInvalid)
        Set 是否无效
        Parameters:
        IsInvalid - 是否无效
      • getInvalidType

        public String getInvalidType()
        Get 无效类型
        Returns:
        InvalidType 无效类型
      • setInvalidType

        public void setInvalidType​(String InvalidType)
        Set 无效类型
        Parameters:
        InvalidType - 无效类型
      • getInvalidTypeName

        public String getInvalidTypeName()
        Get 无效类型名称
        Returns:
        InvalidTypeName 无效类型名称
      • setInvalidTypeName

        public void setInvalidTypeName​(String InvalidTypeName)
        Set 无效类型名称
        Parameters:
        InvalidTypeName - 无效类型名称
      • getInvalidTime

        public Long getInvalidTime()
        Get 无效时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InvalidTime 无效时间 注意:此字段可能返回 null,表示取不到有效值。
      • setInvalidTime

        public void setInvalidTime​(Long InvalidTime)
        Set 无效时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InvalidTime - 无效时间 注意:此字段可能返回 null,表示取不到有效值。
      • getInvalidRemark

        public String getInvalidRemark()
        Get 由顾问手动输入的无效原因文字
        Returns:
        InvalidRemark 由顾问手动输入的无效原因文字
      • setInvalidRemark

        public void setInvalidRemark​(String InvalidRemark)
        Set 由顾问手动输入的无效原因文字
        Parameters:
        InvalidRemark - 由顾问手动输入的无效原因文字
      • getIsLose

        public Long getIsLose()
        Get 线索是否战败
        Returns:
        IsLose 线索是否战败
      • setIsLose

        public void setIsLose​(Long IsLose)
        Set 线索是否战败
        Parameters:
        IsLose - 线索是否战败
      • getLoseType

        public String getLoseType()
        Get 战败类型
        Returns:
        LoseType 战败类型
      • setLoseType

        public void setLoseType​(String LoseType)
        Set 战败类型
        Parameters:
        LoseType - 战败类型
      • getLoseTypeName

        public String getLoseTypeName()
        Get 战败类型名称
        Returns:
        LoseTypeName 战败类型名称
      • setLoseTypeName

        public void setLoseTypeName​(String LoseTypeName)
        Set 战败类型名称
        Parameters:
        LoseTypeName - 战败类型名称
      • getLoseRemark

        public String getLoseRemark()
        Get 战败申请原因
        Returns:
        LoseRemark 战败申请原因
      • setLoseRemark

        public void setLoseRemark​(String LoseRemark)
        Set 战败申请原因
        Parameters:
        LoseRemark - 战败申请原因