package com.kcim.dao.model;

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

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author 李加喜
 * @Package com.imed.costaccount.model
 * @date 2021-08-10 19:56
 */
@Data
@ApiModel("收入数据归集数据标记")
public class AfterIncomeGroup implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 开单科室状态 1 收益中心 2 执行中心
     */
    private Integer openDepartmentStatus;

    private String openDepartmentCode;
    /**
     * 开单科室比例
     */
    private String openDepartmentName;
    /**
     * 开单科室金额
     */
    private BigDecimal openDepartmentDecimal;
    /**
     * 执行科室状态 1 收益中心 2 执行中心
     */
    private Integer startDepartmentStatus;
    private String startDepartmentCode;
    /**
     * 执行科室比例
     */
    private String startDepartmentName;
    /**
     * 执行科室金额
     */
    private BigDecimal startDepartmentDecimal;
    /**
     * 其他责任中心代码
     */
    private String responsibilityCode;
    /**
     * 其他责任中心名称
     */
    private String responsibilityName;
    private BigDecimal otherResponsibilityDecimal;
    /**
     * 责任中心代码
     */
    private String openResponsibilityCode;
    /**
     * 责任中心名称
     */
    private String openResponsibilityName;
    /**
     * 责任中心代码
     */
    private String startResponsibilityCode;
    /**
     * 责任中心名称
     */
    private String startResponsibilityName;

    /**
     * 是直接还是间接 1直接 2 间接
     */
    private Integer directStatus = 1;
}
