|
|
@@ -3,13 +3,16 @@ package org.jeecg.modules.medical.ruleengine;
|
|
|
|
|
|
import org.jeecg.modules.medical.ColumnTypeEnum;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
+
|
|
|
/**
|
|
|
* 比较符。1:等于,2:不等于,3:大于,4:小于,5:大于等于,6:小于等于,7:包含,8:不包含,
|
|
|
* 9:存在于,10:不存在于,11:数组包含,12:数组不包含,13:为空,14:不为空
|
|
|
*/
|
|
|
public enum OperaterEnum {
|
|
|
EQ(1,"=="),NOTEQ(2,"<>"),GT(3,">"),LT(4,"<"),
|
|
|
- GET(5,">="),LET(6,"<="),MEMBER(7,"isMember"),NOTMEMER(8,"isNotMember");
|
|
|
+ GET(5,">="),LET(6,"<="),MEMBER(7,"isMember"),NOTMEMER(8,"isNotMember"),
|
|
|
+ ADD(21, "+"),MULTIPLY(22,"*"),DIVIDE(23,"/"),SUBSTRACT(20,"-");
|
|
|
private Integer operater;
|
|
|
private String operaterStr;
|
|
|
private OperaterEnum(Integer operater,String operaterStr){
|