2022-04-11 20:17:47 +08:00
|
|
|
package com.engine.salary.entity.formula;
|
|
|
|
|
|
2022-04-14 10:03:49 +08:00
|
|
|
import com.engine.salary.entity.formula.po.FormulaVar;
|
2022-04-11 20:17:47 +08:00
|
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
public class ExpressFormula {
|
2022-04-14 10:03:49 +08:00
|
|
|
/**
|
|
|
|
|
* id
|
|
|
|
|
*/
|
2022-04-11 20:17:47 +08:00
|
|
|
private Long id;
|
2022-04-14 10:03:49 +08:00
|
|
|
/**
|
|
|
|
|
* 名称
|
|
|
|
|
*/
|
2022-04-11 20:17:47 +08:00
|
|
|
private String name;
|
2022-04-14 10:03:49 +08:00
|
|
|
/**
|
|
|
|
|
* 备注
|
|
|
|
|
*/
|
|
|
|
|
private String description;
|
|
|
|
|
/**
|
|
|
|
|
* 模块
|
|
|
|
|
*/
|
2022-04-11 20:17:47 +08:00
|
|
|
private String module;
|
2022-04-14 10:03:49 +08:00
|
|
|
/**
|
|
|
|
|
* 用途
|
|
|
|
|
*/
|
|
|
|
|
private String use;
|
|
|
|
|
/**
|
|
|
|
|
* 引用类型
|
|
|
|
|
*/
|
2022-04-11 20:17:47 +08:00
|
|
|
private String referenceType;
|
2022-04-14 10:03:49 +08:00
|
|
|
/**
|
|
|
|
|
* 返回类型
|
|
|
|
|
*/
|
2022-04-11 20:17:47 +08:00
|
|
|
private String returnType;
|
2022-04-14 10:03:49 +08:00
|
|
|
/**
|
|
|
|
|
* 校验类型
|
|
|
|
|
*/
|
|
|
|
|
private String validateType;
|
|
|
|
|
/**
|
|
|
|
|
* 扩展参数
|
|
|
|
|
*/
|
|
|
|
|
private String extendParam;
|
|
|
|
|
/**
|
|
|
|
|
* 公式内容
|
|
|
|
|
*/
|
2022-04-11 20:17:47 +08:00
|
|
|
private String formula;
|
2022-04-14 10:03:49 +08:00
|
|
|
/**
|
|
|
|
|
* 创建人
|
|
|
|
|
*/
|
|
|
|
|
private Long creator;
|
|
|
|
|
/**
|
|
|
|
|
* 是否删除0否1是
|
|
|
|
|
*/
|
|
|
|
|
private Integer deleteType;
|
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
private Date createTime;
|
|
|
|
|
/**
|
|
|
|
|
* 修改时间
|
|
|
|
|
*/
|
|
|
|
|
private Date updateTime;
|
|
|
|
|
|
|
|
|
|
|
2022-04-11 20:17:47 +08:00
|
|
|
private List<FormulaVar> parameters;
|
|
|
|
|
}
|