package com.cool.store.vo.fees;

import com.cool.store.annotation.DictField;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * <p>
 * 平安钱包分账简单信息VO
 * </p>
 *
 * @author wangff
 * @since 2026/1/29
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ShopAllocationSimpleVO {
    @ApiModelProperty("id")
    private Long id;

    @ApiModelProperty("费用类型")
    private String expenseType;

    @ApiModelProperty("费用类型名称")
    @DictField
    private String expenseTypeName;

    @ApiModelProperty("金额")
    private BigDecimal amount;

    @ApiModelProperty("分账状态，1已分账 2分账失败 3待分账")
    private Integer status;
    
    @ApiModelProperty("分组名称")
    private String groupName;
}
