| | |
| | | import com.qxueyou.scc.base.model.ITrace; |
| | | |
| | | /** |
| | | * 数据修改轨迹记录工具类 |
| | | * 数据修改轨迹记录工具类 |
| | | */ |
| | | public class TraceUtils { |
| | | |
| | | /** 管理员账号、账号id */ |
| | | /** 管理员账号、账号id */ |
| | | public static final String ADMIN_ACCOUNT="admin"; |
| | | |
| | | public static final String ADMIN_ACCOUNT_ID="admin"; |
| | | |
| | | /** |
| | | * 设置激活 新增轨迹信息 |
| | | * 设置激活 新增轨迹信息 |
| | | * @param trace |
| | | */ |
| | | public static void setCreateActiveTrace(ITrace trace){ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 设置新增轨迹信息 |
| | | * 设置新增轨迹信息 |
| | | * @param trace |
| | | */ |
| | | public static void setCreateTrace(ITrace trace){ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 设置新增轨迹信息 |
| | | * 设置新增轨迹信息 |
| | | * @param trace |
| | | */ |
| | | @SuppressWarnings("rawtypes") |
| | |
| | | } |
| | | |
| | | /** |
| | | * 删除已删除的记录 |
| | | * 删除已删除的记录 |
| | | * @param trace |
| | | */ |
| | | @SuppressWarnings("rawtypes") |
| | |
| | | } |
| | | |
| | | /** |
| | | * 设置更新轨迹信息 |
| | | * 设置更新轨迹信息 |
| | | * @param trace |
| | | */ |
| | | public static void setUpdateTrace(ITrace trace){ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 设置新增轨迹信息 |
| | | * 设置新增轨迹信息 |
| | | * @param trace |
| | | */ |
| | | @SuppressWarnings("rawtypes") |
| | |
| | | } |
| | | |
| | | /** |
| | | * 通过HashSet踢除重复元素 |
| | | * 通过HashSet踢除重复元素 |
| | | * @param list |
| | | * @return |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 初始化代理实体 |
| | | * 初始化代理实体 |
| | | * @param entity |
| | | * @return |
| | | */ |
| | |
| | | public static <T> T initializeAndUnproxy(T entity) { |
| | | if (entity == null) { |
| | | throw new |
| | | NullPointerException("初始化实体为空"); |
| | | NullPointerException("初始化实体为空"); |
| | | } |
| | | |
| | | Hibernate.initialize(entity); |