TODO
<script src="/js/SyntaxHighlighter/jquery.highlighter.js?v=20091222" type="text/javascript"></script>
<script src="/js/SyntaxHighlighter/highlighter.js?v=20091222" type="text/javascript"></script>
<p><textarea cols="50" rows="15" name="code" class="classname">
@GET @Path("/scan-jijin-trade-sync") @Produces(value = MediaType.APPLICATION_JSON) public String scanJijinTradeSync(@QueryParam("runId") final String runId, @QueryParam("runCallbackDest") final String runCallbackDest) { return schedulerJobService.executeThread(new SchedulerJob(runId, runCallbackDest, "scanJijinTradeSync") { @Override public void execute() { Date date = new Date(); if (tradeDayService.isTradeDay(date)) { Logger.info(this, "Start scan jijin trade sync file!"); List<String> instIds = jijinInfoRepository.getDistinctInstId(); String dateStr = DateUtils.formatDateAsString(date); List<FileHolder> fileHolderList = new ArrayList<FileHolder>(); for (String instId : instIds) { FileHolder fileHolder = new FileHolder(); fileHolder.setFileName(instId + "_" + dateStr + "_04.txt"); fileHolder.setFileAbsolutePath(jijinAppProperties.getJijinNasRootDir() + instId + "/upload/" + dateStr + "/"); fileHolderList.add(fileHolder); } scanService.yiTiaoLong(fileHolderList, DateUtils.formatDate(date, DateUtils.DATE_STRING_FORMAT), SyncFileBizType.TRADE.name()); Logger.info(this, "End scan jijin trade sync file!"); } } }); }
</textarea> </p>