package com.wzj.soopin.transaction.domain.vo;


import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.dromara.common.core.domain.model.BaseAudit;
import org.dromara.common.mybatis.core.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 分账规则明细
 *
 * @author wzj
 * @date 2023-03-07
 */
@EqualsAndHashCode(callSuper = true)
@Schema(description="分账规则明细")
@Data
public class DivideRuleDetailVO extends BaseEntity {

    /**
     * 主键
     */
    @Schema(description ="主键")
    @ExcelProperty(value = "主键", order = 1)
    private Long id;

    /**
     * 提现码
     */

    @Schema(description ="分账规则id")
    @ExcelProperty(value = "分账规则id", order = 2)
    private Long ruleId;


    @Schema(description ="金额占比百分值")
    @ExcelProperty(value ="金额占比百分值", order = 4)
    private Integer moneyPercent;

    @Schema(description ="手续费占比百分值")
    @ExcelProperty(value ="手续费占比百分值", order = 5)
    private Integer feePercent;


    /**
     * 类型
     */
    @Schema(description ="分账租户类型 2->商家,3->代理,4->平台,5->达人")
    @ExcelProperty(value ="类型", order = 8)
    private Integer type;


}
