<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <%@include file="../../wdk/theme/je/module/public/common.jsp"%> <script type="text/javascript" src="<%=WDK_ROOT%>/theme/je/core/js/wdk.datatable.js"></script> <title>缓存管理</title> <style type="text/css"> .inputgroup{ width : 390px; } </style> <script type="text/javascript"> //grid相关 var _gridcode = "eap.manage.cachegrid"; var _gridid = $.getUUID(); //初始化 $(function(){ //单据状态 $.combobox({ id : 'tbname', url : 'wdk?action=wdk.pub&method=call_service&ajaxparam='+ new Date().getTime(), queryParams : { _SRVNAME : 'service.pf.cache', _SRVMETHOD : 'tb_query', _DATA : $.json2str({ }) ,_RSTYPE:'combobox' ,_RSFIELD:'rows' ,_RSPARAM:$.json2str({ idField:'id' ,textField:'text' }) }, required : false, editable : false, multiple : false, initvalue : '', height : 25, tipPosition : 'right', defaultOption : '请选择缓存表' }); //初始化grid $.grid({ id : _gridid, containerid : 'layout_grid', gridcode : _gridcode, checkbox : true, checkOnSelect : false, selectOnCheck : true, idField:"cache_uuid", queryParams:{ _SRVNAME : 'service.pf.cache', _SRVMETHOD : 'cache_pagequery', _DATA : $.json2str({ tbname:'' }) ,_RSTYPE:'grid' ,_RSFIELD:'cache_uuid' ,_RSPARAM:$.json2str({ pagequery:'1' }) }, fitColumns:true, //是否自动填充满 nowrap:true, //自动换行 pagination:true, onLoaded:function(){ $.wait_close(); } }); }); function btn_add(){ $('#dlg_proj_code').val(''); $('#dlg_proj_uuid').val(''); $('#dlg_proj_name').val(''); $('#dlg_proj_manager').val(''); $('#dlg_svn_root').val(''); $('#dlg_dev_root').val(''); $('#dlg_conf_root').val(''); $('#dlg_ordercode').val(''); $('#dlg_type').val('add'); $('#dlg_proj_oper').dialog('open'); } function btn_update(){ var row = $.grid_getSelected({ id:_gridid }); if(!row){ alert('请选择记录'); return; } $('#dlg_proj_code').val(row.proj_code); $('#dlg_proj_uuid').val(row.proj_uuid); $('#dlg_proj_name').val(row.proj_name); $('#dlg_proj_manager').val(row.proj_manager); $('#dlg_svn_root').val(row.svn_root); $('#dlg_dev_root').val(row.dev_root); $('#dlg_conf_root').val(row.conf_root); $('#dlg_ordercode').val(row.ordercode); $('#dlg_type').val('update'); $('#dlg_proj_oper').dialog('open'); } function btn_remove(){ } //查询 function btn_query(){ /* var is_participate = $("[name='is_participate']:checked").val(); if(is_participate == "1"){ $("#btn_yes").linkbutton("enable"); $("#btn_no").linkbutton("disable"); }else{ $("#btn_yes").linkbutton("disable"); $("#btn_no").linkbutton("enable"); } */ //组织参数 var _data = getQueryData(); $.grid_reload({ id:_gridid, queryParams:_data }); } function getQueryData(){ var _data = { _SRVNAME:'service.cmpl.main', _SRVMETHOD:'proj_query', _DATA:$.json2str({ proj_code:$('#proj_code').val() ,proj_name : $('#proj_name').val() }), orderbyfield:'ordercode desc', _RSTYPE:'grid', _RSFIELD:'result', _RSPARAM:$.json2str({pagequery:'1'}) }; return _data; } function page_add_submit(){ var _data = { _SRVNAME:'service.cmpl.main', _SRVMETHOD:'proj_addupdate', _DATA:$.json2str({ jproj:{ proj_code : $('#dlg_proj_code').val(), proj_name : $('#dlg_proj_name').val(), proj_manager : $('#dlg_proj_manager').val(), svn_root : $('#dlg_svn_root').val(), dev_root : $('#dlg_dev_root').val(), conf_root : $('#dlg_conf_root').val(), ordercode : $('#dlg_ordercode').val(), proj_uuid : $('#dlg_proj_uuid').val(), type: $('#dlg_type').val() } }) }; //打开旋转 $.wait_open(); //加载数据 $.cuajax({ url:'wdk?action=wdk.pub&method=call_service&ajaxparam='+new Date().getTime() ,method:"post" ,timeout:WDK_Timeout ,data:_data ,success:function(result) { //关闭旋转 $.wait_close(); var jres = $.str2json(result); if (jres.code == "1") { //操作成功 alert(jres.desc); btn_query(); }else{ alert(jres.desc); } }, error:function(result){ $.wait_close(); alert('网络错误!result='+result); } }); } </script> </head> <body> <div class="easyui-layout" data-options="fit:true"> <div data-options="region:'north',border:false,collapsed:false" class="page-title" style="overflow:hidden"> <div class="page-toolbar" style="padding-bottom: 5px;"> <a href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'fa fa-info-circle'" onclick="btn_add()" >新增</a> <a href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'fa fa-info-circle'" onclick="btn_update()" >修改</a> <a href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'fa fa-info-circle'" onclick="btn_remove()" >删除</a> </div> </div> <div data-options="region:'center',border:false,collapsed:false" > <div class="easyui-layout" data-options="fit:true"> <div data-options="region:'north',border:false,collapsed:false" class="row-1" style="padding:0 10px;overflow:hidden;height:120px;" > <form id="search_form" > <div class="h_layout"> <div> <div class="inputgroup"> <label>缓存表:</label> <div> <input id="tbname" name="tbname"/> </div> </div> <div class="inputgroup"> <label>缓存键:</label> <div> <input id="cache_key" name="cache_key" placeholder="请输入缓存键"/> </div> </div> </div> </div> <div class="h_layout"> <div> <div class="inputgroup"> <label></label> <div> </div> </div> <div class="inputgroup"> <label></label> <div> </div> </div> </div> <div style="width:125px;" > <a class="eapbutton" style="float:right;" onclick="btn_query()"><i class="fa fa-search" aria-hidden="true"></i><span><span>查询</span></span></a> </div> </div> </form> </div> <div id="layout_grid" data-options="region:'center',border:false,collapsed:false" style="padding:0px 10px;" > </div> </div> </div> </div> <!-- 页面新增窗口 --> <div id="dlg_proj_oper" class="easyui-dialog" style="width:350px;height:350px;padding:10px 10px" title="新增缓存" closed="true" buttons="#dlg_button_page"> <table> <tr> <td> <label>选择缓存表:</label></td> <td> <input id="dlg_cache_tbname" name="dlg_cache_tbname" class="easyui-validatebox" style="width:200px" > </td> </tr> <tr> <td> <label>缓存键:</label></td> <td><input id="dlg_cache_key" name="dlg_cache_key" class="easyui-validatebox" style="width:200px" ></td> </tr> <tr> <td> <label>缓存值:</label></td> <td><input id="dlg_cache_value" name="dlg_cache_value" class="easyui-validatebox" style="width:200px" ></td> </tr> </table> </div> <div id="dlg_button_page"> <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" onclick="page_add_submit()">确定</a> <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-cancel" onclick="javascript:$('#dlg_proj_oper').dialog('close')">关闭</a> </div> </body> </html>