package com.engine.salary.common; import java.util.HashMap; import java.util.Map; /** * 薪酬上下文 *

Copyright: Copyright (c) 2022

*

Company: 泛微软件

* * @author qiantao * @version 1.0 **/ public class SalaryContext { public static ThreadLocal context = new ThreadLocal(); private Map map = new HashMap<>(); public static SalaryContext get() { if (null == context.get()) { context.set(new SalaryContext()); } return context.get(); } public void setValue(String key, Object value) { map.put(key, value); } public Object getValue(String key) { return map.get(key); } public void removeContext() { context.remove(); } }