| | |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Double getTaxBeforeByBeneFiciaryNo(TaxMoneyVO taxMoneyVo) { |
| | | public Double getTaxByBeneFiciaryNo(TaxMoneyVO taxMoneyVo) { |
| | | Double sum = 0.00; |
| | | Double totalScore = 0.00; |
| | | List<ServiceFunddetail> taxationByBeneFiciaryNo = serviceFunddetailMapper.getTaxBeforeByBeneFiciaryNo(taxMoneyVo); |
| | |
| | | /** |
| | | * 根据税后工资,算出税前工资 |
| | | * |
| | | * @param money |
| | | * @param taxMoneyVo |
| | | * @return |
| | | */ |
| | | @Override |
| | |
| | | totalScore = taxationByBeneFiciaryNo.stream().mapToDouble(ServiceFunddetail::getTaxamount).sum(); |
| | | } |
| | | //计算出总的税后薪酬(包含本次) |
| | | sum = sum + taxMoneyVo.getMoney(); |
| | | sum = sum + Double.valueOf(taxMoneyVo.getMoney()); |
| | | //税前总金额 |
| | | String taxationBefore = TaxtUtils.getTaxationBefore(new BigDecimal(sum)); |
| | | //总个税 |