Files
mp-java/docs/bszx/entity/BszxPayRanking.java
2025-08-09 17:18:30 +08:00

66 lines
1.7 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.gxwebsoft.bszx.entity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import java.io.Serializable;
import java.util.Date;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 百色中学-捐款排行
*
* @author 科技小王子
* @since 2025-03-25 08:54:09
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Schema(name = "BszxPayRanking对象", description = "百色中学-捐款排行")
public class BszxPayRanking implements Serializable {
private static final long serialVersionUID = 1L;
@Schema(description = "ID")
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
@Schema(description = "来源表ID文章ID")
private Integer formId;
@Schema(description = "项目名称")
@TableField(exist = false)
private String formName;
@Schema(description = "数量")
private Long number;
@Schema(description = "获得捐款总金额")
private BigDecimal totalPrice;
@Schema(description = "排序(数字越小越靠前)")
private Integer sortNumber;
@Schema(description = "备注")
private String comments;
@Schema(description = "状态, 0正常, 1冻结")
private Integer status;
@Schema(description = "是否删除, 0否, 1是")
@TableLogic
private Integer deleted;
@Schema(description = "租户id")
private Integer tenantId;
@Schema(description = "创建时间")
private Date createTime;
}