package com.yuchen.saas.payment.api.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author zhouhanwei
 * @create 2023/4/26 16:28
 */
@Data
public class CommonBaseDTO {

    /**
     * 当前系统用户ID
     */
    @ApiModelProperty(name = "sysUserId", value = "当前租户用户ID")
    private Long sysUserId;

    /**
     * 当前租户用户ID
     */
    @ApiModelProperty(name = "tenantUserId", value = "当前租户用户ID")
    private Long tenantUserId;

    /**
     * 当前平台用户手机号
     */
    @ApiModelProperty(name = "phone", value = "当前平台用户手机号")
    private String phone;

    /**
     * 用户openId
     */
    @ApiModelProperty(name = "payUserId", value = "用户openId")
    private String payUserId;

    /**
     * 应用appId
     */
    @ApiModelProperty(name = "appId", value = "应用appId")
    private String appId;

    /**
     * 用户openId
     */
    @ApiModelProperty(name = "applyId", value = "applyId")
    private Long applyId;

    /**
     * 归属运营商
     */
    @ApiModelProperty(name = "ownershipOperatorId", value = "归属运营商")
    private Long ownershipOperatorId;
}
