package com.zhongshu.card.client.model.devices;

import com.zhongshu.card.client.model.base.SuperParam;
import com.zhongshu.card.client.type.PaymentModeType;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author TRX
 * @date 2024/7/2
 */
@Data
public class DeviceBindParam extends SuperParam {

    @Schema(description = "设备ID、设备号")
    private String deviceId;

    @Schema(description = "学校信息Oid", hidden = true)
    private String schoolInfoOid;

    @Schema(description = "商户Oid")
    private String shopInfoOid;

    @Schema(description = "区域信息")
    private String areaId;

    @Schema(description = "付费模式")
    private PaymentModeType paymentModeType;

    @Schema(description = "收款账号")
    private String receivingAccount;
}
