123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278 |
- <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
- <%@taglib uri="/struts-tags" prefix="s"%>
- <%
- String path = request.getContextPath();
- String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
- %>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title></title>
- <link href="../../ligerui/lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <script src="../../ligerui/lib/jquery/jquery-1.5.2.min.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerMenu.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerMenuBar.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerToolBar.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerButton.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerResizable.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
- <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDrag.js" type="text/javascript"></script>
- <script src="../../ligerui/demos/grid/CustomersData.js" type="text/javascript"></script>
- <script type="text/javascript" >
- var datas = <s:property value="jsondata" escape="false"/>;
- var flmid = '<%=request.getParameter("flmid") %>';
- var alerts = function (content)
- {
- $.ligerDialog.alert(content);
- };
- var gridManager = null;
- $(function ()
- {
- if(flmid == "1008"){
- //工具条
- $("#toptoolbar").ligerToolBar({ items: [
- { text: '增加', id:'add', click: itemclick },
- { text: '修改', id:'modify', click: itemclick },
- { text: '删除', id:'delete', click: itemclick },
- { text: '专题回顾', id:'returns', click: itemclick }
- /**{ text: '字典项编辑', id:'zdxEdit', click: itemclick }*/
- ]
- });
- }else{
- //工具条
- $("#toptoolbar").ligerToolBar({ items: [
- { text: '增加', id:'add', click: itemclick },
- { text: '修改', id:'modify', click: itemclick },
- { text: '删除', id:'delete', click: itemclick }
- /**{ text: '字典项编辑', id:'zdxEdit', click: itemclick }*/
- ]
- });
- }
- //搜索
- //$("#ddlCountry").ligerComboBox();
-
- //表格
- $("#maingrid").ligerGrid({
- columns: [
- { display: '序号', name: 'id', align: 'left', width: 200, minWidth: 200 },
- { display: '栏目名称', name: 'lmmc', align: 'left', minWidth: 121 ,width: 121,
- render:function(item,name){
- //NUMBER(1)是否导航 1:是;2:否
- if(item.lmlx == "目录"){
- return "<a style='text-decoration:none' href='../columns/columns!columnsList?lmmc="+item.lmmc+"&flmid="+item.id+"'>"+item.lmmc+"</a> ";
- }else{
- return item.lmmc;
- //&lmjs=2&dhlm=2
- }
- }
- },
- { display: '是否导航栏', name: 'dhlm', align: 'left', minWidth: 81 ,width: 81,
- render:function(item){
- //NUMBER(1)是否导航 1:是;2:否
- if(item.dhlm == 1){
- return "是";
- }else if(item.dhlm == 2){
- return "否";
- }
- }
- },
- { display: '栏目类型', name: 'lmlx', align: 'left',width: 170,minWidth: 170},
- { display: '栏目状态', name: 'lmzt', align: 'left',width: 170,minWidth: 170,
- render:function(item){
- // NUMBER 1 栏目状态 1:启用;2:停用、3、删除
- if(item.lmzt == 1){
- return "<font color='#0000FF'>启用</font>";
- }else if(item.lmzt == 2){
- return "<font color='#FF0000'>停用</font>";
- }else if(item.lmzt == 3){
- return "<font color='#00FF00'>作废</font>";
- }
- }
- },
- { display: '添加时间', name: 'tjsj' ,align: 'left',width: 200,minWidth: 200}
- ], dataAction: 'server', data: datas, sortName: 'id',
- width: '100%', height: '100%', pageSize: 30,rownumbers:true,
- checkbox : true,
- //应用灰色表头
- cssClass: 'l-grid-green',
- heightDiff: -6
- });
-
- gridManager = $("#maingrid").ligerGetGridManager();
- $("#pageloading").hide();
- });
- function buttonClick(){
- var lmmc = $("#lmmc").val();
- document.columnsForm.flmid.value = '<%=request.getParameter("flmid") %>';
- document.columnsForm.searchLmmc.value = lmmc;
- document.columnsForm.submit();
- }
- function callback() {
- let flmid = '<%=request.getParameter("flmid") %>';
- // 关闭弹出窗
- $.ligerDialog.close();
- // 去除列表阴影
- $(".l-dialog,.l-window-mask").css("display","none");
- location.href="../columns/columns!columnsList?flmid=" + flmid;
- }
- function itemclick(item)
- {
- if(item.id)
- {
- switch (item.id)
- {
- case "Aqua":
- $("#maingrid").removeClass("l-grid-gray");
- return;
- case "Gray":
- $("#maingrid").addClass("l-grid-gray");
- return;
- // (删除+批量删除)
- case "delete":
- var flmid = '<%=request.getParameter("flmid") %>';
- var data = gridManager.getCheckedRows();
- var dataSelected = gridManager.getSelected();
- var checkedIds = [];
- for (var i = 0; i < data.length; i++) {
- checkedIds.push(data[i].id);
- }
- if (data.length == 0){
- $.ligerDialog.question('请选择删除的行!');
- }
- else if(data.length > 1){
- $.ligerDialog.confirm('确定批量删除?', function (confirm)
- {
- if(confirm){
- window.location.href = "../columns/columns!columnsDel?flmid="+ flmid +"&datas=" + checkedIds;
- $.ligerDialog.success('批量删除成功!');
- }
- });
- }
- else
- {
- $.ligerDialog.confirm('确定删除?', function (confirm)
- {
- if(confirm){
- /**
- $.ajax({
- type:"post",
- url:'../columns/columns!columnsDel',
- dataType:'json',
- data:{flmid:flmid,data:dataSelected.id},
- success: function(success){
- if(success.msg == "1"){
- alert("请先删除子栏目!");
- }else{
- $.ligerDialog.success('删除成功!');
- }
- }
- });
- */
- window.location.href = "../columns/columns!columnsDel?flmid="+ flmid +"&data=" + dataSelected.id;
- $.ligerDialog.success('删除成功!');
-
- }
- });
- }
- return;
- case "Excel":
- case "Word":
- case "PDF":
- case "TXT":
- case "XML":
- $.ligerDialog.waitting('导出中,请稍候...');
- setTimeout(function ()
- {
- $.ligerDialog.closeWaitting();
- if (item.id == "Excel")
- $.ligerDialog.success('导出成功');
- else
- $.ligerDialog.error('导出失败');
- }, 1000);
- return;
- // 添加
- case "add":
- var flmid = '<%=request.getParameter("flmid") %>';
- var mAdd = $.ligerDialog.open({
- height: 450,
- url: '../columns/columns!zdbList?flmid='+flmid,
- width: 780,
- showMax: true,
- showToggle: true,
- //showMin: true,
- isResize: true,
- modal: true,
- slide:true
- });
- mAdd.max ();
- return;
- // 编辑
- case "modify":
- var flmid = '<%=request.getParameter("flmid") %>';
- var data = gridManager.getCheckedRows();
- var dataSelected = gridManager.getSelected();
- if (data.length == 0){
- $.ligerDialog.question('请选择编辑的行!');
- }else if(data.length > 0 && data.length < 2){
- var mEdit = $.ligerDialog.open({
- height: 450,
- url: '../columns/columns!getLmbById?flmid='+flmid+'&id='+ dataSelected.id,
- width: 780,
- showMax: true,
- showToggle: true,
- //showMin: true,
- isResize: true,
- modal: true,
- slide:true
- });
- mEdit.max ();
- return;
- }else{
- $.ligerDialog.error('请进行单行编辑!');
- }
- case "returns":
- var flmid = '<%=request.getParameter("flmid") %>';
- var data = gridManager.getCheckedRows();
- var dataSelected = gridManager.getSelected();
- if (data.length == 0){
- $.ligerDialog.question('请选择指定回顾的专题!');
- }else if(data.length > 0 && data.length < 2){
- if(dataSelected.lmmc == "专题回顾"){
- $.ligerDialog.error('请选择新闻栏目类型进行专题回顾!');
- }else{
- window.location.href = "../columns/columns!returnZTHG?flmid="+ flmid +"&id=" + dataSelected.id;
- $.ligerDialog.success('添加专题回顾成功!');
- }
- }else{
- $.ligerDialog.error('请选择单行回顾的专题!');
- }
- }
- }
- //alerts(item.text);
- }
- </script>
- </head>
- <body style="padding:0px; overflow:hidden;">
- <div class="l-loading" style="display:block" id="pageloading"></div>
- <form id="columnsForm" name="columnsForm" action="../columns/columns!columnsList" method="post" runat="server" >
- <s:hidden id="searchLmmc" name="searchLmmc"></s:hidden>
- <s:hidden id="flmid" name="flmid"></s:hidden>
- <div id="topmenu" align="left"></div>
- <div id="toptoolbar"></div>
- <div align="right">
- 栏目名称:<input id="lmmc" type="text" />
- <input id="searchbtn" type="button" value="查询" style="background-color: #ACD6FF;" onclick="buttonClick()"/>
- </div>
- <div id="maingrid" style="margin:0; padding:0"></div>
- </form>
- <div style="display:none;">
- </div>
- </body>
- </html>
|