package com.kcim.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.List;

/**
 * @author 李加喜
 * @Package com.imed.costaccount.model.vo
 * @date 2021-08-23 18:19
 */
@Data
@ApiModel("分摊报表输出")
public class CostCostingVO {
    /**
     * 责任中心代码
     */
    private String responsibilityCode;
    /**
     * 责任中心名称
     */
    private String responsibilityName;
    // TODO 自己获取
    /**
     * 会计科目代码
     */
    private String accountCode;
    /**
     *  会计科目名称
     */
    private String accountName;
    /**
     * 别名
     */
    private String alias;
    /**
     * 成本金额
     */
    private String amount;
    /**
     * 目标层级责任中心代码
     */
    private String targetResponsibilityCode;
    /**
     * 目标层级责任中心名称
     */
    private String targetResponsibilityName;
    /**
     * 目标层级责任中心第n次分摊金额
     */
    private List<String> targetShareMoneys;
    /**
     * 分摊参数
     */
    private String shareParamName;
    /**
     * 分摊数值
     */
    private String shareValue;
    /**
     *  分摊比例
     */
    private String shareParamProportion;
    /**
     * 各参数分摊到的成本金额
     */
    private String money;
}
