通过个人所得税的案例,巩固使用drools,drools搜索引擎计算数据。
个人所得税计算器(一)① 介绍
Drools规则引擎根据规则计算个人所得税,最终页面效果如下
② 名词解释税前月收入:即税前工资,指交纳个人所得税之前的总工资【最终获得工资,要比这个数要少】应纳税所得额:指按照税法规定确定纳税人在一定期间所获得的所有应税收入减除在该纳税期间依法允许减除的各种支出后的余额税率:是对征税对象的征收比例或征收额度速算扣除数:指为解决超额累进税率分级计算税额的复杂技术问题,而预先计算出的一个数据,可以简化计算过程扣税额:是指实际缴纳的税额税后工资:是指扣完税后实际到手的工资收入③ 计算规则
要实现个人所得税计算器,需要知道以下计算规则:(2011)
④ 实现步骤
基于spring boot集成drools的实现。
第一步:创建men工程计算,配置pom.xml文件。
步骤2:创建文件/资源/应用程序. yml。
步骤3:配置DroolsConfig类。
第四步:编写实体类计算。
步骤5:在resources/rules下创建规则文件calculation.drl。
步骤6:创建规则服务
步骤7:创建RuleController
步骤8:创建启动类DroolsApplication
PS:页面通过ajax请求获取界面,然后显示内容。