双重预防项目-国泰新华二开定制版
Your Name
2022-11-10 0fa636c14dbd6fa55aeae48c4d8d76c1468dd919
首页和菜单栏字体
已修改3个文件
1478 ■■■■■ 文件已修改
src/main/resources/static/css/publicity/style.css 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/templates/index.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/templates/main.html 1470 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/static/css/publicity/style.css
@@ -21,7 +21,7 @@
.firstRow{margin-bottom: 2.97vh; display:flex;}
.firstRow .map{height:100%; flex:1;height:35.13vh; border:1px solid #7CD5FF; position:relative}
.firstRow .map{height:100%; flex:1;height:35.13vh;margin: 0 1.67vw; border:1px solid #7CD5FF; position:relative}
/*轮播*/
.lunbo{overflow:hidden; width:30vw; height:35.13vh;}
.lunbo .swiper-wrapper{align-items: center;height:35.13vh;}
@@ -37,7 +37,7 @@
.lunbo .swiper-pagination-bullet-active{opacity: 1;}
.lunbo .swiper-pagination-bullet-active:before{width: 24px!important; opacity: 1; border-radius: 100px; transform: scale(1.2); background: #fa6f66;}
.firstRow .rowCenter{height:35.13vh; flex:1.22; margin: 0 1.67vw; display: flex; flex-direction: column;}
.firstRow .rowCenter{height:35.13vh; flex:1.22;  display: flex; flex-direction: column;}
.firstRow .rowCenter .tj1{position: relative; padding: 0 27px; margin-bottom: 1.13vh; display: flex;}
.firstRow .rowCenter .tj1:before{content: ' '; background-image: url(../../img/publicity/tj1_top_left.png); background-position: center; background-repeat: no-repeat; position: absolute; height: 21px; width: 21px; top: 0; bottom: 0; margin: auto; left: 0;}
.firstRow .rowCenter .tj1:after{content: ' '; background-image: url(../../img/publicity/tj1_top_right.png); background-position: center; background-repeat: no-repeat; position: absolute; height: 21px; width: 21px; top: 0; bottom: 0; margin: auto; right: 0;}
src/main/resources/templates/index.html
@@ -16,7 +16,7 @@
    <link th:href="@{/css/skins.css}" rel="stylesheet"/>
    <link th:href="@{/ruoyi/css/ry-ui.css?v=4.2.0}" rel="stylesheet"/>
</head>
<body class="fixed-sidebar full-height-layout gray-bg" style="overflow: hidden">
<body class="fixed-sidebar full-height-layout gray-bg" style="overflow: hidden;font-size: 15px">
<div id="wrapper">
    <!--左侧导航开始-->
@@ -29,7 +29,7 @@
                <span class="logo-lg" style="font-size: 16px !important;">智能安全双重预防系统</span>
            </li>
         </a>
        <div class="sidebar-collapse">
        <div class="sidebar-collapse" style="">
            <ul class="nav" id="side-menu">
                <li>
                    <div class="user-panel">
src/main/resources/templates/main.html
@@ -1,97 +1,1411 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
<!--<!DOCTYPE html>-->
<!--<html lang="zh" xmlns:th="http://www.thymeleaf.org">-->
<!--<head>-->
<!--    <th:block th:include="include :: header('首页选项卡 & 面板')"/>-->
<!--    <link rel="stylesheet" href="/ajax/libs/layui/css/layui.css" media="all">-->
<!--</head>-->
<!--<body>-->
<!--<div class="wrapper wrapper-content animated fadeIn gray-bg">-->
<!--    <div class="row">-->
<!--        <div class="col-sm-6">-->
<!--            <div class="ibox">-->
<!--                <div class="ibox-title">-->
<!--                    <h5>企业四色风险分布图</h5>-->
<!--                </div>-->
<!--                <div class="ibox-content" style="display: flex;justify-content: center;align-items: center;height: 350px">-->
<!--                    <div class="layui-carousel" id="test1">-->
<!--                        <div carousel-item>-->
<!--                            <div th:each="image : ${companyImages}" style="text-align: center">-->
<!--                                <img th:src="${image}" style="max-width: 100%;max-height: 100%">-->
<!--                            </div>-->
<!--                        </div>-->
<!--                    </div>-->
<!--                </div>-->
<!--            </div>-->
<!--        </div>-->
<!--        <div class="col-sm-6">-->
<!--            <div class="ibox">-->
<!--                <div class="ibox-title">-->
<!--                    <h5>待办事项</h5>-->
<!--                </div>-->
<!--                <div class="ibox-content" style="height: 350px;">-->
<!--                    <div class="list-group">-->
<!--                        <a href="/tr/riskEvaluationPlan/identify" class="list-group-item list-group-item-action">风险辨识-->
<!--                            <span class="badge badge-pill badge-danger" id="identityCount"></span></a>-->
<!--                        <a href="/tr/riskCheckPoint/evaluation" class="list-group-item list-group-item-action">风险评价-->
<!--                            <span class="badge badge-pill badge-danger" id="evaluationCount"></span></a>-->
<!--                        <a href="/tr/riskCheckPoint/review" class="list-group-item list-group-item-action">风险审核-->
<!--                            <span class="badge badge-pill badge-danger" id="reviewCount"></span></a>-->
<!--                        <a href="/tr/hiddenDangerCheck/dangerPlanExecute"-->
<!--                           class="list-group-item list-group-item-action">计划隐患排查-->
<!--                            <span class="badge badge-pill badge-danger" id="troubleCheckCount"></span></a>-->
<!--                        <a href="/tr/hiddenDangerCheck/dangerReport" class="list-group-item list-group-item-action">隐患处理-->
<!--                            <span class="badge badge-pill badge-danger" id="troubleReportCount"></span></a>-->
<!--                        <a href="/tr/hiddenDangerCheck/dangerExamine" class="list-group-item list-group-item-action">隐患核查-->
<!--                            <span class="badge badge-pill badge-danger" id="troubleExamineCount"></span></a>-->
<!--                        <a href="/tr/hiddenDangerCheck/dangerRectify" class="list-group-item list-group-item-action">隐患整改-->
<!--                            <span class="badge badge-pill badge-danger" id="troubleRectifyCount"></span></a>-->
<!--                        <a href="/tr/hiddenDangerCheck/dangerAccept" class="list-group-item list-group-item-action">隐患验收-->
<!--                            <span class="badge badge-pill badge-danger" id="troubleAcceptCount"></span></a>-->
<!--                    </div>-->
<!--                </div>-->
<!--            </div>-->
<!--        </div>-->
<!--    </div>-->
<!--</div>-->
<!--</div>-->
<!--<th:block th:include="include :: footer"/>-->
<!--<th:block th:include="include :: echarts-js"/>-->
<!--<script type="text/javascript">-->
<!--    //代办事项查询-->
<!--    let taskData = $.ajax({url: ctx + "tr/report/taskCount", async: false});-->
<!--    let taskDataReport = JSON.parse(taskData.responseText);-->
<!--    let handleTaskData = function () {-->
<!--        $("#identityCount").html(taskDataReport["identityCount"]);-->
<!--        $("#evaluationCount").html(taskDataReport["evaluationCount"]);-->
<!--        $("#reviewCount").html(taskDataReport["reviewCount"]);-->
<!--        $("#troubleCheckCount").html(taskDataReport["troubleCheckCount"]);-->
<!--        $("#troubleReportCount").html(taskDataReport["troubleReportCount"]);-->
<!--        $("#troubleExamineCount").html(taskDataReport["troubleExamineCount"]);-->
<!--        $("#troubleRectifyCount").html(taskDataReport["troubleRectifyCount"]);-->
<!--        $("#troubleAcceptCount").html(taskDataReport["troubleAcceptCount"])-->
<!--    };-->
<!--    handleTaskData()-->
<!--    // //四色图查询-->
<!--    // let fourColorPic = $.ajax({url: ctx + "tr/report/fourColorPic", async: false});-->
<!--    // let picUrl = fourColorPic.responseText.replace(/^http:\/\/[^/]+/, "");-->
<!--    // $("#fourColorPic").attr("src", picUrl)-->
<!--</script>-->
<!--<script>-->
<!--    layui.use('carousel', function(){-->
<!--        var carousel = layui.carousel;-->
<!--        //建造实例-->
<!--        carousel.render({-->
<!--            elem: '#test1'-->
<!--            ,width: '100%' //设置容器宽度-->
<!--            ,arrow: 'always' //始终显示箭头-->
<!--            //,anim: 'updown' //切换动画方式-->
<!--            ,height: '100%'-->
<!--        });-->
<!--    });-->
<!--</script>-->
<!--</body>-->
<!--</html>-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<head>
    <th:block th:include="include :: header('首页选项卡 & 面板')"/>
    <link rel="stylesheet" href="/ajax/libs/layui/css/layui.css" media="all">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <meta name="keywords" content=""/>
    <meta name="description" content=""/>
    <title>安全管理服务</title>
    <th:block th:include="include :: publicity-css"/>
</head>
<body>
<div class="wrapper wrapper-content animated fadeIn gray-bg">
    <div class="row">
        <div class="col-sm-6">
            <div class="ibox">
                <div class="ibox-title">
                    <h5>企业四色风险分布图</h5>
<div class="container" style="height: 850px!important;">
    <div class="header">
        <div class="header_left row">
            <div class="logo_text">安全管理服务</div>
        </div>
        <div class="header_center">安全信息公示平台</div>
        <div class="header_right">
            <div class="datetime">2019-2020</div>
            <div class="switch_fullscreen flexNone"><i class="anticon anticon-fullscreen">
                <svg viewBox="64 64 896 896" fill="currentColor" width="1em" height="1em" data-icon="fullscreen"
                     aria-hidden="true">
                    <path d="M290 236.4l43.9-43.9a8.01 8.01 0 0 0-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0 0 13.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 0 0 0 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 0 0-11.3 0l-42.4 42.3a8.03 8.03 0 0 0 0 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 0 0 4.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 0 0-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 0 0-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"></path>
                </svg>
            </i></div>
            <div class="switch_fullscreen flexNone" id="homePage"><i class="anticon anticon-home">
                <svg viewBox="64 64 896 896" fill="currentColor" width="1em" height="1em" data-icon="home"
                     aria-hidden="true">
                    <path d="M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 0 0-44.4 0L77.5 505a63.9 63.9 0 0 0-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0 0 18.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z">
                    </path>
                </svg>
            </i></div>
            <div class="switch_fullscreen flexNone ant-tooltip-open" id="logout"><i _ngcontent-vjs-c1="" nz-icon=""
                                                                                    nztheme="outline" nztype="logout"
                                                                                    class="anticon anticon-logout">
                <svg viewBox="64 64 896 896" fill="currentColor" width="1em" height="1em" data-icon="logout"
                     aria-hidden="true">
                    <path d="M868 732h-70.3c-4.8 0-9.3 2.1-12.3 5.8-7 8.5-14.5 16.7-22.4 24.5a353.84 353.84 0 0 1-112.7 75.9A352.8 352.8 0 0 1 512.4 866c-47.9 0-94.3-9.4-137.9-27.8a353.84 353.84 0 0 1-112.7-75.9 353.28 353.28 0 0 1-76-112.5C167.3 606.2 158 559.9 158 512s9.4-94.2 27.8-137.8c17.8-42.1 43.4-80 76-112.5s70.5-58.1 112.7-75.9c43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 7.9 7.9 15.3 16.1 22.4 24.5 3 3.7 7.6 5.8 12.3 5.8H868c6.3 0 10.2-7 6.7-12.3C798 160.5 663.8 81.6 511.3 82 271.7 82.6 79.6 277.1 82 516.4 84.4 751.9 276.2 942 512.4 942c152.1 0 285.7-78.8 362.3-197.7 3.4-5.3-.4-12.3-6.7-12.3zm88.9-226.3L815 393.7c-5.3-4.2-13-.4-13 6.3v76H488c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 0 0 0-12.6z"></path>
                </svg>
            </i></div>
        </div>
    </div>
    <div class="firstRow">
        <div class="rowCenter">
            <div class="tj1">
                <div class="tj1_card column">
                    <div class="tj1_card_title flexNone">当前风险总量</div>
                    <div class="tj1_card_value flexNone" th:text="${allRiskCount}">98</div>
                </div>
                <div class="ibox-content" style="display: flex;justify-content: center;align-items: center;height: 350px">
                    <div class="layui-carousel" id="test1">
                        <div carousel-item>
                            <div th:each="image : ${companyImages}" style="text-align: center">
                                <img th:src="${image}" style="max-width: 100%;max-height: 100%">
                <div class="tj1_card column tj1_card_center">
                    <div class="tj1_card_title flexNone">年度隐患总量</div>
                    <div class="tj1_card_value flexNone" th:text="${yearlyDangerCount}">98</div>
                </div>
                <div class="tj1_card column">
                    <div class="tj1_card_title flexNone">月度隐患总量</div>
                    <div class="tj1_card_value flexNone" th:text="${thisMonthDangerCount}">98</div>
                </div>
            </div>
            <div class="tj2">
                <div class="tj2_bg"></div>
                <div class="tj2_content">
                    <div class="row">
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">重大风险</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon zdfx"></div>
                                <div class="tj2_item__value" th:text="${seriesRiskCount}">5</div>
                            </div>
                        </div>
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">较大风险</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon jdfx"></div>
                                <div class="tj2_item__value" th:text="${middleRiskCount}">5</div>
                            </div>
                        </div>
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">一般风险</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon ybfx"></div>
                                <div class="tj2_item__value" th:text="${normalRiskCount}">19</div>
                            </div>
                        </div>
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">低风险</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon dfx"></div>
                                <div class="tj2_item__value" th:text="${lowRiskCount}">69</div>
                            </div>
                        </div>
                    </div>
                    <div class="row2">
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">当月重大隐患</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon zdyh"></div>
                                <div class="tj2_item__value" th:text="${thisMonthHighDangerCount}">5</div>
                            </div>
                        </div>
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">当月一般隐患</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon ybyh"></div>
                                <div class="tj2_item__value" th:text="${thisMonthNormalDangerCount}">5</div>
                            </div>
                        </div>
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">未整改隐患</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon wzgyh"></div>
                                <div class="tj2_item__value" th:text="${unRectifyDangerCount}">19</div>
                            </div>
                        </div>
                        <div class="tj2_item column">
                            <div class="tj2_item_title flexNone">隐患整改率</div>
                            <div class="tj2_item_value_wrap flexNone">
                                <div class="tj2_item__icon yhzgl"></div>
                                <div class="tj2_item__value" th:text="${dangerRectifyPercent}" style="font-size: 20px">
                                    69
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="col-sm-6">
            <div class="ibox">
                <div class="ibox-title">
                    <h5>待办事项</h5>
        <div class="map">
            <div class="swiper-container swiper-container-horizontal lunbo">
                <div class="swiper-wrapper">
                    <div class="swiper-slide" th:each="url:${fourColorMapUrl}">
                        <img style="max-width: 100%;max-height: 100%" th:src="${url}">
                    </div>`
                </div>
                <div class="ibox-content" style="height: 350px;">
                    <div class="list-group">
                        <a href="/tr/riskEvaluationPlan/identify" class="list-group-item list-group-item-action">风险辨识
                            <span class="badge badge-pill badge-danger" id="identityCount"></span></a>
                        <a href="/tr/riskCheckPoint/evaluation" class="list-group-item list-group-item-action">风险评价
                            <span class="badge badge-pill badge-danger" id="evaluationCount"></span></a>
                        <a href="/tr/riskCheckPoint/review" class="list-group-item list-group-item-action">风险审核
                            <span class="badge badge-pill badge-danger" id="reviewCount"></span></a>
                        <a href="/tr/hiddenDangerCheck/dangerPlanExecute"
                           class="list-group-item list-group-item-action">计划隐患排查
                            <span class="badge badge-pill badge-danger" id="troubleCheckCount"></span></a>
                        <a href="/tr/hiddenDangerCheck/dangerReport" class="list-group-item list-group-item-action">隐患处理
                            <span class="badge badge-pill badge-danger" id="troubleReportCount"></span></a>
                        <a href="/tr/hiddenDangerCheck/dangerExamine" class="list-group-item list-group-item-action">隐患核查
                            <span class="badge badge-pill badge-danger" id="troubleExamineCount"></span></a>
                        <a href="/tr/hiddenDangerCheck/dangerRectify" class="list-group-item list-group-item-action">隐患整改
                            <span class="badge badge-pill badge-danger" id="troubleRectifyCount"></span></a>
                        <a href="/tr/hiddenDangerCheck/dangerAccept" class="list-group-item list-group-item-action">隐患验收
                            <span class="badge badge-pill badge-danger" id="troubleAcceptCount"></span></a>
                <div class="swiper-pagination"></div>
            </div>
            <div class="swiper-button-prev"></div>
            <div class="swiper-button-next"></div>
        </div>
        <div class="rowRight">
            <div class="row gs_card">
                <div class="swiper_left">
                    <div class="two_title">重大风险公示</div>
                    <div class="swiper-container swiper-container-horizontal gongshi">
                        <div class="swiper-wrapper">
                            <div th:if="${#lists.isEmpty(seriesRisks)}" >
                                <div class="inner-content" style="margin-left: 50px">暂无数据</div>
                            </div>
                            <div class="swiper-slide" th:each="seriesRisk:${seriesRisks}" style="font-size: 13px">
                                <div class="inner-content">
                                    <div>风险对象:<span th:text="${seriesRisk.name}">aaaa</span></div>
                                    <div>管辖部门:<span th:text="${seriesRisk.deptName}">aaaa</span></div>
                                    <div>区域:<span th:text="${seriesRisk.regionName}">aaaa</span></div>
                                </div>
                            </div>
                        </div>
                        <div class="swiper-pagination"></div>
                    </div>
                </div>
                <div class="swiper_right">
                    <div class="two_title">重大隐患公示</div>
                    <div class="swiper-container swiper-container-horizontal gongshi">
                        <div class="swiper-wrapper">
                            <div th:if="${#lists.isEmpty(seriesDangers)}" >
                                <div class="inner-content" style="margin-left: 50px">暂无数据</div>
                            </div>
                            <div class="swiper-slide" th:each="seriesDanger:${seriesDangers}" style="font-size: 13px">
                                <div class="inner-content">
                                    <div>隐患名称:<span th:text="${seriesDanger.dangerName}">aaaa</span></div>
                                    <div>隐患描述:<span th:text="${seriesDanger.dangerDescription}">aaaa</span></div>
                                    <div>整改人:<span th:text="${seriesDanger.rectifyUserName}">aaaa</span></div>
                                    <div>排查时间:<span th:text="${seriesDanger.checkTime}">aaaa</span></div>
                                </div>
                            </div>
                        </div>
                        <div class="swiper-pagination"></div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
    <div class="endRow">
        <div class="endRow_left">
            <div class="two_title">风险统计</div>
            <div style="margin-bottom:0px; flex:1">
                <div class="chart_card" style="margin: 0;padding: 0; border-width: 13px">
                    <div id="risk" style="height: 195px"></div>
                </div>
            </div>
            <div style="flex:1">
                <div class="chart_card" style="margin: 0;padding: 0; border-width: 13px">
                    <div id="riskPoint" style="height: 195px"></div>
                </div>
            </div>
        </div>
        <div class="endRow_right">
            <div class="two_title">隐患统计</div>
            <div style="margin-bottom:0px; flex:1;">
                <div class="chart_card" style="margin: 0;padding: 0; border-width: 13px">
                    <div id="danger" style="height: 195px"></div>
                </div>
            </div>
            <div style="flex:1">
                <div class="chart_card" style="margin: 0;padding: 0; border-width: 13px">
                    <div id="dangerTrend" style="height: 195px"></div>
                </div>
            </div>
        </div>
    </div>
</div>
<th:block th:include="include :: footer"/>
<th:block th:include="include :: echarts-js"/>
<script type="text/javascript">
    //代办事项查询
    let taskData = $.ajax({url: ctx + "tr/report/taskCount", async: false});
    let taskDataReport = JSON.parse(taskData.responseText);
    let handleTaskData = function () {
        $("#identityCount").html(taskDataReport["identityCount"]);
        $("#evaluationCount").html(taskDataReport["evaluationCount"]);
        $("#reviewCount").html(taskDataReport["reviewCount"]);
        $("#troubleCheckCount").html(taskDataReport["troubleCheckCount"]);
        $("#troubleReportCount").html(taskDataReport["troubleReportCount"]);
        $("#troubleExamineCount").html(taskDataReport["troubleExamineCount"]);
        $("#troubleRectifyCount").html(taskDataReport["troubleRectifyCount"]);
        $("#troubleAcceptCount").html(taskDataReport["troubleAcceptCount"])
    };
    handleTaskData()
    // //四色图查询
    // let fourColorPic = $.ajax({url: ctx + "tr/report/fourColorPic", async: false});
    // let picUrl = fourColorPic.responseText.replace(/^http:\/\/[^/]+/, "");
    // $("#fourColorPic").attr("src", picUrl)
</script>
<script>
    layui.use('carousel', function(){
        var carousel = layui.carousel;
        //建造实例
        carousel.render({
            elem: '#test1'
            ,width: '100%' //设置容器宽度
            ,arrow: 'always' //始终显示箭头
            //,anim: 'updown' //切换动画方式
            ,height: '100%'
        });
    });
</script>
</body>
</html>
<th:block th:include="include :: publicity-js"/>
<th:block th:include="include :: echarts-js"/>
<script th:inline="javascript">
    $(function () {
        var date = new Date();
        var weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
        $(".datetime").html(date.getFullYear() + '-' + (date.getMonth() < 9 ? '0' + (date.getMonth()+1) : (date.getMonth()+1)) + '-' + (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ' + (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':' + (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':' + (date.getSeconds() < 10 ? ('0' + date.getSeconds()) : date.getSeconds()) + ' ' + weekday[date.getDay()]);
        setInterval(function () {
            var date = new Date();
            $(".datetime").html(date.getFullYear() + '-' + (date.getMonth() < 9 ? '0' + (date.getMonth()+1) : (date.getMonth()+1)) + '-' + (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ' + (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':' + (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':' + (date.getSeconds() < 10 ? ('0' + date.getSeconds()) : date.getSeconds()) + ' ' + weekday[date.getDay()]);
        }, 1000);
        new Swiper(".swiper-container", {
            loop: !0,
            speed: 500,
            autoplay: {
                delay: 3e3,
                disableOnInteraction: false
            },
            slidesOffsetBefore: 0,
            parallax: !0,
            pagination: {
                el: ".pc-bg-container .swiper-pagination",
                clickable: true
            }
        });
        new Swiper(".lunbo", {
            loop: !0,
            speed: 500,
            autoplay: {
                delay: 3e3,
                disableOnInteraction: false
            },
            slidesOffsetBefore: 0,
            parallax: !0,
            pagination: {
                el: ".pc-bg-container .swiper-pagination",
                clickable: true
            },
            navigation: {
                nextEl: ".swiper-button-next",
                prevEl: ".swiper-button-prev"
            }
        })
    });
    $(".anticon-fullscreen").click(function () {
        if ($(this).hasClass('anticon-fullscreen')) {
            enterfullscreen();
            $(this).removeClass('anticon-fullscreen').addClass('anticon-fullscreen-exit');
        } else {
            exitfullscreen();
            $(this).removeClass('anticon-fullscreen-exit').addClass('anticon-fullscreen');
        }
    });
    function enterfullscreen() { //进入全屏
        var docElm = document.documentElement;
        //W3C
        if (docElm.requestFullscreen) {
            docElm.requestFullscreen();
        }
        //FireFox
        else if (docElm.mozRequestFullScreen) {
            docElm.mozRequestFullScreen();
        }
        //Chrome等
        else if (docElm.webkitRequestFullScreen) {
            docElm.webkitRequestFullScreen();
        }
        //IE11
        else if (elem.msRequestFullscreen) {
            elem.msRequestFullscreen();
        }
    }
    function exitfullscreen() { //退出全屏
        if (document.exitFullscreen) {
            document.exitFullscreen();
        } else if (document.mozCancelFullScreen) {
            document.mozCancelFullScreen();
        } else if (document.webkitCancelFullScreen) {
            document.webkitCancelFullScreen();
        } else if (document.msExitFullscreen) {
            document.msExitFullscreen();
        }
    }
    $("#homePage").click(function () {
        window.location.href = "/index";
    });
    $("#logout").click(function () {
        window.location.href = "/logout";
    });
    //从后台获取图标报告所需数据
    var reportData = null;
    var riskTimer = null;
    var riskPointTimer = null;
    var dangerTimer = null;
    var getReportData = function(){
        $.ajax({
            type: "post",
            url: "/tr/report/publicity",
            async: false,
            success: function (result) {
                reportData = result;
            }
        });
        //风险区域图表数据处理
        var riskChart = echarts.init(document.getElementById("risk"));
        var regionRiskOption = {
            title: {
                text: '风险按区域统计',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            color: ['#FF0000', '#FF8800', '#FFFF00', '#5ABAFF'],
            legend: {
                data: ['重大风险','较大风险','一般风险','低风险'],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["regionRiskMap"]["reportNames"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name: '重大风险',
                    type: 'bar',
                    data: reportData["regionRiskMap"]["seriesRisk"]
                },
                {
                    name: '较大风险',
                    type: 'bar',
                    data: reportData["regionRiskMap"]["middleRisk"]
                },
                {
                    name: '一般风险',
                    type: 'bar',
                    data: reportData["regionRiskMap"]["normalRisk"]
                },
                {
                    name: '低风险',
                    type: 'bar',
                    data: reportData["regionRiskMap"]["lowRisk"]
                }
            ]
        };
        var deptRiskOption = {
            title: {
                text: '风险按部门统计',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            color: ['#FF0000', '#FF8800', '#FFFF00', '#5ABAFF'],
            legend: {
                data: ['重大风险','较大风险','一般风险','低风险'],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["deptRiskMap"]["reportNames"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name: '重大风险',
                    type: 'bar',
                    data: reportData["deptRiskMap"]["seriesRisk"]
                },
                {
                    name: '较大风险',
                    type: 'bar',
                    data: reportData["deptRiskMap"]["middleRisk"]
                },
                {
                    name: '一般风险',
                    type: 'bar',
                    data: reportData["deptRiskMap"]["normalRisk"]
                },
                {
                    name: '低风险',
                    type: 'bar',
                    data: reportData["deptRiskMap"]["lowRisk"]
                }
            ]
        };
        riskChart.setOption(regionRiskOption);
        $(window).resize(riskChart.resize);
        var riskReportArray = [];
        riskReportArray.push(regionRiskOption);
        riskReportArray.push(deptRiskOption);
        //风险单元区域图表数据处理
        var riskPointChart = echarts.init(document.getElementById("riskPoint"));
        var deviceRiskPointOption = {
            title: {
                text: '风险单元统计(设备设施)',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            legend: {
                data: [],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["deviceRiskPointMap"]["riskPointName"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name:'',
                    type: 'bar',
                    data: reportData["deviceRiskPointMap"]["riskPointCount"]
                }
            ]
        };
        var workRiskPointOption = {
            title: {
                text: '风险单元统计(作业活动)',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            legend: {
                data: [],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["workRiskPointMap"]["riskPointName"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name:'',
                    type: 'bar',
                    data: reportData["workRiskPointMap"]["riskPointCount"]
                }
            ]
        };
        var craftRiskPointOption = {
            title: {
                text: '风险单元统计(工艺节点)',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            legend: {
                data: [],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["craftRiskPointMap"]["riskPointName"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name:'',
                    type: 'bar',
                    data: reportData["craftRiskPointMap"]["riskPointCount"]
                }
            ]
        };
        riskPointChart.setOption(deviceRiskPointOption);
        $(window).resize(riskPointChart.resize);
        var riskPointReportArray = [];
        riskPointReportArray.push(deviceRiskPointOption);
        riskPointReportArray.push(workRiskPointOption);
        riskPointReportArray.push(craftRiskPointOption);
        //隐患区域图表数据处理
        var dangerChart = echarts.init(document.getElementById("danger"));
        var deptDangerOption = {
            title: {
                text: '按责任单位统计',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            color: ['#FF0000', '#5ABAFF'],
            legend: {
                data: ['重大隐患','一般隐患'],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["deptDangerMap"]["reportNames"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name: '重大隐患',
                    type: 'bar',
                    data: reportData["deptDangerMap"]["highDanger"]
                },
                {
                    name: '一般隐患',
                    type: 'bar',
                    data: reportData["deptDangerMap"]["normalDanger"]
                }
            ]
        };
        var regionDangerOption = {
            title: {
                text: '按区域统计',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            color: ['#FF0000', '#5ABAFF'],
            legend: {
                data: ['重大隐患','一般隐患'],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["regionDangerMap"]["reportNames"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name: '重大隐患',
                    type: 'bar',
                    data: reportData["regionDangerMap"]["highDanger"]
                },
                {
                    name: '一般隐患',
                    type: 'bar',
                    data: reportData["regionDangerMap"]["normalDanger"]
                }
            ]
        };
        var typeDangerOption = {
            title: {
                text: '按类别统计',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            color: ['#FF0000', '#5ABAFF'],
            legend: {
                data: ['重大隐患','一般隐患'],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["typeDangerMap"]["reportNames"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name: '重大隐患',
                    type: 'bar',
                    data: reportData["typeDangerMap"]["highDanger"]
                },
                {
                    name: '一般隐患',
                    type: 'bar',
                    data: reportData["typeDangerMap"]["normalDanger"]
                }
            ]
        };
        dangerChart.setOption(deptDangerOption);
        $(window).resize(dangerChart.resize);
        var dangerReportArray = [];
        dangerReportArray.push(deptDangerOption);
        dangerReportArray.push(regionDangerOption);
        dangerReportArray.push(typeDangerOption);
        //隐患趋势区域图表数据处理
        var dangerTrendChart = echarts.init(document.getElementById("dangerTrend"));
        var dangerTrendOption = {
            title: {
                text: '隐患变化趋势',
                top: 0,
                textStyle:{
                    color:'#00D9FA',
                    fontSize:16
                }
            },
            tooltip: {
                trigger: 'axis',
                axisPointer:{
                    type:"shadow"
                }
            },
            color: ['#FF0000', '#1890FF'],
            legend: {
                data: ['重大隐患','一般隐患'],
                right: 10,
                textStyle:{
                    color:"#C7FFFE",
                    fontSize:12
                }
            },
            grid: {
                x: 30,
                x2: 40,
                y2: 24,
                left: 30,
                right: 10,
                top: 30,
                bottom: 60
            },
            calculable: true,
            dataZoom: [
                {
                    show: true,
                    realtime: true,
                    start: 0,
                    end: 100,
                    height: 20,
                    textStyle:{
                        color:'transparent'
                    },
                    backgroundColor:'#063C58',
                    fillerColor:'rgba(167,183,204,0.1)',
                    borderColor: 'rgba(0,0,0,0)',
                    dataBackground:{
                        areaStyle:{
                            color:'#16A2C8',
                        }
                    }
                },
                {
                    type: 'inside'
                }
            ],
            xAxis: [
                {
                    type: 'category',
                    data: reportData["dangerTrendMap"]["reportNames"],
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    axisLine: {
                        lineStyle: {
                            color: '#306375'
                        }
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    axisLine: {
                        show: false
                    },
                    axisLabel:{
                        color:'#C7FFFE'
                    },
                    splitLine:{
                        lineStyle: {
                            color:'#306375'
                        }
                    }
                }
            ],
            series: [
                {
                    name: '重大隐患',
                    type: 'line',
                    data: reportData["dangerTrendMap"]["highDanger"]
                },
                {
                    name: '一般隐患',
                    type: 'line',
                    data: reportData["dangerTrendMap"]["normalDanger"]
                }
            ]
        };
        dangerTrendChart.setOption(dangerTrendOption);
        $(window).resize(dangerTrendChart.resize());
        var riskTemp = 0;
        var riskPointTemp = 0;
        var dangerTemp = 0;
        //处理定时换图任务
        var startRiskTask = function(){
            riskTimer = setInterval(function () {
                riskTemp = (++riskTemp) % 2;
                riskChart.setOption(riskReportArray[riskTemp]);
                $(window).resize(riskChart.resize);
            },5000);
        };
        var startRiskPointTask = function(){
            riskPointTimer = setInterval(function () {
                riskPointTemp = (++riskPointTemp) % 3;
                riskPointChart.setOption(riskPointReportArray[riskPointTemp]);
                $(window).resize(riskPointChart.resize);
            },5000);
        };
        var startDangerTask = function(){
            dangerTimer = setInterval(function () {
                dangerTemp = (++dangerTemp) % 3;
                dangerChart.setOption(dangerReportArray[dangerTemp]);
                $(window).resize(dangerChart.resize);
            },5000);
        };
        startRiskTask();
        startRiskPointTask();
        startDangerTask();
        $("#risk").mouseover(function () {
            clearInterval(riskTimer);
        })
        $("#risk").mouseleave(function(){
            startRiskTask();
        })
        $("#riskPoint").mouseover(function () {
            clearInterval(riskPointTimer);
        })
        $("#riskPoint").mouseleave(function(){
            startRiskPointTask()
        })
        $("#danger").mouseover(function () {
            clearInterval(dangerTimer);
        })
        $("#danger").mouseleave(function(){
            startDangerTask();
        })
    };
    getReportData();
    //设置每小时更新一次数据,更新数据后清除上一个轮播定时器
    setInterval(function () {
        $("#risk").unbind();
        $("#riskPoint").unbind();
        $("#danger").unbind();
        clearInterval(riskTimer);
        clearInterval(riskPointTimer);
        clearInterval(dangerTimer);
        getReportData();
    },3600000);
</script>
</html>