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", // 鐖秈d缂栧彿鍛藉悕 榛樿
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);
});
}