package com.hzs.system.config.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hzs.common.domain.serviceCharge.BdServiceChargeDetail;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Description:
 * @Author: yuhui
 * @Time: 2023/1/3 13:39
 * @Classname: ServiceChargeVo
 * @PackageName: com.hzs.sale.serviceCharge.vo
 */
@Data
public class ServiceChargeVo {

    private Long pkId;
    /**
     * 主键
     */
    private Long pkServiceCharge;

    /**
     * 业务类型
     */
    private Integer type;
    /**
     * 业务类型名称
     */
    private String  typeName;
    /**
     * 币种名称
     */
    private String accountName;

    /**
     * 币种
     */
    private Integer zhlx;


    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date creationTime;

    /**
     * 详情
     */
    private List<BdServiceChargeDetail> serviceChargeDetailsList;

    /**
     * 数量
     */
    private Integer quantity;

    /**
     * 费用
     */
    private BigDecimal cost;

    /**
     * 账户类型
     */
    private Integer pkAccount;
    /**
     * 国家
     */
    private Integer pkCountry;


}
