| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package com.punchsettle.server.atomic.entity;
- import com.punchsettle.server.common.entity.BaseEntity;
- import jakarta.persistence.Column;
- import jakarta.persistence.Table;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import java.io.Serial;
- import java.io.Serializable;
- import java.sql.Timestamp;
- /**
- * @description 奖励结算定时任务执行记录表 实体
- * @version 1.0.0
- * @date 2024/11/25 10:57
- * @author tyuio
- */
- @Data
- @EqualsAndHashCode(callSuper = true)
- @Table(name = "settlement_task")
- public class SettlementTask extends BaseEntity implements Serializable {
- @Serial
- private static final long serialVersionUID = 4359906154365259984L;
- /**
- * 任务开始时间
- */
- @Column(name = "start_time")
- private Timestamp startTime;
- /**
- * 任务结束时间
- */
- @Column(name = "end_time")
- private Timestamp endTime;
- /**
- * 任务状态(success-成功,fail-失败,processing-处理中)
- */
- @Column(name = "task_status")
- private String taskStatus;
- /**
- * 处理数量
- */
- @Column(name = "processed_num")
- private Integer processedNum;
- /**
- * 处理成功数量
- */
- @Column(name = "processed_success_num")
- private Integer processedSuccessNum;
- /**
- * 处理失败数量
- */
- @Column(name = "processed_fail_num")
- private Integer processedFailNum;
- }
|