package com.talentcard.server.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.time.LocalDateTime; @Data @TableName("merchant_coupon_claim") public class MerchantCouponClaim { @TableId(type = IdType.AUTO) private Long id; private String claimNo; private Long couponId; private Long merchantId; private String batchNo; private Long talentId; private Long cardId; private Integer claimStatus; private Integer useStatus; private LocalDateTime claimedAt; private LocalDateTime usedAt; private Long orderId; private LocalDateTime expireTime; private String remark; private LocalDateTime createdAt; private LocalDateTime updatedAt; @TableLogic private Integer deleted; }