try (ExecutorService executorService = Executors.newVirtualThreadPerTaskExecutor())
{
Long finalOrgId = orgId; Future<Page<WaPrepareGrantDetailVo>> future=executorService.submit( new Callable<Page<WaPrepareGrantDetailVo>>()
{ @Override public Page<WaPrepareGrantDetailVo> call() throws Exception
{ //真*分页查询
return waPrepareGrantService.listPersonDataV120240604(webRequest, finalOrgId, headerId); } } );
Future<WaPrepareGrantDetailVo> future1=executorService.submit( new Callable<WaPrepareGrantDetailVo>()
{ @Override public WaPrepareGrantDetailVo call() throws Exception {
//总数
return waPrepareGrantService.getSumWaData20240607(webRequest); } } );
page=future.get();
sumData=future1.get();
}catch (Exception e){ log.error(e.getMessage()); }