gpt4 book ai didi

java - 如何在 Drools Kie Workbench 的引导决策表中添加公式?

转载 作者:行者123 更新时间:2023-12-02 11:31:53 25 4
gpt4 key购买 nike

我尝试添加一个根据工资计算工资的公式?


if(age>25)

Salary = Salary + cofactor *Salary

我的规则:

enter image description here

来源:以下代码创建的 Kie Workbench;


package com.myteam.rbffiyatlama2;

//from row number: 1
rule "Row 1 GDT1" extends "GR1"
dialect "mvel"
when
f1 : Employee( age >= 25 )
then
modify( f1 ) {
setSalary( 0.0 )
}
end

但我无法使用以下方式设置工资:薪资=薪资+辅助因子*薪资

使用指导规则表,我所需的规则必须位于下面:


package com.myteam.rbffiyatlama2;

//from row number: 1
rule "Row 1 GDT1" extends "GR1"
dialect "mvel"
when
f1 : Employee( age >= 25 )
then
modify( f1 ) {
setSalary( f1.Salary + f1.cofactor *f1.Salary )
}
end

如何在引导决策表中添加 (setSalary( f1.Salary + f1.cofactor *f1.Salary )) 公式?

最佳答案

我遇到过这样的情况,并做了以下操作:绑定(bind)条件列并添加action brl片段列-修改filed的值-字段值公式并添加我的公式。

最后我有了这个 gui 表的来源

package com.myspace.project;
//from row number: 1

rule "Row 1 gui"
dialect "mvel"
when
$c : Customer( $b : balance, $d : discount)
then
modify( $c ) {
setIncome( $b*$d*10 )
}
end

关于java - 如何在 Drools Kie Workbench 的引导决策表中添加公式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49235659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com