package com.engine.salary.entity.salaryitem.config; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.util.List; @Data @Accessors(chain = true) @NoArgsConstructor @AllArgsConstructor public class FormulaConfig { /** * 主键id */ private Long id; /** * 名称 */ private String name; /** * 备注 */ private String description; /** * 模块 */ private String module; /** * 用途 */ private String useFor; /** * 引用类型 */ private String referenceType; /** * 返回类型 */ private String returnType; /** * 校验类型 */ private String validateType; /** * 扩展参数 */ private String extendParam; /** * 公式内容 */ private String formula; /** * 公式实际运行脚本 */ private String formulaRunScript; private List vars; }