package com.yuchen.saas.park.api.vo.property;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.thinkunion.park.service.common.utils.AmtUtil;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class PropertyShareFeeDetailListVo {

    /**
     * 明细id
     */
    private Long id;

    /**
     * 楼栋名称
     */
    private String buildingName;

    private Long houseId;

    /**
     * 房间名称
     */
    private String houseName;

    /**
     * 建筑面积
     */
    private BigDecimal constructionArea;

    /**
     * 分摊方式;1-按户分摊，2-按建筑面积
     */
    private int shareType;

    /**
     * 客户名称
     */
    private String customerName;

    @JsonIgnore
    private long shareAmtFen;

    /**
     * 分摊金额; 单位：元
     */
    private BigDecimal shareAmt;
    public BigDecimal getShareAmt() {
        return AmtUtil.fenToYuan(this.shareAmtFen);
    }

}
