| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.etotem.cfc.entity;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import lombok.Data;
- import java.io.Serializable;
- import java.util.Date;
- @Data
- @TableName("family_memberships")
- public class FamilyMembership implements Serializable {
- @TableId(type = IdType.AUTO)
- private Long id;
- private Long familyId;
- private String levelCode; // FREE/BASIC/PROFESSIONAL/ENTERPRISE
- private Date startDate;
- private Date endDate;
- private String paymentMethod; // wechat/alipay/card
- private String paymentStatus; // pending/paid/expired/refunded
- private String orderNo; // 订单号
- private String transactionId; // 交易流水号
- private Integer amount; // 支付金额(分)
- private Integer autoRenew; // 自动续费
- private Date createdAt;
- private Date updatedAt;
- }
|