增加添加和绑定sn,增加阿里云推送
This commit is contained in:
@@ -1,33 +1,47 @@
|
||||
package com.onekeycall.videotablet.entity;
|
||||
|
||||
import com.onekeycall.videotablet.converter.AesAttributeConverter;
|
||||
import jakarta.persistence.*;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@Entity
|
||||
@Table(name = "devices_sn")
|
||||
public class DeviceInfo {
|
||||
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
@Column(name = "id",unique = true, nullable = false)
|
||||
private Long id;
|
||||
|
||||
@Convert(converter = AesAttributeConverter.class)
|
||||
@Column(name = "sn", unique = true, nullable = false)
|
||||
private String sn;
|
||||
|
||||
@Column(name = "device_model", nullable = false)
|
||||
@Column(name = "device_model")
|
||||
private String deviceModel;
|
||||
|
||||
@Column(name = "device_alias")
|
||||
private String deviceAlias;
|
||||
|
||||
@Convert(converter = AesAttributeConverter.class)
|
||||
@Column(name = "user_id")
|
||||
private String userId;
|
||||
|
||||
@Convert(converter = AesAttributeConverter.class)
|
||||
@Column(name = "bind_phone")
|
||||
private String bindPhone;
|
||||
|
||||
@Column(name = "add_time", nullable = false)
|
||||
private Date addTime;
|
||||
|
||||
@Column(name = "bind_time")
|
||||
private Date bindTime;
|
||||
|
||||
@Column(name = "activation_time")
|
||||
private Date activationTime;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.onekeycall.videotablet.entity;
|
||||
|
||||
import com.onekeycall.videotablet.converter.AesAttributeConverter;
|
||||
import jakarta.persistence.*;
|
||||
import org.springframework.security.core.GrantedAuthority;
|
||||
import org.springframework.security.core.userdetails.UserDetails;
|
||||
@@ -22,15 +23,19 @@ public class User implements UserDetails {
|
||||
@Column(name = "id")
|
||||
private Long id;
|
||||
|
||||
// 使用@Convert注解指定转换器
|
||||
@Convert(converter = AesAttributeConverter.class)
|
||||
@Column(name = "user_id", unique = true, nullable = false)
|
||||
private String userId;
|
||||
|
||||
@Convert(converter = AesAttributeConverter.class)
|
||||
@Column
|
||||
private String nickname;
|
||||
|
||||
@Column()
|
||||
private String password;
|
||||
|
||||
@Convert(converter = AesAttributeConverter.class)
|
||||
@Column(unique = true, nullable = false)
|
||||
private String phone;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user