提交 5c8cb10a authored 作者: xueli.xue's avatar xueli.xue

更新RM

上级 2b95fabb
...@@ -767,12 +767,13 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段 ...@@ -767,12 +767,13 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
- 9、GLUE模式任务实例更新逻辑优化,原根据超时时间更新改为根据版本号更新,源码变动版本号加一; - 9、GLUE模式任务实例更新逻辑优化,原根据超时时间更新改为根据版本号更新,源码变动版本号加一;
#### 6.12 版本 V1.6.1 特性 (Coding) #### 6.12 版本 V1.6.1 特性 (Coding)
- 1、通讯协议二进制据增强校验,拦截非正常请求; - 1、Rolling日志;
- 2、数据库地址配置优化; - 2、WebIDE交互重构;
- 3、WebIDE交互重构; - 3、通讯增强校验,有效过滤非正常请求;
- 4、前端部分组件优化; - 4、权限增强校验,采用动态登录TOKEN(推荐接入内部SSO);
- 5、增强权限校验,采用动态登录TOKEN; - 5、数据库配置优化,解决乱码问题;
- 5、rolling日志,日志界面风格同glue任务编辑器;
#### TODO LIST #### TODO LIST
......
...@@ -109,7 +109,7 @@ public class JobLogController { ...@@ -109,7 +109,7 @@ public class JobLogController {
model.addAttribute("executorAddress", jobLog.getExecutorAddress()); model.addAttribute("executorAddress", jobLog.getExecutorAddress());
model.addAttribute("triggerTime", jobLog.getTriggerTime().getTime()); model.addAttribute("triggerTime", jobLog.getTriggerTime().getTime());
model.addAttribute("logId", jobLog.getId()); model.addAttribute("logId", jobLog.getId());
return "joblog/logdetail"; return "joblog/joblog.detail";
} }
@RequestMapping("/logDetailCat") @RequestMapping("/logDetailCat")
......
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<title>任务调度中心</title> <title>任务调度中心</title>
<#import "/common/common.macro.ftl" as netCommon> <#import "/common/common.macro.ftl" as netCommon>
<@netCommon.commonStyle /> <@netCommon.commonStyle />
<style> <style>
html{ background-color: whitesmoke; } html{ background-color: whitesmoke; }
</style> </style>
</head> </head>
<body class="hold-transition skin-blue layout-top-nav"> <body class="hold-transition skin-blue layout-top-nav">
<div class2="wrapper"> <div class2="wrapper">
<header class="main-header"> <header class="main-header">
<nav class="navbar navbar-static-top"> <nav class="navbar navbar-static-top">
<div class="container"> <div class="container">
<#-- icon --> <#-- icon -->
<div class="navbar-header"> <div class="navbar-header">
<a href="../../index2.html" class="navbar-brand"><b>日志</b>Console</a> <a href="../../index2.html" class="navbar-brand"><b>日志</b>Console</a>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse">
<i class="fa fa-bars"></i> <i class="fa fa-bars"></i>
</button> </button>
</div> </div>
<#-- left nav --> <#-- left nav -->
<div class="collapse navbar-collapse pull-left" id="navbar-collapse"> <div class="collapse navbar-collapse pull-left" id="navbar-collapse">
<ul class="nav navbar-nav"> <ul class="nav navbar-nav">
<#--<li class="active" ><a href="javascript:;">任务:<span class="sr-only">(current)</span></a></li>--> <#--<li class="active" ><a href="javascript:;">任务:<span class="sr-only">(current)</span></a></li>-->
</ul> </ul>
</div> </div>
<#-- right nav --> <#-- right nav -->
<div class="navbar-custom-menu"> <div class="navbar-custom-menu">
<ul class="nav navbar-nav"> <ul class="nav navbar-nav">
<li> <li>
<a href="javascript:window.location.reload();" > <a href="javascript:window.location.reload();" >
<i class="fa fa-fw fa-refresh" ></i> <i class="fa fa-fw fa-refresh" ></i>
刷新 刷新
</a> </a>
</li> </li>
</ul> </ul>
</div> </div>
</div> </div>
</nav> </nav>
</header> </header>
<div> <div>
<pre> <pre>
<div id="logConsole"></div> <div id="logConsole"></div>
<li class="fa fa-refresh fa-spin" style="font-size: 20px;float: left;" id="logConsoleRunning" ></li> <li class="fa fa-refresh fa-spin" style="font-size: 20px;float: left;" id="logConsoleRunning" ></li>
<div style="margin-top: 50px;" ></div> <div style="margin-top: 50px;" ></div>
</pre> </pre>
</div> </div>
</div> </div>
<@netCommon.commonScript /> <@netCommon.commonScript />
<script> <script>
// 参数 // 参数
var triggerCode = '${triggerCode}'; var triggerCode = '${triggerCode}';
var handleCode = '${handleCode}'; var handleCode = '${handleCode}';
var executorAddress = '${executorAddress}'; var executorAddress = '${executorAddress}';
var triggerTime = '${triggerTime}'; var triggerTime = '${triggerTime}';
var logId = '${logId}'; var logId = '${logId}';
</script> </script>
<script src="${request.contextPath}/static/js/logdetail.index.1.js"></script> <script src="${request.contextPath}/static/js/joblog.detail.1.js"></script>
</body> </body>
</html> </html>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论