|
@@ -2,667 +2,716 @@
|
|
|
<html>
|
|
|
|
|
|
<head>
|
|
|
- <meta charset="utf-8">
|
|
|
- <link href="img/favicon.ico" rel="shortcut icon">
|
|
|
- <title>重庆市南岸区人民政府--南岸区政策问答库</title>
|
|
|
- <link rel="stylesheet" type="text/css" href="./layui/css/layui.css" />
|
|
|
- <!-- <link rel="stylesheet" type="text/css" href="./css/xq.css" /> -->
|
|
|
- <link rel="stylesheet" type="text/css" href="./css/wj.css" />
|
|
|
- <link rel="stylesheet" href="./css/foot.css">
|
|
|
- <script type="text/javascript" src="../constans.js"></script>
|
|
|
-
|
|
|
- <script src="./layui/layui.js" type="text/javascript" charset="utf-8"></script>
|
|
|
- <script src="./js/jquery-3.5.1.min.js" type="text/javascript" charset="utf-8"></script>
|
|
|
- <style type="text/css">
|
|
|
- .quesTanchu {
|
|
|
- background-color: #FFF;
|
|
|
- width: 620px;
|
|
|
- display: none;
|
|
|
- margin-top: 20px;
|
|
|
- }
|
|
|
-
|
|
|
- .quesTanchu .layui-input,
|
|
|
- .layui-textarea {
|
|
|
- display: inline-block;
|
|
|
- width: 68%;
|
|
|
- padding-left: 10px;
|
|
|
- }
|
|
|
-
|
|
|
- .quesTanchu .layui-textarea {
|
|
|
- width: 68%;
|
|
|
- }
|
|
|
-
|
|
|
- .quesTanchu .layui-form-select .layui-edge {
|
|
|
- right: 15px;
|
|
|
- }
|
|
|
-
|
|
|
- .quesTanchu .layui-form-select dl {
|
|
|
- left: 40px;
|
|
|
- }
|
|
|
-
|
|
|
- .quesTanchu .layui-form-select .layui-edge {
|
|
|
- margin-right: 70px;
|
|
|
- }
|
|
|
-
|
|
|
- .serach-title {
|
|
|
- font-size: 18px;
|
|
|
- font-weight: bold;
|
|
|
- text-align: center;
|
|
|
- }
|
|
|
-
|
|
|
- .search-content {
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
- flex-wrap: wrap;
|
|
|
- align-content: center;
|
|
|
- justify-content: flex-start;
|
|
|
- align-items: center;
|
|
|
- }
|
|
|
-
|
|
|
- .search-item {
|
|
|
- width: 19%;
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- cursor: pointer;
|
|
|
- white-space: nowrap;
|
|
|
- text-align: center;
|
|
|
- padding: 3px;
|
|
|
- margin-top: 5px;
|
|
|
- }
|
|
|
-
|
|
|
- .search-item-active {
|
|
|
- color: #1abdbd;
|
|
|
- border: 1px solid #1abdbd;
|
|
|
- }
|
|
|
- </style>
|
|
|
+ <meta charset="utf-8">
|
|
|
+ <link href="img/favicon.ico" rel="shortcut icon">
|
|
|
+ <title>重庆市南岸区人民政府--南岸区政策问答库</title>
|
|
|
+ <link rel="stylesheet" type="text/css" href="./layui/css/layui.css"/>
|
|
|
+ <!-- <link rel="stylesheet" type="text/css" href="./css/xq.css" /> -->
|
|
|
+ <link rel="stylesheet" type="text/css" href="./css/wj.css"/>
|
|
|
+ <link rel="stylesheet" href="./css/foot.css">
|
|
|
+ <script type="text/javascript" src="../constans.js"></script>
|
|
|
+
|
|
|
+ <script src="./layui/layui.js" type="text/javascript" charset="utf-8"></script>
|
|
|
+ <script src="./js/jquery-3.5.1.min.js" type="text/javascript" charset="utf-8"></script>
|
|
|
+ <style type="text/css">
|
|
|
+ .quesTanchu {
|
|
|
+ background-color: #FFF;
|
|
|
+ width: 620px;
|
|
|
+ display: none;
|
|
|
+ margin-top: 20px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .quesTanchu .layui-input,
|
|
|
+ .layui-textarea {
|
|
|
+ display: inline-block;
|
|
|
+ width: 68%;
|
|
|
+ padding-left: 10px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .quesTanchu .layui-textarea {
|
|
|
+ width: 68%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .quesTanchu .layui-form-select .layui-edge {
|
|
|
+ right: 15px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .quesTanchu .layui-form-select dl {
|
|
|
+ left: 40px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .quesTanchu .layui-form-select .layui-edge {
|
|
|
+ margin-right: 70px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .serach-title {
|
|
|
+ font-size: 18px;
|
|
|
+ font-weight: bold;
|
|
|
+ text-align: center;
|
|
|
+ }
|
|
|
+
|
|
|
+ .search-content {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ align-content: center;
|
|
|
+ justify-content: flex-start;
|
|
|
+ align-items: center;
|
|
|
+ }
|
|
|
+
|
|
|
+ .search-item {
|
|
|
+ width: 19%;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ cursor: pointer;
|
|
|
+ white-space: nowrap;
|
|
|
+ text-align: center;
|
|
|
+ padding: 3px;
|
|
|
+ margin-top: 5px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .search-item-active {
|
|
|
+ color: #1abdbd;
|
|
|
+ border: 1px solid #1abdbd;
|
|
|
+ }
|
|
|
+
|
|
|
+ /*热搜部分*/
|
|
|
+ .hotSearch li {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: center;
|
|
|
+ }
|
|
|
+
|
|
|
+ .hotSearch li img {
|
|
|
+ width: 207px;
|
|
|
+ height: 120px;
|
|
|
+ }
|
|
|
+ .hotSearch li span{
|
|
|
+ white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ width: 207px;
|
|
|
+ }
|
|
|
+ </style>
|
|
|
</head>
|
|
|
|
|
|
<body>
|
|
|
- <div id="head"></div>
|
|
|
- <div class="content">
|
|
|
- <div class="ques" id="ques">没有找到合适答案,我要提问</div>
|
|
|
- <div class="text_content">
|
|
|
- <h4 style="cursor: pointer;" onclick="window.location.href='sy.html'">南岸区政策问答库</h4>
|
|
|
- <div style="position:relative">
|
|
|
- <div class="search-area">
|
|
|
- <div class="all" title="" style="display: none;">全部</div>
|
|
|
- <div class="searchinput">
|
|
|
- <div class="layui-form">
|
|
|
- <div class="layui-input-block">
|
|
|
- <input type="text" id="search-input" name="title" lay-verify="title" autocomplete="off"
|
|
|
- placeholder="请输入检索内容" class="layui-input" style="border:none;">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="ss-icon">
|
|
|
- <img alt="搜索" src="./img/ss2.png">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="tangchu"></div>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!-- 搜索域 -->
|
|
|
- <div style="width: 65%; margin: auto;">
|
|
|
- <div class="layui-row">
|
|
|
- <div class="layui-col-xs2">
|
|
|
- <div class="serach-title">发布部门</div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs10">
|
|
|
- <div class="search-content" id="searchDept"></div>
|
|
|
- <hr>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-row">
|
|
|
- <div class="layui-col-xs2">
|
|
|
- <div class="serach-title">发布时间</div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs10">
|
|
|
- <div class="search-content" id="searchYear"></div>
|
|
|
- <hr>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="layui-row">
|
|
|
- <div class="layui-col-xs2">
|
|
|
- <div class="serach-title">政策主题</div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs10">
|
|
|
- <div class="search-content" id="searchSubject"></div>
|
|
|
- <hr>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!-- <div class="layui-row">
|
|
|
- <div class="layui-col-xs2">
|
|
|
- <div class="serach-title">政策分类</div>
|
|
|
- </div>
|
|
|
- <div class="layui-col-xs10">
|
|
|
- <div class="search-content" id="searchType"></div>
|
|
|
- <hr>
|
|
|
- </div>
|
|
|
- </div>-->
|
|
|
- </div>
|
|
|
- <!-- 搜索域 -->
|
|
|
-
|
|
|
- <div class="text_four">
|
|
|
- <div class="title_three">
|
|
|
- <div class="wrap_text">
|
|
|
- </div>
|
|
|
- <div class="right">
|
|
|
- <div class="title">热门搜索</div>
|
|
|
- <div>
|
|
|
- <ul class="column" id="column">
|
|
|
-
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="more" style="cursor: pointer;">更多>></div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <!-- <div id="foot"></div>-->
|
|
|
- <!-- 底部 -->
|
|
|
- <div style="width: 100%;overflow: hidden;height: 100px;">
|
|
|
- <div class="foot_content">
|
|
|
- <div class="three_pic">
|
|
|
- <a href="http://bszs.conac.cn/sitename?method=show&id=169360097F9303C8E053022819AC5CD0" target="_blank">
|
|
|
- <img src="img/dzjg.png" >
|
|
|
- </a>
|
|
|
- <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=50010802001142" target="_blank">
|
|
|
- <img src="img/jc.png" >
|
|
|
- </a>
|
|
|
- <span>
|
|
|
-
|
|
|
- <img src="img/zfwz.png" >
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div class="f_text">
|
|
|
- <p>重庆市南岸区人民政府 版权所有 主办:重庆市南岸区人民政府办公室</p>
|
|
|
- <p><a style=" text-decoration: none;color: #fff;" href="https://beian.miit.gov.cn/#/Integrated/recordQuery" target="_blank">渝ICP备2021011583号</a> 政府网站标识码:5001080014<span><img src="img/jh.png" ></span>渝公网安备 50010802001142号</p>
|
|
|
- </div>
|
|
|
- <div class="f_list">
|
|
|
- <a href="http://www.cqna.gov.cn/ggbf_search/lxwm/202109/t20210910_9683034.html">联系我们</a>
|
|
|
- <span>|</span>
|
|
|
- <a href="http://www.cqna.gov.cn/ggbf_search/wzdt/">网站地图</a>
|
|
|
- <span>|</span>
|
|
|
- <a href="http://www.cqna.gov.cn/ggbf_search/bqsm/202109/t20210910_9683174.html">版权说明</a>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="quesTanchu" id="quesTanchu">
|
|
|
- <div class="layui-form" style=" width: 90%;min-width: 500px !important;">
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">手机号:</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <input id="lyPhone" type="text" name="username" lay-verify="required" lay-reqtext="请输入手机号"
|
|
|
- placeholder="请输入手机号" autocomplete="off" class="layui-input">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item">
|
|
|
- <label class="layui-form-label">部门</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <select id="lyDept" name="dept" lay-verify="required" lay-reqtext="请选择部门">
|
|
|
- <option value=""></option>
|
|
|
- </select>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item layui-form-text">
|
|
|
- <label class="layui-form-label">问题</label>
|
|
|
- <div class="layui-input-block">
|
|
|
- <textarea id="lyRemark" placeholder="请输入内容" class="layui-textarea"></textarea>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="layui-form-item" style="text-align: center">
|
|
|
- <div class="layui-input-block">
|
|
|
- <button type="button" id="quesub" class="layui-btn layui-btn-normal"
|
|
|
- onclick="saveSub()">立即提交</button>
|
|
|
- <button type="button" class="layui-btn layui-btn-primary" onclick="cancel()">取消</button>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <script type="text/javascript">
|
|
|
-
|
|
|
- layui.use(['form', 'jquery'], function () {
|
|
|
- if (isMobileUserAgent()) {
|
|
|
- location.href = "symobile.html";
|
|
|
- }
|
|
|
- $ = layui.jquery,
|
|
|
- form = layui.form,
|
|
|
- layer = layui.layer;
|
|
|
-
|
|
|
- $('#head').load("header.html");
|
|
|
- // $('#foot').load("foot.html");
|
|
|
-
|
|
|
- $(".all").mouseenter(function () {
|
|
|
- $(".tangchu").css("display", "block");
|
|
|
- });
|
|
|
- $(".tangchu").mouseenter(function () {
|
|
|
- $(".tangchu").css("display", "block");
|
|
|
- });
|
|
|
- $(".all").mouseleave(function () {
|
|
|
- $(".tangchu").css("display", "none");
|
|
|
- });
|
|
|
- $(".tangchu").mouseleave(function () {
|
|
|
- $(".tangchu").css("display", "none");
|
|
|
- });
|
|
|
- $('.ss-icon').on('click', function () {
|
|
|
- if (!$('#search-input').val()) {
|
|
|
- layer.msg('请输入检索信息');
|
|
|
- return;
|
|
|
- }
|
|
|
- page = 1;
|
|
|
- sessionStorage.ELK_SEARCH = $('#search-input').val();
|
|
|
- initPage();
|
|
|
- });
|
|
|
- $('#search-input').bind('keyup', function (event) {
|
|
|
- if (event.keyCode == "13") {
|
|
|
- //回车执行查询
|
|
|
- $('.ss-icon').click();
|
|
|
- }
|
|
|
- });
|
|
|
- $('.more').on('click', function () {
|
|
|
- initPage();
|
|
|
- })
|
|
|
- if (sessionStorage.ELK_DEPTNAME) {
|
|
|
- $('.all').text(sessionStorage.ELK_DEPTNAME);
|
|
|
- }
|
|
|
- if (sessionStorage.ELK_SEARCH) {
|
|
|
- $('#search-input').val(sessionStorage.ELK_SEARCH);
|
|
|
- }
|
|
|
- $("#ques").click(function () {
|
|
|
- layer.open({
|
|
|
- type: 1,
|
|
|
- area: ['620px', '350px'],
|
|
|
- title: '提问',
|
|
|
- content: $('#quesTanchu'),
|
|
|
- success: function () {
|
|
|
- }
|
|
|
- });
|
|
|
- });
|
|
|
- $.ajax({
|
|
|
- type: 'get',
|
|
|
- url: PATH + '/elk/getSubDeptAll',
|
|
|
- success: function (obj) {
|
|
|
- if (obj.data && obj.data.length > 0) {
|
|
|
- var data = obj.data;
|
|
|
- var html = '';
|
|
|
- for (var i = 0; i < data.length; i++) {
|
|
|
- html += '<option value="' + data[i] + '">' + data[i] + '</option>';
|
|
|
- }
|
|
|
- $('select[name="dept"]').empty().append(html);
|
|
|
- form.render('select');
|
|
|
- }
|
|
|
- },
|
|
|
- error: function (msg) {
|
|
|
-
|
|
|
- }
|
|
|
- })
|
|
|
- initSearchParams();
|
|
|
- initDetail();
|
|
|
- initPage();
|
|
|
- hotSearch();
|
|
|
-
|
|
|
-
|
|
|
- });
|
|
|
-
|
|
|
- var page = 1;
|
|
|
- var dataMap = {};
|
|
|
- function initPage() {
|
|
|
- var params = {
|
|
|
- 'page': page,
|
|
|
- 'limit': 5,
|
|
|
- 'content': $('#search-input').val(),
|
|
|
- 'dept': sessionStorage.ELK_DEPTNAME,
|
|
|
- 'subject': sessionStorage.ELK_SUBJECT
|
|
|
- };
|
|
|
- if (sessionStorage.ELK_YEAR && sessionStorage.ELK_YEAR != "null") {
|
|
|
- params.year = sessionStorage.ELK_YEAR;
|
|
|
- }
|
|
|
- var index = layer.load(2);
|
|
|
- $.ajax({
|
|
|
- type: 'get',
|
|
|
- url: PATH + '/elk/search',
|
|
|
- data: params,
|
|
|
- dataType: 'json',
|
|
|
- success: function (obj) {
|
|
|
- // sessionStorage.ELK_SEARCH = '';
|
|
|
- // sessionStorage.ELK_DEPTNAME = '';
|
|
|
- if (page == 1) {
|
|
|
- $('.more').removeClass('layui-hide');
|
|
|
- $('.wrap_text').empty();
|
|
|
- }
|
|
|
- var datas = obj.data;
|
|
|
- if (datas.data && datas.data.length > 0) {
|
|
|
- if (datas.data.length < 5) {
|
|
|
- $('.more').addClass('layui-hide');
|
|
|
- }
|
|
|
- page++;
|
|
|
- var data = datas.data;
|
|
|
- var html = '';
|
|
|
- for (var i = 0; i < data.length; i++) {
|
|
|
- // var content = (data[i]).sourceAsMap.content;
|
|
|
- // var title = (data[i]).sourceAsMap.title;
|
|
|
- // var deptName = (data[i]).sourceAsMap.departmentname;
|
|
|
- // var time = (data[i]).sourceAsMap.publishtime;
|
|
|
-
|
|
|
- var content = data[i]['_source']['content'];
|
|
|
- var title = data[i]['_source']['title'];
|
|
|
- if (data[i]['_source']['title.keyword']) {
|
|
|
- title = data[i]['_source']['title.keyword'];
|
|
|
- }
|
|
|
- var deptName = data[i]['_source']['departmentname'];
|
|
|
- var time = data[i]['_source']['publishtime'];
|
|
|
- /* if (data[i].highlightFields) {
|
|
|
- if (data[i].highlightFields.content) {
|
|
|
- content = data[i].highlightFields.content;
|
|
|
- }
|
|
|
- if (data[i].highlightFields.title) {
|
|
|
- title = data[i].highlightFields.title;
|
|
|
- }
|
|
|
- } */
|
|
|
- var obj_tem = document.createElement("div");
|
|
|
- obj_tem.innerHTML = content;
|
|
|
- var text_content = obj_tem.textContent;
|
|
|
- var tcontent = escape2Html(text_content);
|
|
|
- if (tcontent.length > 300) {
|
|
|
- tcontent = tcontent.substring(0, 300) + "...";
|
|
|
- }
|
|
|
-
|
|
|
- html += '<div class="text_one" onclick="openWindow(\'' + data[i]['_source'].id + '\')">'
|
|
|
- + '<p>' + title + '</p>'
|
|
|
- + '<p>'
|
|
|
- + tcontent
|
|
|
- + '</p>'
|
|
|
- + '<div class="data-contanier">'
|
|
|
- + '<a href="javascript:void(0);" title="' + deptName + '">' + deptName + '</a>'
|
|
|
- + '<span>' + time + '</span>'
|
|
|
- + '</div>'
|
|
|
- + '</div>';
|
|
|
- dataMap[data[i]['_source'].id] = datas.highlightArr[i];
|
|
|
- }
|
|
|
- $('.wrap_text').append(html);
|
|
|
- } else {
|
|
|
- $('.more').addClass('layui-hide');
|
|
|
- layer.msg('没有更多了');
|
|
|
- }
|
|
|
- layer.close(index);
|
|
|
- },
|
|
|
- error: function (msg) {
|
|
|
- layer.close(index);
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
-
|
|
|
- // 初始化详情页面
|
|
|
- function initDetail() {
|
|
|
-
|
|
|
- $.ajax({
|
|
|
- type: 'get',
|
|
|
-
|
|
|
- url: PATH + '/elk/deptAll',
|
|
|
- success: function (obj) {
|
|
|
- if (obj.data && obj.data.length > 0) {
|
|
|
- var data = obj.data;
|
|
|
- /*var html = '<div class="tangchu-item" title="全部" onclick="openSearch(\'全部\')">全部</div>';
|
|
|
- for (var i = 0; i < data.length; i++) {
|
|
|
- html += '<div class="tangchu-item" title="' + data[i] + '" onclick="openSearch(\'' + data[i] + '\')">' + data[i] + '</div>';
|
|
|
- }
|
|
|
- $('.tangchu').empty().append(html);*/
|
|
|
- var html = '', htmlHead = '';
|
|
|
- var hflag = false;
|
|
|
- for (var i = 0; i < data.length; i++) {
|
|
|
- if (sessionStorage.ELK_DEPTNAME == data[i]) {
|
|
|
- hflag = true;
|
|
|
- html += '<div class="search-item search-item-active" title="' + data[i] + '" onclick="searchEventByDept(this)">' + data[i] + '</div>';
|
|
|
- } else {
|
|
|
- html += '<div class="search-item" title="' + data[i] + '" onclick="searchEventByDept(this)">' + data[i] + '</div>';
|
|
|
- }
|
|
|
- }
|
|
|
- if (!hflag) {
|
|
|
- htmlHead = '<div class="search-item search-item-active" title="全部" onclick="searchEventByDept(this)">全部</div>';
|
|
|
- } else {
|
|
|
- htmlHead = '<div class="search-item" title="全部" onclick="searchEventByDept(this)">全部</div>';
|
|
|
- }
|
|
|
- $('#searchDept').empty().append(htmlHead + html);
|
|
|
- }
|
|
|
- },
|
|
|
- error: function (msg) {
|
|
|
- console.log(msg)
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
- function openSearch(dept) {
|
|
|
- /*if (dept == '全部') {
|
|
|
- sessionStorage.ELK_DEPTNAME = '';
|
|
|
- } else {
|
|
|
- sessionStorage.ELK_DEPTNAME = dept;
|
|
|
- }*/
|
|
|
-
|
|
|
- if (!$('#search-input').val()) {
|
|
|
- sessionStorage.ELK_SEARCH = '';
|
|
|
- }
|
|
|
- $('.all').attr('title', dept);
|
|
|
- $('.all').text(dept);
|
|
|
- page = 1;
|
|
|
- initPage();
|
|
|
- }
|
|
|
- function openWindow(data) {
|
|
|
- //console.log(dataMap[data])
|
|
|
- sessionStorage.ELK_ARTICLE = JSON.stringify(dataMap[data]);
|
|
|
- window.location = 'xq.html';
|
|
|
- }
|
|
|
- function escape2Html(str) {
|
|
|
- var arrEntities = {'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"'};
|
|
|
- return str.replace(/&(lt|gt|nbsp|amp|quot);/ig, function (all, t) {return arrEntities[t];});
|
|
|
- }
|
|
|
- function saveSub() {
|
|
|
- if (!$('#lyPhone').val()) {
|
|
|
- layer.msg('请输入手机号', {icon: 5});
|
|
|
- return false;
|
|
|
- }
|
|
|
- var myreg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
|
|
|
- if (!myreg.test($('#lyPhone').val())) {
|
|
|
- layer.msg('手机号格式错误', {icon: 5});
|
|
|
- return false;
|
|
|
- }
|
|
|
- if (!$('#lyRemark').val()) {
|
|
|
- layer.msg('请输入问题内容', {icon: 5});
|
|
|
- return false;
|
|
|
- }
|
|
|
- $.ajax({
|
|
|
- type: 'post',
|
|
|
- data: {
|
|
|
- 'phone': $('#lyPhone').val(),
|
|
|
- 'remark': $('#lyRemark').val(),
|
|
|
- 'dept': $('#lyDept').val()
|
|
|
- },
|
|
|
- url: PATH + '/elk/saveSub',
|
|
|
- success: function (obj) {
|
|
|
- if (obj.result) {
|
|
|
- layer.closeAll();
|
|
|
- setTimeout(function () {
|
|
|
- layer.msg('提交成功,我们会尽快反馈您的问题', {icon: 6, time: 2000});
|
|
|
- }, 100)
|
|
|
- $('#lyPhone').val('');
|
|
|
- $('#lyRemark').val('');
|
|
|
- } else {
|
|
|
- layer.msg('提交失败', {icon: 5, time: 2000});
|
|
|
- }
|
|
|
-
|
|
|
- },
|
|
|
- error: function (msg) {
|
|
|
- console.log(msg)
|
|
|
- }
|
|
|
-
|
|
|
- });
|
|
|
- }
|
|
|
-
|
|
|
- function cancel() {
|
|
|
- $('#lyPhone').val('');
|
|
|
- $('#lyRemark').val('');
|
|
|
- layer.closeAll();
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- /* 热门搜索 */
|
|
|
- var page2 = 1;
|
|
|
- var dataMap2 = {};
|
|
|
- function hotSearch() {
|
|
|
- /* var index = layer.load(2); */
|
|
|
-
|
|
|
- $.ajax({
|
|
|
- type: 'get',
|
|
|
- url: PATH + '/elk/searchHot',
|
|
|
- data: {
|
|
|
- 'page': page2,
|
|
|
- 'limit': 5,
|
|
|
- },
|
|
|
- dataType: 'json',
|
|
|
- success: function (obj) {
|
|
|
- if (page2 == 1) {
|
|
|
- $('#column').empty();
|
|
|
-
|
|
|
- };
|
|
|
- var datas = obj.data.array;
|
|
|
-
|
|
|
- if (datas && datas.length > 0) {
|
|
|
-
|
|
|
- page2++;
|
|
|
- var data = datas;
|
|
|
-
|
|
|
- var html = '';
|
|
|
- for (var i = 0; i < data.length; i++) {
|
|
|
- var content = (data[i]).sourceAsMap.content;
|
|
|
- var title = (data[i]).sourceAsMap.title;
|
|
|
- var deptName = (data[i]).sourceAsMap.departmentname;
|
|
|
- var url = (data[i]).sourceAsMap.url;
|
|
|
-
|
|
|
-
|
|
|
- html += '<li onclick="openWindow2(\'' + data[i].id + '\')">'
|
|
|
- + '<a >' + title + '</a>'
|
|
|
- + '</li>'
|
|
|
-
|
|
|
- dataMap2[data[i].id] = data[i];
|
|
|
-
|
|
|
- };
|
|
|
-
|
|
|
- $('#column').append(html);
|
|
|
- /* layer.close(index); */
|
|
|
- } else {
|
|
|
-
|
|
|
- layer.msg('没有更多了');
|
|
|
- }
|
|
|
-
|
|
|
- },
|
|
|
- error: function (msg) {
|
|
|
- /* layer.close(index); */
|
|
|
- }
|
|
|
- })
|
|
|
- };
|
|
|
-
|
|
|
- function openWindow(data) {
|
|
|
- console.log(dataMap[data])
|
|
|
- sessionStorage.ELK_ARTICLE = JSON.stringify(dataMap[data]);
|
|
|
- window.location = 'xq.html';
|
|
|
- }
|
|
|
-
|
|
|
- function openWindow2(data) {
|
|
|
- console.log(dataMap2[data]);
|
|
|
-
|
|
|
- sessionStorage.ELK_ARTICLE = JSON.stringify(dataMap2[data].sourceAsMap);
|
|
|
- /* window.location = 'xq.html'; */
|
|
|
- }
|
|
|
-
|
|
|
- function isMobileUserAgent() {
|
|
|
- return /iphone|ipod|android.*mobile|windows.*phone|blackberry.*mobile/i.test(
|
|
|
- window.navigator.userAgent.toLowerCase()
|
|
|
- );
|
|
|
- }
|
|
|
- </script>
|
|
|
- <script type="text/javascript">
|
|
|
- function initSearchParams() {
|
|
|
- // 发布年份
|
|
|
- let currYear = new Date().getFullYear();
|
|
|
- let yearHtml = '<div class="search-item search-item-active" title="全部" onclick="searchEventByYear(this)">全部</div>';
|
|
|
- for (let i = 0; i < 3; i++) {
|
|
|
- yearHtml += '<div class="search-item" title="' + (currYear - i) + '" onclick="searchEventByYear(this)">'
|
|
|
- + (currYear - i) + '</div>';
|
|
|
- }
|
|
|
- yearHtml += '<div class="search-item" title="其他" onclick="searchEventByYear(this)">其他</div>';
|
|
|
- $('#searchYear').empty().append(yearHtml);
|
|
|
- // 政策主题
|
|
|
- let subjectList = ["科技创新", "产业升级", "金融扶持", "就业创业", "市场推广", "外资外贸", "电子商务", "平台载体", "资质认定与奖励", "财税优惠",
|
|
|
- "服务保障", "房屋补贴", "稳企稳岗", "招商引资", "人才认定与奖励", "其他"];
|
|
|
- let subjectHtml = '<div class="search-item search-item-active" title="全部" onclick="searchEventBySubject(this)">全部</div>';
|
|
|
- for (let i = 0; i < subjectList.length; i++) {
|
|
|
- subjectHtml += '<div class="search-item" title="' + subjectList[i] + '" onclick="searchEventBySubject(this)">'
|
|
|
- + subjectList[i] + '</div>';
|
|
|
- }
|
|
|
- $('#searchSubject').empty().append(subjectHtml);
|
|
|
- // 政策分类
|
|
|
- let typeList = ["政策法规", "通知公示", "政策解读"];
|
|
|
- let typeHtml = '<div class="search-item search-item-active" title="全部" onclick="searchEventByType(this)">全部</div>';
|
|
|
- for (let i = 0; i < typeList.length; i++) {
|
|
|
- typeHtml += '<div class="search-item" title="' + typeList[i] + '" onclick="searchEventByType(this)">'
|
|
|
- + typeList[i] + '</div>';
|
|
|
- }
|
|
|
- //$('#searchType').empty().append(typeHtml);
|
|
|
- }
|
|
|
-
|
|
|
- function searchEventBySubject(elm) {
|
|
|
- $(elm).siblings().removeClass("search-item-active");
|
|
|
- $(elm).addClass("search-item-active");
|
|
|
- let val = $(elm).attr("title");
|
|
|
- if (val == '全部') {
|
|
|
- sessionStorage.ELK_SUBJECT = "";
|
|
|
- } else {
|
|
|
- sessionStorage.ELK_SUBJECT = val;
|
|
|
- }
|
|
|
- openSearch();
|
|
|
- }
|
|
|
-
|
|
|
- function searchEventByYear(elm) {
|
|
|
- $(elm).siblings().removeClass("search-item-active");
|
|
|
- $(elm).addClass("search-item-active");
|
|
|
- let val = $(elm).attr("title");
|
|
|
- if (val == '全部') {
|
|
|
- sessionStorage.ELK_YEAR = "";
|
|
|
- } else if (val == '其他') {
|
|
|
- sessionStorage.ELK_YEAR = 0;
|
|
|
- } else {
|
|
|
- sessionStorage.ELK_YEAR = parseInt(val);
|
|
|
- }
|
|
|
- openSearch();
|
|
|
- }
|
|
|
-
|
|
|
- function searchEventByDept(elm) {
|
|
|
- $(elm).siblings().removeClass("search-item-active");
|
|
|
- $(elm).addClass("search-item-active");
|
|
|
- let val = $(elm).attr("title");
|
|
|
- if (val == '全部') {
|
|
|
- sessionStorage.ELK_DEPTNAME = "";
|
|
|
- } else {
|
|
|
- sessionStorage.ELK_DEPTNAME = val;
|
|
|
- }
|
|
|
- openSearch();
|
|
|
- }
|
|
|
-
|
|
|
- function searchEventByType(elm) {
|
|
|
- $(elm).siblings().removeClass("search-item-active");
|
|
|
- $(elm).addClass("search-item-active");
|
|
|
- }
|
|
|
- </script>
|
|
|
+<div id="head"></div>
|
|
|
+<div class="content">
|
|
|
+ <div class="ques" id="ques">没有找到合适答案,我要提问</div>
|
|
|
+ <div class="text_content">
|
|
|
+ <h4 style="cursor: pointer;" onclick="window.location.href='sy.html'">南岸区政策问答库</h4>
|
|
|
+ <div style="position:relative">
|
|
|
+ <div class="search-area">
|
|
|
+ <div class="all" title="" style="display: none;">全部</div>
|
|
|
+ <div class="searchinput">
|
|
|
+ <div class="layui-form">
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="text" id="search-input" name="title" lay-verify="title" autocomplete="off"
|
|
|
+ placeholder="请输入检索内容" class="layui-input" style="border:none;">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="ss-icon">
|
|
|
+ <img alt="搜索" src="./img/ss2.png">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="tangchu"></div>
|
|
|
+
|
|
|
+
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- 搜索域 -->
|
|
|
+ <div style="width: 65%; margin: auto;">
|
|
|
+ <div class="layui-row">
|
|
|
+ <div class="layui-col-xs2">
|
|
|
+ <div class="serach-title">发布部门</div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-col-xs10">
|
|
|
+ <div class="search-content" id="searchDept"></div>
|
|
|
+ <hr>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-row">
|
|
|
+ <div class="layui-col-xs2">
|
|
|
+ <div class="serach-title">发布时间</div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-col-xs10">
|
|
|
+ <div class="search-content" id="searchYear"></div>
|
|
|
+ <hr>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-row">
|
|
|
+ <div class="layui-col-xs2">
|
|
|
+ <div class="serach-title">政策主题</div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-col-xs10">
|
|
|
+ <div class="search-content" id="searchSubject"></div>
|
|
|
+ <hr>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- <div class="layui-row">
|
|
|
+ <div class="layui-col-xs2">
|
|
|
+ <div class="serach-title">政策分类</div>
|
|
|
+ </div>
|
|
|
+ <div class="layui-col-xs10">
|
|
|
+ <div class="search-content" id="searchType"></div>
|
|
|
+ <hr>
|
|
|
+ </div>
|
|
|
+ </div>-->
|
|
|
+ </div>
|
|
|
+ <!-- 搜索域 -->
|
|
|
+
|
|
|
+ <div class="text_four">
|
|
|
+ <div class="title_three">
|
|
|
+ <div class="wrap_text">window
|
|
|
+ </div>
|
|
|
+ <div class="right">
|
|
|
+ <div class="title">热门搜索</div>
|
|
|
+ <ul class="column hotSearch">
|
|
|
+ <li
|
|
|
+ onclick="window.location.href='https://www.cqna.gov.cn/zwgk_254/zfxxgkml/zcjd/spjd/202111/t20211111_9948070.html'">
|
|
|
+ <img src="img/resou1.png" alt="">
|
|
|
+ <span>关于印发支持科技创新若干财政金融政策的通知(视频解读)</span>
|
|
|
+ </li>
|
|
|
+ <li onclick="window.location.href='https://www.cqna.gov.cn/zwgk_254/zfxxgkml/zcjd/spjd/202210/t20221026_11229203.html'">
|
|
|
+ <img src="img/resou2.png" alt="">
|
|
|
+ <span>南岸区重庆经开区生态环境保护“十四五”规划(2021-2025年)视频解读 数字虚拟人版</span>
|
|
|
+ </li>
|
|
|
+ <li onclick="window.location.href='https://www.cqna.gov.cn/zwgk_254/zfxxgkml/zcjd/spjd/202210/t20221014_11188075.html'">
|
|
|
+ <img src="img/resou3.png" alt="">
|
|
|
+ <span>《重庆市南岸区重庆经开区培育建设国际消费中心城市核心区十条扶持办法》政策(视频解读)</span>
|
|
|
+ </li>
|
|
|
+ <li onclick="window.location.href='https://www.cqna.gov.cn/zwgk_254/zfxxgkml/zcjd/spjd/202112/t20211210_10135893.html'">
|
|
|
+ <img src="img/resou4.png" alt="">
|
|
|
+ <span>重庆市南岸区集体土地征收补偿安置实施办法政策解读(视频解读)</span>
|
|
|
+ </li>
|
|
|
+ <li onclick="window.location.href='https://www.cqna.gov.cn/zwgk_254/zfxxgkml/zcjd/twjd/202205/t20220525_10748975.html'">
|
|
|
+ <img src="img/resou5.png" alt="">
|
|
|
+ <span>科技创新政策申报指南</span>
|
|
|
+ </li>
|
|
|
+ <li onclick="window.location.href='https://www.cqna.gov.cn/zwgk_254/zfxxgkml/zcjd/twjd/202205/t20220524_10746912.html'">
|
|
|
+ <img src="img/resou6.png" alt="">
|
|
|
+ <span>重庆市南岸区重庆经开区培育建设国际消费中心城市核心区十条扶持办法申报流程</span>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="more" style="cursor: pointer;">更多>></div>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+<!-- <div id="foot"></div>-->
|
|
|
+<!-- 底部 -->
|
|
|
+<div style="width: 100%;overflow: hidden;height: 100px;">
|
|
|
+ <div class="foot_content">
|
|
|
+ <div class="three_pic">
|
|
|
+ <a href="http://bszs.conac.cn/sitename?method=show&id=169360097F9303C8E053022819AC5CD0" target="_blank">
|
|
|
+ <img src="img/dzjg.png">
|
|
|
+ </a>
|
|
|
+ <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=50010802001142" target="_blank">
|
|
|
+ <img src="img/jc.png">
|
|
|
+ </a>
|
|
|
+ <span>
|
|
|
+
|
|
|
+ <img src="img/zfwz.png">
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ <div class="f_text">
|
|
|
+ <p>重庆市南岸区人民政府 版权所有 主办:重庆市南岸区人民政府办公室</p>
|
|
|
+ <p><a style=" text-decoration: none;color: #fff;"
|
|
|
+ href="https://beian.miit.gov.cn/#/Integrated/recordQuery" target="_blank">渝ICP备2021011583号</a>
|
|
|
+ 政府网站标识码:5001080014<span><img src="img/jh.png"></span>渝公网安备 50010802001142号</p>
|
|
|
+ </div>
|
|
|
+ <div class="f_list">
|
|
|
+ <a href="http://www.cqna.gov.cn/ggbf_search/lxwm/202109/t20210910_9683034.html">联系我们</a>
|
|
|
+ <span>|</span>
|
|
|
+ <a href="http://www.cqna.gov.cn/ggbf_search/wzdt/">网站地图</a>
|
|
|
+ <span>|</span>
|
|
|
+ <a href="http://www.cqna.gov.cn/ggbf_search/bqsm/202109/t20210910_9683174.html">版权说明</a>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+
|
|
|
+<div class="quesTanchu" id="quesTanchu">
|
|
|
+ <div class="layui-form" style=" width: 90%;min-width: 500px !important;">
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">手机号:</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input id="lyPhone" type="text" name="username" lay-verify="required" lay-reqtext="请输入手机号"
|
|
|
+ placeholder="请输入手机号" autocomplete="off" class="layui-input">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">部门</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <select id="lyDept" name="dept" lay-verify="required" lay-reqtext="请选择部门">
|
|
|
+ <option value=""></option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item layui-form-text">
|
|
|
+ <label class="layui-form-label">问题</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <textarea id="lyRemark" placeholder="请输入内容" class="layui-textarea"></textarea>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="layui-form-item" style="text-align: center">
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <button type="button" id="quesub" class="layui-btn layui-btn-normal"
|
|
|
+ onclick="saveSub()">立即提交
|
|
|
+ </button>
|
|
|
+ <button type="button" class="layui-btn layui-btn-primary" onclick="cancel()">取消</button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+
|
|
|
+<script type="text/javascript">
|
|
|
+
|
|
|
+ layui.use(['form', 'jquery'], function () {
|
|
|
+ if (isMobileUserAgent()) {
|
|
|
+ location.href = "symobile.html";
|
|
|
+ }
|
|
|
+ $ = layui.jquery,
|
|
|
+ form = layui.form,
|
|
|
+ layer = layui.layer;
|
|
|
+
|
|
|
+ $('#head').load("header.html");
|
|
|
+ // $('#foot').load("foot.html");
|
|
|
+
|
|
|
+ $(".all").mouseenter(function () {
|
|
|
+ $(".tangchu").css("display", "block");
|
|
|
+ });
|
|
|
+ $(".tangchu").mouseenter(function () {
|
|
|
+ $(".tangchu").css("display", "block");
|
|
|
+ });
|
|
|
+ $(".all").mouseleave(function () {
|
|
|
+ $(".tangchu").css("display", "none");
|
|
|
+ });
|
|
|
+ $(".tangchu").mouseleave(function () {
|
|
|
+ $(".tangchu").css("display", "none");
|
|
|
+ });
|
|
|
+ $('.ss-icon').on('click', function () {
|
|
|
+ if (!$('#search-input').val()) {
|
|
|
+ layer.msg('请输入检索信息');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ page = 1;
|
|
|
+ sessionStorage.ELK_SEARCH = $('#search-input').val();
|
|
|
+ initPage();
|
|
|
+ });
|
|
|
+ $('#search-input').bind('keyup', function (event) {
|
|
|
+ if (event.keyCode == "13") {
|
|
|
+ //回车执行查询
|
|
|
+ $('.ss-icon').click();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $('.more').on('click', function () {
|
|
|
+ initPage();
|
|
|
+ })
|
|
|
+ if (sessionStorage.ELK_DEPTNAME) {
|
|
|
+ $('.all').text(sessionStorage.ELK_DEPTNAME);
|
|
|
+ }
|
|
|
+ if (sessionStorage.ELK_SEARCH) {
|
|
|
+ $('#search-input').val(sessionStorage.ELK_SEARCH);
|
|
|
+ }
|
|
|
+ $("#ques").click(function () {
|
|
|
+ layer.open({
|
|
|
+ type: 1,
|
|
|
+ area: ['620px', '350px'],
|
|
|
+ title: '提问',
|
|
|
+ content: $('#quesTanchu'),
|
|
|
+ success: function () {
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ $.ajax({
|
|
|
+ type: 'get',
|
|
|
+ url: PATH + '/elk/getSubDeptAll',
|
|
|
+ success: function (obj) {
|
|
|
+ if (obj.data && obj.data.length > 0) {
|
|
|
+ var data = obj.data;
|
|
|
+ var html = '';
|
|
|
+ for (var i = 0; i < data.length; i++) {
|
|
|
+ html += '<option value="' + data[i] + '">' + data[i] + '</option>';
|
|
|
+ }
|
|
|
+ $('select[name="dept"]').empty().append(html);
|
|
|
+ form.render('select');
|
|
|
+ }
|
|
|
+ },
|
|
|
+ error: function (msg) {
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
+ initSearchParams();
|
|
|
+ initDetail();
|
|
|
+ initPage();
|
|
|
+ // hotSearch();
|
|
|
+
|
|
|
+
|
|
|
+ });
|
|
|
+
|
|
|
+ var page = 1;
|
|
|
+ var dataMap = {};
|
|
|
+
|
|
|
+ function initPage() {
|
|
|
+ var params = {
|
|
|
+ 'page': page,
|
|
|
+ 'limit': 5,
|
|
|
+ 'content': $('#search-input').val(),
|
|
|
+ 'dept': sessionStorage.ELK_DEPTNAME,
|
|
|
+ 'subject': sessionStorage.ELK_SUBJECT
|
|
|
+ };
|
|
|
+ if (sessionStorage.ELK_YEAR && sessionStorage.ELK_YEAR != "null") {
|
|
|
+ params.year = sessionStorage.ELK_YEAR;
|
|
|
+ }
|
|
|
+ var index = layer.load(2);
|
|
|
+ $.ajax({
|
|
|
+ type: 'get',
|
|
|
+ url: PATH + '/elk/search',
|
|
|
+ data: params,
|
|
|
+ dataType: 'json',
|
|
|
+ success: function (obj) {
|
|
|
+ // sessionStorage.ELK_SEARCH = '';
|
|
|
+ // sessionStorage.ELK_DEPTNAME = '';
|
|
|
+ if (page == 1) {
|
|
|
+ $('.more').removeClass('layui-hide');
|
|
|
+ $('.wrap_text').empty();
|
|
|
+ }
|
|
|
+ var datas = obj.data;
|
|
|
+ if (datas.data && datas.data.length > 0) {
|
|
|
+ if (datas.data.length < 5) {
|
|
|
+ $('.more').addClass('layui-hide');
|
|
|
+ }
|
|
|
+ page++;
|
|
|
+ var data = datas.data;
|
|
|
+ var html = '';
|
|
|
+ for (var i = 0; i < data.length; i++) {
|
|
|
+ // var content = (data[i]).sourceAsMap.content;
|
|
|
+ // var title = (data[i]).sourceAsMap.title;
|
|
|
+ // var deptName = (data[i]).sourceAsMap.departmentname;
|
|
|
+ // var time = (data[i]).sourceAsMap.publishtime;
|
|
|
+
|
|
|
+ var content = data[i]['_source']['content'];
|
|
|
+ var title = data[i]['_source']['title'];
|
|
|
+ if (data[i]['_source']['title.keyword']) {
|
|
|
+ title = data[i]['_source']['title.keyword'];
|
|
|
+ }
|
|
|
+ var deptName = data[i]['_source']['departmentname'];
|
|
|
+ var time = data[i]['_source']['publishtime'];
|
|
|
+ /* if (data[i].highlightFields) {
|
|
|
+ if (data[i].highlightFields.content) {
|
|
|
+ content = data[i].highlightFields.content;
|
|
|
+ }
|
|
|
+ if (data[i].highlightFields.title) {
|
|
|
+ title = data[i].highlightFields.title;
|
|
|
+ }
|
|
|
+ } */
|
|
|
+ var obj_tem = document.createElement("div");
|
|
|
+ obj_tem.innerHTML = content;
|
|
|
+ var text_content = obj_tem.textContent;
|
|
|
+ var tcontent = escape2Html(text_content);
|
|
|
+ if (tcontent.length > 300) {
|
|
|
+ tcontent = tcontent.substring(0, 300) + "...";
|
|
|
+ }
|
|
|
+
|
|
|
+ html += '<div class="text_one" onclick="openWindow(\'' + data[i]['_source'].id + '\')">'
|
|
|
+ + '<p>' + title + '</p>'
|
|
|
+ + '<p>'
|
|
|
+ + tcontent
|
|
|
+ + '</p>'
|
|
|
+ + '<div class="data-contanier">'
|
|
|
+ + '<a href="javascript:void(0);" title="' + deptName + '">' + deptName + '</a>'
|
|
|
+ + '<span>' + time + '</span>'
|
|
|
+ + '</div>'
|
|
|
+ + '</div>';
|
|
|
+ dataMap[data[i]['_source'].id] = datas.highlightArr[i];
|
|
|
+ }
|
|
|
+ $('.wrap_text').append(html);
|
|
|
+ } else {
|
|
|
+ $('.more').addClass('layui-hide');
|
|
|
+ layer.msg('没有更多了');
|
|
|
+ }
|
|
|
+ layer.close(index);
|
|
|
+ },
|
|
|
+ error: function (msg) {
|
|
|
+ layer.close(index);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ // 初始化详情页面
|
|
|
+ function initDetail() {
|
|
|
+
|
|
|
+ $.ajax({
|
|
|
+ type: 'get',
|
|
|
+
|
|
|
+ url: PATH + '/elk/deptAll',
|
|
|
+ success: function (obj) {
|
|
|
+ if (obj.data && obj.data.length > 0) {
|
|
|
+ var data = obj.data;
|
|
|
+ /*var html = '<div class="tangchu-item" title="全部" onclick="openSearch(\'全部\')">全部</div>';
|
|
|
+ for (var i = 0; i < data.length; i++) {
|
|
|
+ html += '<div class="tangchu-item" title="' + data[i] + '" onclick="openSearch(\'' + data[i] + '\')">' + data[i] + '</div>';
|
|
|
+ }
|
|
|
+ $('.tangchu').empty().append(html);*/
|
|
|
+ var html = '', htmlHead = '';
|
|
|
+ var hflag = false;
|
|
|
+ for (var i = 0; i < data.length; i++) {
|
|
|
+ if (sessionStorage.ELK_DEPTNAME == data[i]) {
|
|
|
+ hflag = true;
|
|
|
+ html += '<div class="search-item search-item-active" title="' + data[i] + '" onclick="searchEventByDept(this)">' + data[i] + '</div>';
|
|
|
+ } else {
|
|
|
+ html += '<div class="search-item" title="' + data[i] + '" onclick="searchEventByDept(this)">' + data[i] + '</div>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (!hflag) {
|
|
|
+ htmlHead = '<div class="search-item search-item-active" title="全部" onclick="searchEventByDept(this)">全部</div>';
|
|
|
+ } else {
|
|
|
+ htmlHead = '<div class="search-item" title="全部" onclick="searchEventByDept(this)">全部</div>';
|
|
|
+ }
|
|
|
+ $('#searchDept').empty().append(htmlHead + html);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ error: function (msg) {
|
|
|
+ console.log(msg)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ function openSearch(dept) {
|
|
|
+ /*if (dept == '全部') {
|
|
|
+ sessionStorage.ELK_DEPTNAME = '';
|
|
|
+ } else {
|
|
|
+ sessionStorage.ELK_DEPTNAME = dept;
|
|
|
+ }*/
|
|
|
+
|
|
|
+ if (!$('#search-input').val()) {
|
|
|
+ sessionStorage.ELK_SEARCH = '';
|
|
|
+ }
|
|
|
+ $('.all').attr('title', dept);
|
|
|
+ $('.all').text(dept);
|
|
|
+ page = 1;
|
|
|
+ initPage();
|
|
|
+ }
|
|
|
+
|
|
|
+ function openWindow(data) {
|
|
|
+ //console.log(dataMap[data])
|
|
|
+ sessionStorage.ELK_ARTICLE = JSON.stringify(dataMap[data]);
|
|
|
+ window.location = 'xq.html';
|
|
|
+ }
|
|
|
+
|
|
|
+ function escape2Html(str) {
|
|
|
+ var arrEntities = {'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"'};
|
|
|
+ return str.replace(/&(lt|gt|nbsp|amp|quot);/ig, function (all, t) {
|
|
|
+ return arrEntities[t];
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ function saveSub() {
|
|
|
+ if (!$('#lyPhone').val()) {
|
|
|
+ layer.msg('请输入手机号', {icon: 5});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ var myreg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
|
|
|
+ if (!myreg.test($('#lyPhone').val())) {
|
|
|
+ layer.msg('手机号格式错误', {icon: 5});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (!$('#lyRemark').val()) {
|
|
|
+ layer.msg('请输入问题内容', {icon: 5});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ $.ajax({
|
|
|
+ type: 'post',
|
|
|
+ data: {
|
|
|
+ 'phone': $('#lyPhone').val(),
|
|
|
+ 'remark': $('#lyRemark').val(),
|
|
|
+ 'dept': $('#lyDept').val()
|
|
|
+ },
|
|
|
+ url: PATH + '/elk/saveSub',
|
|
|
+ success: function (obj) {
|
|
|
+ if (obj.result) {
|
|
|
+ layer.closeAll();
|
|
|
+ setTimeout(function () {
|
|
|
+ layer.msg('提交成功,我们会尽快反馈您的问题', {icon: 6, time: 2000});
|
|
|
+ }, 100)
|
|
|
+ $('#lyPhone').val('');
|
|
|
+ $('#lyRemark').val('');
|
|
|
+ } else {
|
|
|
+ layer.msg('提交失败', {icon: 5, time: 2000});
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
+ error: function (msg) {
|
|
|
+ console.log(msg)
|
|
|
+ }
|
|
|
+
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ function cancel() {
|
|
|
+ $('#lyPhone').val('');
|
|
|
+ $('#lyRemark').val('');
|
|
|
+ layer.closeAll();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ /* 热门搜索 */
|
|
|
+ var page2 = 1;
|
|
|
+ var dataMap2 = {};
|
|
|
+ // function hotSearch() {
|
|
|
+ // /* var index = layer.load(2); */
|
|
|
+
|
|
|
+ // $.ajax({
|
|
|
+ // type: 'get',
|
|
|
+ // url: PATH + '/elk/searchHot',
|
|
|
+ // data: {
|
|
|
+ // 'page': page2,
|
|
|
+ // 'limit': 5,
|
|
|
+ // },
|
|
|
+ // dataType: 'json',
|
|
|
+ // success: function (obj) {
|
|
|
+ // if (page2 == 1) {
|
|
|
+ // $('#column').empty();
|
|
|
+
|
|
|
+ // };
|
|
|
+ // var datas = obj.data.array;
|
|
|
+
|
|
|
+ // if (datas && datas.length > 0) {
|
|
|
+
|
|
|
+ // page2++;
|
|
|
+ // var data = datas;
|
|
|
+
|
|
|
+ // var html = '';
|
|
|
+ // for (var i = 0; i < data.length; i++) {
|
|
|
+ // var content = (data[i]).sourceAsMap.content;
|
|
|
+ // var title = (data[i]).sourceAsMap.title;
|
|
|
+ // var deptName = (data[i]).sourceAsMap.departmentname;
|
|
|
+ // var url = (data[i]).sourceAsMap.url;
|
|
|
+
|
|
|
+
|
|
|
+ // html += '<li onclick="openWindow2(\'' + data[i].id + '\')">'
|
|
|
+ // + '<a >' + title + '</a>'
|
|
|
+ // + '</li>'
|
|
|
+
|
|
|
+ // dataMap2[data[i].id] = data[i];
|
|
|
+
|
|
|
+ // };
|
|
|
+
|
|
|
+ // $('#column').append(html);
|
|
|
+ // /* layer.close(index); */
|
|
|
+ // } else {
|
|
|
+
|
|
|
+ // layer.msg('没有更多了');
|
|
|
+ // }
|
|
|
+
|
|
|
+ // },
|
|
|
+ // error: function (msg) {
|
|
|
+ // /* layer.close(index); */
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // };
|
|
|
+
|
|
|
+ function openWindow(data) {
|
|
|
+ console.log(dataMap[data])
|
|
|
+ sessionStorage.ELK_ARTICLE = JSON.stringify(dataMap[data]);
|
|
|
+ window.location = 'xq.html';
|
|
|
+ }
|
|
|
+
|
|
|
+ function openWindow2(data) {
|
|
|
+ console.log(dataMap2[data]);
|
|
|
+
|
|
|
+ sessionStorage.ELK_ARTICLE = JSON.stringify(dataMap2[data].sourceAsMap);
|
|
|
+ /* window.location = 'xq.html'; */
|
|
|
+ }
|
|
|
+
|
|
|
+ function isMobileUserAgent() {
|
|
|
+ return /iphone|ipod|android.*mobile|windows.*phone|blackberry.*mobile/i.test(
|
|
|
+ window.navigator.userAgent.toLowerCase()
|
|
|
+ );
|
|
|
+ }
|
|
|
+</script>
|
|
|
+<script type="text/javascript">
|
|
|
+ function initSearchParams() {
|
|
|
+ // 发布年份
|
|
|
+ let currYear = new Date().getFullYear();
|
|
|
+ let yearHtml = '<div class="search-item search-item-active" title="全部" onclick="searchEventByYear(this)">全部</div>';
|
|
|
+ for (let i = 0; i < 3; i++) {
|
|
|
+ yearHtml += '<div class="search-item" title="' + (currYear - i) + '" onclick="searchEventByYear(this)">'
|
|
|
+ + (currYear - i) + '</div>';
|
|
|
+ }
|
|
|
+ yearHtml += '<div class="search-item" title="其他" onclick="searchEventByYear(this)">其他</div>';
|
|
|
+ $('#searchYear').empty().append(yearHtml);
|
|
|
+ // 政策主题
|
|
|
+ let subjectList = ["科技创新", "产业升级", "金融扶持", "就业创业", "市场推广", "外资外贸", "电子商务", "平台载体", "资质认定与奖励", "财税优惠",
|
|
|
+ "服务保障", "房屋补贴", "稳企稳岗", "招商引资", "人才认定与奖励", "其他"];
|
|
|
+ let subjectHtml = '<div class="search-item search-item-active" title="全部" onclick="searchEventBySubject(this)">全部</div>';
|
|
|
+ for (let i = 0; i < subjectList.length; i++) {
|
|
|
+ subjectHtml += '<div class="search-item" title="' + subjectList[i] + '" onclick="searchEventBySubject(this)">'
|
|
|
+ + subjectList[i] + '</div>';
|
|
|
+ }
|
|
|
+ $('#searchSubject').empty().append(subjectHtml);
|
|
|
+ // 政策分类
|
|
|
+ let typeList = ["政策法规", "通知公示", "政策解读"];
|
|
|
+ let typeHtml = '<div class="search-item search-item-active" title="全部" onclick="searchEventByType(this)">全部</div>';
|
|
|
+ for (let i = 0; i < typeList.length; i++) {
|
|
|
+ typeHtml += '<div class="search-item" title="' + typeList[i] + '" onclick="searchEventByType(this)">'
|
|
|
+ + typeList[i] + '</div>';
|
|
|
+ }
|
|
|
+ //$('#searchType').empty().append(typeHtml);
|
|
|
+ }
|
|
|
+
|
|
|
+ function searchEventBySubject(elm) {
|
|
|
+ $(elm).siblings().removeClass("search-item-active");
|
|
|
+ $(elm).addClass("search-item-active");
|
|
|
+ let val = $(elm).attr("title");
|
|
|
+ if (val == '全部') {
|
|
|
+ sessionStorage.ELK_SUBJECT = "";
|
|
|
+ } else {
|
|
|
+ sessionStorage.ELK_SUBJECT = val;
|
|
|
+ }
|
|
|
+ openSearch();
|
|
|
+ }
|
|
|
+
|
|
|
+ function searchEventByYear(elm) {
|
|
|
+ $(elm).siblings().removeClass("search-item-active");
|
|
|
+ $(elm).addClass("search-item-active");
|
|
|
+ let val = $(elm).attr("title");
|
|
|
+ if (val == '全部') {
|
|
|
+ sessionStorage.ELK_YEAR = "";
|
|
|
+ } else if (val == '其他') {
|
|
|
+ sessionStorage.ELK_YEAR = 0;
|
|
|
+ } else {
|
|
|
+ sessionStorage.ELK_YEAR = parseInt(val);
|
|
|
+ }
|
|
|
+ openSearch();
|
|
|
+ }
|
|
|
+
|
|
|
+ function searchEventByDept(elm) {
|
|
|
+ $(elm).siblings().removeClass("search-item-active");
|
|
|
+ $(elm).addClass("search-item-active");
|
|
|
+ let val = $(elm).attr("title");
|
|
|
+ if (val == '全部') {
|
|
|
+ sessionStorage.ELK_DEPTNAME = "";
|
|
|
+ } else {
|
|
|
+ sessionStorage.ELK_DEPTNAME = val;
|
|
|
+ }
|
|
|
+ openSearch();
|
|
|
+ }
|
|
|
+
|
|
|
+ function searchEventByType(elm) {
|
|
|
+ $(elm).siblings().removeClass("search-item-active");
|
|
|
+ $(elm).addClass("search-item-active");
|
|
|
+ }
|
|
|
+</script>
|
|
|
</body>
|
|
|
|
|
|
</html>
|