RiderDevice.java 880 Bytes
package com.diligrp.rider.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 骑手设备推送绑定表
 */
@Data
@TableName("rider_device")
public class RiderDevice {

    @TableId(type = IdType.AUTO)
    private Long id;

    /** 骑手ID */
    private Long riderId;

    /** JPush 设备注册ID */
    private String registrationId;

    /** 平台:1=Android 2=iOS */
    private Integer platform;

    /** 设备信息(型号/系统版本) */
    private String deviceInfo;

    /** App 版本 */
    private String appVersion;

    /** 状态:0=已解绑 1=正常 */
    private Integer status;

    /** 最近活跃时间 */
    private Long lastActiveTime;

    private Long createTime;

    private Long updateTime;
}