weaver-hrm-salary/src/com/engine/salary/constant/SalaryFormulaFieldConstant....

31 lines
802 B
Java

package com.engine.salary.constant;
import java.util.regex.Pattern;
/**
* 薪酬管理公式编辑器的常量
* <p>Copyright: Copyright (c) 2022</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
public class SalaryFormulaFieldConstant {
// 公式变量的所属模块
public static final String MODULE = "hrmsalary";
// 公式中变量的fieldId的分隔符
public static final String FIELD_ID_SEPARATOR = "_";
/**
* 公式中变量的fieldId的正则表达式
*/
public static final String SALARY_REGEX = "(\\w+)" + SalaryFormulaFieldConstant.FIELD_ID_SEPARATOR + "(\\w+)";
/**
* 解析公式中变量的fieldId的正则表达式
*/
public static final Pattern SALARY_PATTERN = Pattern.compile(SALARY_REGEX);
}