package com.kym.entity.vo;

import com.kym.entity.BaseEntity;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * <p>
 * 平台分账记录表
 * </p>
 *
 * @author skyline
 * @since 2025-02-24
 */
@Data
@Accessors(chain = true)
public class SplitRecordVo extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 出账站点ID
     */
    private String fromStationId;
    /**
     * 出账站点名称
     */
    private String fromStationName;

    /**
     * 入账站点ID
     */
    private String toStationId;
    /**
     * 入账站点名称
     */
    private String toStationName;

    /**
     * 分账交易流水号
     */
    private String tradeNo;

    /**
     * 分账交易金额（分）
     */
    private Integer amount;

    /**
     * 交易类型(0-平台服务费 1-充值 2-消费 3-解冻 4-跨店支出 5-退款 6-跨店收入)
     */
    private Integer type;

    /**
     * 状态(0-处理中 1-成功 2-失败)
     */
    private Integer status;
}
