package com.ruoyi.oa.domain;

import java.math.BigDecimal;

/**
     * 薪资计算结果内部类
     */
public class SalaryCalculationResult {
        private BigDecimal totalSalary = BigDecimal.ZERO;           // 薪资总额
        private BigDecimal totalPersonalInsurance = BigDecimal.ZERO; // 个人社保总额
        private BigDecimal totalCompanyInsurance = BigDecimal.ZERO;  // 企业社保总额
        private BigDecimal netSalary = BigDecimal.ZERO;             // 实发工资
        private BigDecimal totalCompanyCost = BigDecimal.ZERO;      // 公司总成本

        // getters and setters
        public BigDecimal getTotalSalary() { return totalSalary; }
        public void setTotalSalary(BigDecimal totalSalary) { this.totalSalary = totalSalary; }

        public BigDecimal getTotalPersonalInsurance() { return totalPersonalInsurance; }
        public void setTotalPersonalInsurance(BigDecimal totalPersonalInsurance) { this.totalPersonalInsurance = totalPersonalInsurance; }

        public BigDecimal getTotalCompanyInsurance() { return totalCompanyInsurance; }
        public void setTotalCompanyInsurance(BigDecimal totalCompanyInsurance) { this.totalCompanyInsurance = totalCompanyInsurance; }

        public BigDecimal getNetSalary() { return netSalary; }
        public void setNetSalary(BigDecimal netSalary) { this.netSalary = netSalary; }

        public BigDecimal getTotalCompanyCost() { return totalCompanyCost; }
        public void setTotalCompanyCost(BigDecimal totalCompanyCost) { this.totalCompanyCost = totalCompanyCost; }
    }