var orgId= getQueryString("orgId"); var r= getQueryString("r"); var orgName= getQueryString("orgName"); var topic= getQueryString("topic"); var type=getQueryString("type"); if(topic==null||topic==undefined){ topic=''; } var listurl = "/articleCommonController/lists.do"; var titleLength=27; var pageSize=10; $(document).ready(function() { //按钮事件 $("#adiv").click(function() { $("#zwgk").toggle("fast"); }); $('.deptName').html(orgName); common('/deptController/detectYsqgk.do', {"orgid": orgId}, function (obj) { if (obj.sqgk == 1) { $("#ysqgkDiv").hide(); }else { $("#ysqgkDiv").show(); } }); //加载左侧 common(apiUrl.zwgkOut, { "orgId" : orgId, "xqid":r, "menuId" : "225" }, matree1); //供销社 不用显示年报 if(orgId!='5e38cfb9439a46290144731f67416025'){ $("#openReport").show(); } // 初始化数据 if (type == 1) { znCont('gkzn'); } else { if (topic == '215') { $("#govInfo").addClass("on"); } else if (topic == '216') { console.log(216) $("#openInfo").addClass("on"); $("#govInfo").removeClass("on"); } else if (topic == '217') { $("#openReport").addClass("on"); $("#govInfo").removeClass("on"); } else { $("#govInfo").removeClass("on"); } getData(1); } }); function znCont(val){ var topId; if(val == "gkzn") { topId = 215; } var postData = { "page" : 1, "pagesize" : 10, "topic" : topId, "deptid":orgId }; loadData(listurl, postData, getZnArticle); } // 获取最新指南内容 function getZnArticle(valueObj) { if (valueObj.list.length > 0) { var articleId = valueObj.list[0].id; common("/articleCommonController/findArticleById.do", {"id" : articleId}, function(data){ var domain = data.domain; $("#znTitle").html(''); $("#znDate").html(''); $("#znContent").html('').append(''); $("#znTitle").html(data.htmlTitle); $("#znDate").html('发布日期:' + data.releaseTime); $("#znContent").append(data.htmlContent); dealAttach(domain); }); $("#tableList").css('display', 'none'); $("#znCont").css('display', 'block'); } else { $("#topic").html('政府太阳集团官网下载指南'); $("#tableList").css('display', 'block'); $("#znCont").css('display', 'none'); $("#list tr").remove(); $("#list").append("无符合条件的信息"); } } function dealAttach(domain) { //获取图片 $("#znContent").find("img").each(function() { var id = $(this).attr("id"); var srcCont = $(this).attr("src"); //若以ueditorFile开头 if(srcCont.indexOf("upload") == 0) { if(id.indexOf("ueditorFile") == 0) { $(this).attr("src",domain + srcCont); } } }); //获取a标签 $("#znContent").find("a").each(function() { var id = $(this).attr("id"); var hrefCont = $(this).attr("href"); //若以ueditorFile开头 if(hrefCont.indexOf("upload") == 0) { if(id.indexOf("ueditorFile") == 0) { $(this).attr("href",domain + hrefCont); } } }); } function openTag(ta){ if(ta=="ysqgk"){ var url="https://ssl.huaian.gov.cn/cmsweb/zwgk/sj/ysqgk/ysqgk.html?orgId="+orgId+"&xqId="+r+"&orgName="+orgName+""; window.open(url, "_blank"); //注意第二个参数 }else{ if(ta=="gkzn"){ znCont('gkzn'); }else { var znid = "215";//指南id var zdid = "216";//制度id var nbid = "217";//年报id var top="1"; if(ta=="gkzd"){//公开制度 top="216"; }else if(ta=="gknb"){//公开年报 top="217"; } var postData = { "page" : 1, "pagesize" : pageSize, "topic": top, "deptid":orgId }; showMenuName(top); loadData(listurl, postData, tableList); } } } //树通用配置 var setting = { view : { selectedMulti : false, showIcon : true, //设置是否显示节点图标 showLine : true //设置是否显示节点与节点之间的连线 }, data : { // 必须使用data simpleData : { enable : true, idKey : "id", // id编号命名 默认 pIdKey : "pId", // 父id编号命名 默认 rootPId : 0 // 用于修正根节点父节点数据,即 pIdKey 指定的属性值 } }, callback : { onClick : onClick, beforeClick: function (treeId, treeNode) { if (treeNode.ext1 != '' && treeNode.ext1 != null && treeNode.ext1 != undefined) { if (treeNode.ext1.indexOf(window.location.host) != -1) { window.open(treeNode.ext1, "_self"); } else { if (confirm('您即将离开本网站!')) { window.open(treeNode.ext1, "_self"); } else { return false; } } } else { return true; } } } }; //加载主题分类 function matree1(data) { var zNodes = data; $.fn.zTree.init($("#tree1"), setting, zNodes); //默认展开节点 var treeObj = $.fn.zTree.getZTreeObj("tree1"); treeObj.expandAll(true); } //树点击事件 function onClick(event, treeId, treeNode, clickFlag) { if (clickFlag == 1) { //alert("选中"+treeNode.name+":"+treeNode.id) var postData = { "page" : 1, "pagesize" : pageSize, "topic":treeNode.id, "deptid":orgId }; if(treeNode.ext1==''||treeNode.ext1==undefined||treeNode.ext1=='null'){ showMenuName(treeNode.id); loadData(listurl, postData, tableList); //openLayer.msg("检索完毕!"); } } } //判断 function voil2() { if ($("#key").val() == '') { alert("请输入关键字"); return false; } if ($("#type").val() == "0") { alert("请选择类型"); return false; } return true; } //搜索 function Serach() { if (voil2()) { getData(-1); //openLayer.msg("检索完毕!"); } } //查询条条件 function getData(page) { var url = listurl; var title = $("#title").val(); //标题 if((title==''||title==null||title==undefined)&&page!=-1){ title = getQueryString("title"); } var docNo = $("#docNo").val(); //文件编号 if((docNo==''||docNo==null||docNo==undefined)&&page!=-1){ docNo = getQueryString("docNo"); } var orgname = ""; var key = ""; var summary = ""; var quomark = $("#quomark").val(); if((quomark==''||quomark==null||quomark==undefined)&&page!=-1){ quomark = getQueryString("quomark"); } if(page==-1){ page=1; topic=""; } if ($("#type").val() == 1) {//信息名称 title = $("#keyword").val(); } else if ($("#type").val() == 2) {//文件编号 docNo = $("#keyword").val(); } else if ($("#type").val() == 3) {//发布机构 orgname = $("#keyword").val(); } else if ($("#type").val() == 4) {//关键词 key = $("#keyword").val(); } else if ($("#type").val() == 5) {//内容概述 summary = $("#keyword").val(); } else if ($("#type").val() == 6) {//索引号 quomark = $("#keyword").val(); } var postData = { "page" : page, "pagesize" : pageSize, "title" : title, "docNo" : docNo, "orgname" : orgname, "summary" : summary, "key" : key, "deptid":orgId, "topic":topic }; if(topic!=''){ showMenuName(topic); } loadData(url, postData, tableList); } //表格数据 function tableList(valueObj) { $("#tableList").css('display','block'); $("#znCont").css('display','none'); var trHTML = ""; if (valueObj.list.length > 0) { $.each( valueObj.list, function(n, value) { var link=value.domain+value.path; if(value.link!=""){ link=value.link; } var title=value.title; if(title.length>=titleLength){ title=title.substr(0,titleLength)+"..."; } trHTML += ""; trHTML += "  " + title + ""; trHTML += "" + value.docNo + ""; trHTML += "" + value.orgname + ""; trHTML += "" + dealDate(value.releaseTime) + ""; trHTML += ""; }); } else { trHTML += "无符合条件的信息"; } $("#list tr").remove(); //填充列表页 $("#list").append(trHTML); } function showMenuName(topid){ common(apiUrl.zwgkGetName, {"topic" : topid}, function(data){ $(".xxjss").html(data.menuName); }); }