main.html 17 KB
<!DOCTYPE html>
<html lang="zh-cn">

<head>
    <meta charset="UTF-8">
    <title>线路调度 v2.0</title>
    <!-- uikit  core style-->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/css/uikit.gradient.min.css" />
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/components/notify.gradient.min.css" merge="plugins"/>
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/components/tooltip.gradient.min.css" merge="plugins"/>
    <link rel="stylesheet"
          href="/real_control_v2/assets/plugins/uikit-2.27.1/components/autocomplete.gradient.min.css" merge="plugins"/>
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/components/accordion.gradient.min.css" merge="plugins"/>
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/components/slidenav.gradient.min.css" merge="plugins"/>
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/uikit-2.27.1/components/sticky.gradient.min.css" merge="plugins"/>

    <!-- main style -->
    <link rel="stylesheet" href="/real_control_v2/css/main.css" />
    <!-- north style -->
    <link rel="stylesheet" href="/real_control_v2/css/north.css" merge="custom_style"/>
    <!-- home style -->
    <link rel="stylesheet" href="/real_control_v2/css/home.css" merge="custom_style"/>
    <!-- line style -->
    <link rel="stylesheet" href="/real_control_v2/css/line_schedule.css" merge="custom_style"/>
    <link rel="stylesheet" href="/real_control_v2/css/line_schedule_table.css" merge="custom_style"/>

    <link rel="stylesheet" href="/real_control_v2/css/sch_autocomp_result.css" merge="custom_style"/>
    <!-- custom table -->
    <link rel="stylesheet" href="/real_control_v2/css/ct_table.css" merge="custom_style"/>
    <!-- jquery contextMenu style -->
    <link rel="stylesheet" href="/real_control_v2/assets/css/jquery.contextMenu.min.css"  merge="plugins"/>
    <!-- formvalidation style -->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/formvalidation/formValidation.min.css"  merge="plugins"/>
    <!-- js tree -->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/jstree/default/style.css"  merge="plugins"/>
    <!-- tooltip css-->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/qtip/jquery.qtip.min.css"  merge="plugins"/>
    <link rel="stylesheet" href="/real_control_v2/css/pace.css"  merge="plugins"/>

    <link rel="stylesheet" href="/real_control_v2/css/modal_extend.css" merge="custom_style"/>
    <!-- perfect-scrollbar style -->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/perfect-scrollbar/perfect-scrollbar.css" merge="plugins"/>
    <!-- layer 3.0.3 -->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/layer3.0.3/skin/default/layer.css"  merge="plugins"/>
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/layer3.0.3/skin/moon/style.css"  merge="plugins"/>

    <!-- flatpickr -->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/flatpickr/flatpickr.min.css" merge="plugins">
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/flatpickr/themes/airbnb.css" merge="plugins">
    <!-- videojs -->
    <link rel="stylesheet" href="/real_control_v2/assets/plugins/videojs/video-js.css" merge="plugins"/>
    <link rel="stylesheet" href="/real_control_v2/css/uk_extend.css" merge="custom_style"/>
</head>

<body>
<div class="north uk-width-1-1 uk-panel-box">
    <div class="uk-grid uk-grid-match">
        <div class="uk-width-4-10">
            <div class="uk-panel">
                <h2 class="north-logo">
                    <!--<i class="uk-icon-life-ring"></i>--> 线路调度
                </h2>
            </div>
        </div>
        <div class="uk-width-6-10">
            <div class="uk-panel uk-width north-toolbar"></div>
        </div>
    </div>
    <div class="north-tabs"></div>
</div>

<div class="main-container">
    <div class="load-panel">
        <i class="uk-icon-spinner uk-icon-spin"></i>
        正在加载数据
    </div>
</div>

<script>
/*    var gb_beforeunload_fun = function (e) {
        var confirmationMessage = "\o/";
        (e || window.event).returnValue = confirmationMessage;
        return confirmationMessage;
    }
    window.addEventListener("beforeunload", gb_beforeunload_fun);*/

    delete window.exports;
    delete window.module;

    var ipcMain;
    //是否处于electron环境下
    var isElectron = (function () {
        try {
            if (process.versions.electron)
                return true;
            else
                return false;
        }
        catch (e) {
            return false;
        }
    })();

    if (isElectron) {
        var link = document.createElement("link");
        link.type = "text/css";
        link.rel = "stylesheet";
        link.href = "/real_control_v2/css/electron.css";
        document.getElementsByTagName("head")[0].appendChild(link);

        ipcMain = require('electron').ipcRenderer;
    }
</script>

<!-- 地图相关 -->
<script src="//api.map.baidu.com/api?v=2.0&ak=1TgEKvYqohJyeGXnN6yHSSTb4psOarQw"></script>
<script src="//api.map.baidu.com/library/TrafficControl/1.4/src/TrafficControl_min.js"></script>
<script src="/assets/js/baidu//MarkerClusterer.js" merge="plugins"></script>
<script src="/assets/js/CoordinateConverter.js" merge="plugins"></script>
<!-- 高德  -->
<script src="//webapi.amap.com/maps?v=1.3&key=16cb1c5043847e09ef9edafdd77befda"></script>
<!-- jquery -->
<script src="/real_control_v2/assets/js/jquery.min.js"></script>
<!-- jquery actual -->
<script src="/real_control_v2/assets/js/jquery.actual.min.js" merge="plugins"></script>
<!-- jquery.serializejson JSON序列化插件 -->
<script src="/assets/plugins/jquery.serializejson.js"  merge="plugins"></script>
<!-- moment.js 日期处理类库 -->
<script src="/real_control_v2/assets/plugins/moment/moment.min.js"></script>
<script src="/real_control_v2/assets/plugins/moment/zh-cn.js"></script>
<!-- jquery.pageinator 分页 -->
<script src="/assets/plugins/jqPaginator.min.js"></script>

<!-- flatpickr -->
<script src="/real_control_v2/assets/plugins/flatpickr/flatpickr.min.js" merge="plugins"></script>
<script src="/real_control_v2/assets/plugins/flatpickr/l10n/zh.js" merge="plugins"></script>

<!-- perfect-scrollbar -->
<script src="/real_control_v2/assets/plugins/perfect-scrollbar/perfect-scrollbar.jquery.js"  merge="plugins"></script>
<!-- common js -->
<script src="/real_control_v2/js/common.js"></script>
<!-- art-template 模版引擎 -->
<script src="/assets/plugins/template.js" merge="plugins"></script>
<!-- d3 -->
<script src="/assets/js/d3.min.js"></script>
<!-- EventProxy  -->
<script src="/assets/js/eventproxy.js"></script>
<!-- main js -->
<script src="/real_control_v2/js/main.js"></script>
<!-- uikit core -->
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/uikit.min.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/notify.min.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/pagination.min.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/tooltip.min.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/autocomplete.min.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/accordion.min.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/timepicker.min.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/lightbox.js" merge="uikit_js"></script>
<script src="/real_control_v2/assets/plugins/uikit-2.27.1/components/sticky.min.js" merge="uikit_js"></script>


<!-- jquery contextMenu -->
<script src="/real_control_v2/assets/js/jquery.contextMenu.min.js"  merge="plugins"></script>
<script src="/real_control_v2/assets/js/jquery.ui.position.min.js"  merge="plugins"></script>
<!-- formvalidation- -->
<script src="/real_control_v2/assets/plugins/formvalidation/formValidation.min.js"  merge="plugins"></script>
<script src="/real_control_v2/assets/plugins/formvalidation/zh_CN.js"  merge="plugins"></script>
<script src="/real_control_v2/assets/plugins/formvalidation/uikit.min.js"  merge="plugins"></script>
<!-- js tree -->
<script src="/real_control_v2/assets/plugins/jstree/jstree.min.js"  merge="plugins"></script>
<!-- simple pinyin -->
<script src="/assets/plugins/pinyin.js" merge="plugins"></script>
<!-- qtip -->
<script src="/real_control_v2/assets/plugins/qtip/jquery.qtip.min.js" merge="plugins"></script>
<!-- layer 3.0.3 -->
<script src="/real_control_v2/assets/plugins/layer3.0.3/layer.js" merge="plugins"></script>

<!-- 数据 -->
<script src="/real_control_v2/js/data/data_basic.js" merge="custom_js"></script>
<script src="/real_control_v2/js/data/data_gps.js" merge="custom_js"></script>
<script src="/real_control_v2/js/data/gps_abnormal.js" merge="custom_js"></script>
<script src="/real_control_v2/js/data/data_line_config.js" merge="custom_js"></script>
<!-- 线路模拟图 -->
<script src="/real_control_v2/js/utils/svg_chart.js" merge="custom_js"></script>
<script src="/real_control_v2/js/utils/svg_data_convert.js" merge="custom_js"></script>
<script src="/real_control_v2/js/utils/svg_chart_tooltip.js" merge="custom_js"></script>
<script src="/real_control_v2/js/utils/svg_chart_map.js" merge="custom_js"></script>

<!-- custom table js -->
<script src="/real_control_v2/js/utils/ct_table.js" merge="custom_js"></script>
<!-- north js -->
<script src="/real_control_v2/js/north/toolbar.js" merge="custom_js"></script>
<script src="/real_control_v2/js/north/tabs.js" merge="custom_js"></script>
<script src="/real_control_v2/js/north/second_timer.js" merge="custom_js"></script>
<!-- home js -->
<script src="/real_control_v2/js/home/layout.js" merge="custom_js"></script>
<script src="/real_control_v2/js/home/line_panel.js" merge="custom_js"></script>
<script src="/real_control_v2/js/home/context_menu.js" merge="custom_js"></script>
<!-- line schedule js -->
<script src="/real_control_v2/js/line_schedule/legend.js" merge="custom_js"></script>
<script src="/real_control_v2/js/line_schedule/layout.js" merge="custom_js"></script>
<script src="/real_control_v2/js/line_schedule/sch_table.js" merge="custom_js"></script>
<script src="/real_control_v2/js/line_schedule/context_menu.js" merge="custom_js"></script>
<script src="/real_control_v2/js/line_schedule/dbclick.js" merge="custom_js"></script>
<script src="/real_control_v2/js/line_schedule/search.js" merge="custom_js"></script>
<script src="/real_control_v2/js/line_schedule/badge_tooltip.js" merge="custom_js"></script>
<script src="/real_control_v2/js/line_schedule/mileage_count.js" merge="custom_js"></script>

<!-- 字典相关 -->
<script src="/assets/js/dictionary.js" merge="custom_js"></script>
<!-- websocket -->
<script src="/real_control_v2/assets/plugins/sockjs-client/sockjs.min.js"></script>
<script src="/real_control_v2/js/websocket/sch_websocket.js" merge="custom_js"></script>
<!-- tts -->
<script src="/real_control_v2/js/utils/tts.js" merge="custom_js"></script>

<!-- echart -->
<script src="/real_control_v2/assets/echarts-3/echarts.js" merge="plugins"></script>
<!-- Geolib -->
<script src="/real_control_v2/geolib/geolib.js" merge="plugins"></script>

<script src="/real_control_v2/js/signal_state/signal_state.js" merge="custom_js"></script>
<script src="/real_control_v2/js/utils/dispatch_pattern.js" merge="custom_js"></script>

<!-- 处理表单片段嵌入问题 -->
<script src="/real_control_v2/js/forms/form_embed.js" merge="custom_js"></script>
<!-- 模态框扩展 -->
<script src="/real_control_v2/js/modal_extend.js" merge="custom_js"></script>
<!-- videojs -->
<script src="/real_control_v2/assets/plugins/videojs/video.min.js"></script>

<!-- #### 安全驾驶 start ###  -->
<div class="multi_plat_msg_pop_wrap" ></div>
<script id="sd_plat_msg_template" type="text/html">
    <div class="multi_plat_msg_pop uk-animation-slide-bottom" data-type="{{type}}" data-nbbm="{{clzbh}}" data-type="{{yczltype}}" data-title="{{clzbh}} {{timeStr}} {{ycztText}}" data-url="{{url}}" data-ts="{{ts}}">
        <div>
            <span class="title">异常&nbsp;{{clzbh}}</span>
            <br/>
            <span class="text"> {{timeStr}} 出现违规驾驶({{ycztText}}</span>
            <span class="desc">--安全驾驶监管平台</span>
        </div>
    </div>
</script>
<script id="cp_plat_msg_template" type="text/html">
    <div class="multi_plat_msg_pop uk-animation-slide-bottom" data-type="{{type}}" data-id="{{id}}" data-title="{{responseState}}" data-ts="{{ts}}">
        <div>
            <span class="title">应急预案</span>
            <br/>
            <span class="text"> {{instructionsContent}}</span>
            <span class="desc">--应急预案平台</span>
        </div>
    </div>
</script>
<script id="mt_plat_msg_template" type="text/html">
    <div class="multi_plat_msg_pop uk-animation-slide-bottom" style="background-color: #0aae0a;" data-type="{{type}}" data-confirm="维修保养计划" data-line="{{line}}" data-zbh="{{zbh}}" data-bydj="{{bydj}}" data-bysj="{{dateTimeStr}}" data-bydd="{{bydd}}">
        <div>
            <span class="title">维修保养计划</span>
            <br/>
            <span class="text"> {{zbh}}&nbsp;&nbsp;{{timeStr}}&nbsp;&nbsp;进场保养</span>
            <span class="desc">--浦东公交维修库</span>
        </div>
    </div>
</script>
<script id="ces_plat_msg_template" type="text/html">
    <div class="multi_plat_msg_pop uk-animation-slide-bottom" style="background-color: #00ccff;" data-type="{{type}}" data-zbh="{{nbbm}}" data-start="{{startTimestamp}}" data-end="{{endTimestamp}}">
        <div>
            <span class="title">车辆异常停车</span>
            <br/>
            <span class="text"> {{line}}&nbsp;{{nbbm}}&nbsp;&nbsp;&nbsp;{{address}}&nbsp;&nbsp;异常停车</span>
            <span class="desc">--企业信息化运行监控中心</span>
        </div>
    </div>
</script>
<script id="inoutpark_plat_msg_template" type="text/html">
    <div class="multi_plat_msg_pop uk-animation-slide-bottom" style="background-color: #FF7F24;" data-type="{{type}}" data-zbh="{{nbbm}}">
        <div>
            <span class="title">{{errType}}私自绕改道</span>
            <br/>
            <span class="text"> {{line}}&nbsp;{{nbbm}}&nbsp;&nbsp;&nbsp;{{findTime}}&nbsp;{{errType}}私自绕改道,<br/>请到运管中心处理</span>
            <span class="desc" style="color: #ffffff">--浦东公交运管中心管理系统</span>
        </div>
    </div>
</script>
<script id="alarm_plat_msg_template" type="text/html">
    <div class="multi_plat_msg_pop uk-animation-slide-bottom" data-type="{{alarmType}}" data-zbh="{{vehicleCode}}" data-url="{{url}}">
        <div>
            <span class="title">{{vehicleCode}}-{{alarmType}}报警</span>
            <br/>
            <span class="text"> {{timeStr}} 出现报警 {{content}}</span>
            <span class="desc" style="color: #ffffff">--车载终端</span>
        </div>
    </div>
</script>

<script src="/real_control_v2/js/safe_driv/safeDriv.js"  merge="custom_js"></script>
<script src="/real_control_v2/js/con_plan/conPlan.js"  merge="custom_js"></script>
<script src="/real_control_v2/js/mt_plan/mtPlan.js"  merge="custom_js"></script>
<script src="/real_control_v2/js/platform/carErrorStop.js"  merge="custom_js"></script>
<script src="/real_control_v2/js/platform/inoutPark.js"  merge="custom_js"></script>
<script src="/real_control_v2/js/alarm/alarm.js"  merge="custom_js"></script>
<!-- #### 安全驾驶 end ###  -->

<!-- 打电话 -->
<script src="/real_control_v2/js/safe_driv/call_phone.js" ></script>

<script id="voip_call_info_panel-temp" type="text/html">
    <div class="voip_call_info_panel" style="{{style}}">
        <p class="_title">VOIP</p>
        <form class="uk-form uk-form-horizontal">

            <div class="uk-form-row">
                <label class="uk-form-label" >工号:</label>
                <div class="uk-form-controls">
                    <input type="text" name="agentID" value="1002" disabled>
                </div>
            </div>
            <div class="uk-form-row">
                <label class="uk-form-label">分机号:</label>
                <div class="uk-form-controls">
                    <input type="text" name="dn" value="" >
                </div>
            </div>
            <div class="uk-form-row">
                <label class="uk-form-label" >自编号:</label>
                <div class="uk-form-controls">
                    <input type="text" value="{{nbbm}}" disabled>
                </div>
            </div>
            <div class="uk-form-row">
                <label class="uk-form-label" >SIM号:</label>
                <div class="uk-form-controls">
                    <input type="text" name="simNo" disabled>
                </div>
            </div>
            <hr>
            <h4 class="state_txt">
                <button class="uk-button uk-button-large" type="button" disabled>获取SIM卡号...</button>
            </h4>
        </form>
    </div>
</script>
</body>

</html>