<%@page import="org.wdk.core.base.BaseSessionUser"%> <%@page import="org.wdk.WDK"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; BaseSessionUser su = WDK.getSessionUser(request, response); if(null==su){ su = new BaseSessionUser(); } String WDK_ROOT = WDKCore.WDK_ROOT; String RSS_ROOT = WDK_ROOT +"/"+WDKConstant.Theme+"/"+WDKCore.THEME; String commonURL = "/"+RSS_ROOT+"/module/public/common.jsp"; %> <!DOCTYPE html> <%@page import="org.wdk.WDKConstant"%> <%@page import="org.wdk.WDKCore"%> <html> <head> <base href="<%=basePath%>" target="_self"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="<%=RSS_ROOT%>/core/js/wdk.js"></script> <title>缓存管理</title> <script type="text/javascript"> <% if(null==su){%> $.timeout(); <%}%> var _gridcode = "eap.manage.cachegrid"; var _gridid = $.getUUID(); window.onload = function(){ $.grid({ id:_gridid, containerid:'layout_grid', gridcode:_gridcode, fit: true,//自动大小 url:'wdk?action=wdk.pub&method=cache_load&ajaxparam='+new Date().getTime(), remoteSort:false, showContextMenu:false, queryParams:{}, idField:'cache_uuid' }); }; function _handler_click(oper,schtype,schid){ var _data = { oper:oper ,schtype:schtype ,schid:schid }; $.cuajax({ url: 'wdk?action=wdk.pub&method=cache_oper&ajaxparam='+new Date().getTime(), method:"post", timeout:WDK_Timeout, data:_data, success:function(result) { var jres = $.str2json(result); $.grid_reload({id:_gridid}); alert(jres.desc); }, error:function(result){ alert('网络错误!result='+result); } }); } //新增一行 function _append(){ $("#dlg_schid").val(''); $("#dlg_schname").val(''); $("#dlg_jobpath").val(''); $("#dlg_cronexpress").val(''); $('#dlg').dialog('open'); } function _addnew(){ $('#dlg').dialog('close'); /*var _data = [ {name:"dlg_schid",value:$("#dlg_schid").val()}, {name:"dlg_schname",value:$("#dlg_schname").val()}, {name:"dlg_jobpath",value:$("#dlg_jobpath").val()}, {name:"dlg_cronexpress",value:$("#dlg_cronexpress").val()} ]; */ var _data = { dlg_schid:$("#dlg_schid").val(), dlg_schname:$("#dlg_schname").val(), dlg_jobpath:$("#dlg_jobpath").val(), dlg_cronexpress:$("#dlg_cronexpress").val()}; $.cuajax({ url: 'wdk?action=lic&method=scheduler_add&ajaxparam='+new Date().getTime(), method:"post", timeout:WDK_Timeout, data:_data, success:function(result) { var jres = $.str2json(result); $.grid_reload({id:_gridid}); alert(jres.desc); }, error:function(result){ alert('网络错误!result='+result); } }); } //结束编辑 function _ending(){ $.grid_editor_ending({id:_gridid}); } //撤销修改 function _reject(){ $.grid_editor_reject({id:_gridid}); } //保存提交 function _update(){ var jrows = $.grid_getData({id:_gridid}); //保存提交 //var _data = [{name:"jrows",value:$.json2str(jrows)}]; var _data = {jrows:$.json2str(jrows)}; $.cuajax({ url: 'wdk?action=lic&method=scheduler_update&ajaxparam='+new Date().getTime(), method:"post", timeout:WDK_Timeout, data:_data, success:function(result) { var jres = $.str2json(result); alert(jres.desc); $.grid_reload({id:_gridid}); }, error:function(result){ alert('网络错误!result='+result); } }); } </script> </head> <body class="easyui-layout" data-options="fit:true" style="padding:0px;margin:0px;background-color:#FFFFFF;"> <div id="layout_grid" data-options="region:'center',border:false,collapsed:false" style="overflow:hidden;border:1px solid #ddd;" > </div> <div id="layout_grid_toolbar" data-options="region:'north',border:false,collapsed:false" style="height:30px;overflow:hidden;border:1px solid #ddd;text-align:left;" > <!-- <a href="javascript:void(0)" class="easyui-linkbutton" data-options="iconCls:'icon-add',plain:true" onclick="_append()">新增</a> --> <!-- <a href="javascript:void(0)" class="easyui-linkbutton" data-options="iconCls:'icon-ok',plain:true" onclick="_ending()">完成</a> --> <!-- <a href="javascript:void(0)" class="easyui-linkbutton" data-options="iconCls:'icon-cancel',plain:true" onclick="_reject()">撤销</a> --> <!-- <a href="javascript:void(0)" class="easyui-linkbutton" data-options="iconCls:'icon-save',plain:true" onclick="_update()">保存提交</a> --> </div> <div id="dlg" class="easyui-dialog" style="width:350px;height:350px;padding:10px 10px" title="新增grid" closed="true" buttons="#dlg-buttons"> <table> <tr> <td> <label>调度标识:</label></td> <td><input id="dlg_schid" name="dlg_schid" class="easyui-validatebox" style="width:200px" required="true"></td> </tr> <tr> <td><label>调度名称:</label></td> <td><input id="dlg_schname" name="dlg_schname" class="easyui-validatebox" style="width:200px" required="true"></td> </tr> <tr> <td><label>job类路径:</label></td> <td><input id="dlg_jobpath" name="dlg_jobpath" class="easyui-validatebox" style="width:200px" required="true"></td> </tr> <tr> <td><label>cron表达式:</label></td> <td><input id="dlg_cronexpress" name="dlg_cronexpress" class="easyui-validatebox" style="width:200px" required="true"></td> </tr> </table> </div> <div id="dlg-buttons"> <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" onclick="_addnew()">确定</a> <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-cancel" onclick="javascript:$('#dlg').dialog('close')">关闭</a> </div> </body> </html>