DeviceBindDTO.java
590 Bytes
package com.diligrp.rider.dto;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
/**
* 骑手端设备绑定参数
*/
@Data
public class DeviceBindDTO {
/** JPush 注册ID */
@NotBlank(message = "registrationId 不能为空")
private String registrationId;
/** 平台:1=Android 2=iOS */
@NotNull(message = "platform 不能为空")
private Integer platform;
/** 设备信息(可选) */
private String deviceInfo;
/** App 版本(可选) */
private String appVersion;
}