package com.jeesharp.business.modules.mall.vo;

import com.jeesharp.framework.pojo.query.PaginationVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 会员地址查询VO
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class MallMemberAddressQueryVO extends PaginationVO {

    /**
     * 会员ID
     */
    private String memberId;

    /**
     * 会员ID 集合（内部：关键词解析后 IN 筛选，非前端直传）
     */
    private List<String> memberIdIn;

    /**
     * 是否为默认地址：0-否 1-是
     */
    private Integer isDefault;

    /**
     * 收货人姓名
     */
    private String receiverName;

    /**
     * 收货人手机
     */
    private String receiverMobile;

    /**
     * 会员关键词（编号/昵称/手机/主键）
     */
    private String memberKeyword;
}