package com.ylx.massage.domain.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.ylx.common.annotation.Excel;
import lombok.Data;

import java.util.List;

@Data
public class MerchantProfileVO {

    private Integer merchantId;

    private String name;

    private Integer sex;

    private String phone;

    private String address;

    private String areaCode;

    /**
     * 形象照
     */
    private String avatar;

    /**
     * 省级行政区编码，如：110000。
     */
    @TableField(exist = false)
    private String provinceCode;

    /**
     * 省级行政区名称，如：北京市。
     */
    @TableField(exist = false)
    private String provinceName;

    /**
     * 地级市编码，如：110100。
     */
    @TableField(exist = false)
    private String cityCode;

    /**
     * 地级市名称，如：北京市。
     */
    @TableField(exist = false)
    private String cityName;

    /**
     * 运营中心ID。
     */
    @TableField(exist = false)
    private Integer operationCenterId;

    /**
     * 服务标签（1：按摩推拿 2：陪玩）
     */
    @TableField("service_tag")
    private Integer serviceTag;

    /**
     * 审核状态：-1-申请入驻 0-待入驻，1-待审核，2-审核通过，3-审核驳回
     */
    @Excel(name = "审核状态：-1-申请入驻 0-待入驻，1-待审核，2-审核通过，3-审核驳回")
    private Integer auditStatus;

    /**
     * 运营中心名称。
     */
    @TableField(exist = false)
    private String operationCenterName;

    private MerchantProfileTextItemVO nickName;

    private MerchantProfileTextItemVO brief;

    private List<MerchantProfileFileGroupVO> fileGroups;
}
