Files
senmesh-zc/src/main/java/com/newyetai/usercenter/auth/dto/AuthSubscribeDetailCreateDTO.java

41 lines
1.1 KiB
Java
Raw Normal View History

2025-06-11 09:42:13 +08:00
package com.newyetai.usercenter.auth.dto;
import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import io.swagger.annotations.ApiModel;
import javax.validation.constraints.NotNull;
import com.newyetai.common.validation.Update;
import com.newyetai.common.dto.BaseOperateDTO;
/**
* @author sr on 2022-04-05
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ApiModel(description = "授权订阅明细操作")
public class AuthSubscribeDetailCreateDTO extends BaseOperateDTO implements Serializable{
/** **/
private static final long serialVersionUID = 1L;
@ApiModelProperty("id")
@NotNull(message = "id不能为空", groups = {Update.class})
private Long id;
@ApiModelProperty("授权客户端id")
@NotNull(message = "授权客户端id不能为空")
private Long authClientId ;
@NotNull(message = "openId不能为空")
private String openId ;
@NotNull(message = "uniqueId不能为空")
private String uniqueId ;
}