package com.ycwl.basic.model.pc.notify.entity;

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

import java.util.Date;

/**
 * 用户订阅消息授权明细（幂等）
 *
 * @Author: System
 * @Date: 2025/12/31
 */
@Data
@TableName("user_notification_authorization_record")
public class UserNotificationAuthorizationRecordEntity {

    @TableId
    private Long id;

    private Long memberId;

    private Long scenicId;

    /**
     * 微信订阅消息模板ID（tmplId）
     */
    private String templateId;

    /**
     * 前端幂等ID（同一次用户授权动作复用）
     */
    private String requestId;

    private Date createTime;
}

