var sourceareaObj,exportParam,typeObj,infopropertyObj $(function() { sourceareaObj = { ele:"#sourceAreas", apiUrl:"Area/GetAreaListById", data:{ textKey:'F_AreaName', valueKey:'F_AreaId' } } typeObj = { ele:"#type", id: 2 } infopropertyObj = { ele:"#infoproperty", id: 406 } laydate.render({ elem: '#starttime', //指定元素 range: '~' }); tree(); //精准地域 selectCommonFn(sourceareaObj) //舆情来源 selectCommonFn(getDicObjFn(infopropertyObj)) //舆情类型 selectCommonFn(getDicObjFn(typeObj)) //信息属性 selectCommonFn(getDicObjFn("#infoproperty",406)) $(".Seach").click(function() { load(getParam); }) $(".Export").click(function() { exportParam.isdc = 1 exportFileFun(getParam.apiUrl, exportParam) }) }) //承办单位下拉事件开始 $(".inps").focus(function() { $(".xlAdd").css("display", "block"); }); $(".xl").click(function() { if($(".xlAdd").css("display") == "block") { $(".xlAdd").css("display", "none"); } else { $(".xlAdd").css("display", "block"); } }); $(".addTree").mouseleave(function() { $(this).css("display", "none"); }); //清除 $(".Cleans ").click(function() { $(".inps").val(""); $("#PID").val(""); $("#Dpment").val(""); }); //承办单位下拉事件结束 //树形下拉开始 function tree() { $.get( huayi.config.callcenter_url + "Department/GetDeptList", { token: $.cookie("token"), }, function(result) { result = $.parseJSON(result); $.fn.zTree.init( $("#addTreeDemo"),setting1, result.data); //实例化树形图 } ); } var setting1 = { data: { key: { name: "F_DeptName", }, simpleData: { enable: true, idKey: "F_DeptId", pIdKey: "F_PartentId", rootPId: 0, }, }, callback: { onClick: zTreeOnClick, }, }; function zTreeOnClick(event, treeId, treeNode) { if(treeNode.level >= 1) { $(".inps").val(treeNode.F_DeptName); $("#PID").val(treeNode.F_DeptId); $("#Dpment").val(treeNode.F_DeptId); $(".Cleans").show(); } } //树形下拉结束 // 导出列表 function exportFileFun(api, params) { var url = huayi.config.callcenter_url + api; if(typeof(params) !== "object") { return } delete params.page delete params.pagesize delete params.pageindex Object.keys(params).forEach(function(key, index) { if(!params[key]){ params[key] = "" } if (index === 0) { url += `?${key}=${params[key]}` } else { url += `&${key}=${params[key]}` } }) window.location.href = url; }