/**
  * Mybatis拦截器方法
  *
  * @param invocation 拦截器入参
  * @return 返回执行结果
  * @throws Throwable 抛出异常
  */
 public Object processPage(Invocation invocation) throws Throwable {
   try {
     Object result = _processPage(invocation);
     return result;
   } finally {
     clearLocalPage();
     OrderByHelper.clear();
   }
 }