Newer
Older
EMS-WEB-3.0 / src / main / webapp / content / ems / ems.jsp
<%@page contentType="text/html;charset=UTF-8" %>

<%@include file="/taglibs.jsp" %>

<%pageContext.setAttribute("currentMenu", "ems");%>

<!DOCTYPE html>

<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if IE 10]> <html lang="en" class="ie10"> <![endif]-->
<!--[if IE 11]> <html lang="en" class="ie11"> <![endif]-->
<!--[if !IE]><!-->
<html lang="en"> <!--<![endif]-->

<head>
    <meta charset="utf-8"/>
    <title>地下管线电子标识系统</title>
    <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
    <meta content="" name="description"/>
    <meta content="" name="author"/>
    <!-- BEGIN GLOBAL MANDATORY STYLES -->
    <link href="${ctx}/s/media/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
    <link href="${ctx}/s/media/css/bootstrap-responsive.min.css" rel="stylesheet" type="text/css"/>
    <link href="${ctx}/s/media/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
    <link href="${ctx}/s/media/css/style-metro.css" rel="stylesheet" type="text/css"/>
    <link href="${ctx}/s/media/css/style.css" rel="stylesheet" type="text/css"/>
    <link href="${ctx}/s/media/css/style-responsive.css" rel="stylesheet" type="text/css"/>
    <link href="${ctx}/s/media/css/blue.css" rel="stylesheet" type="text/css" id="style_color"/>
    <link href="${ctx}/s/media/css/uniform.default.css" rel="stylesheet" type="text/css"/>
    <!-- END GLOBAL MANDATORY STYLES -->

    <!-- BEGIN PAGE LEVEL STYLES -->
    <link rel="stylesheet" type="text/css" href="${ctx}/s/media/css/datepicker.css"/>
    <link rel="stylesheet" type="text/css" href="${ctx}/s/media/css/chosen.css"/>
<%--
    <link rel="stylesheet" type="text/css" href="${ctx}/s/media/css/select2_metro.css"/>
--%>
    <link rel="stylesheet" type="text/css" href="${ctx}/s/media/css/bootstrap-fileupload.css"/>
    <link rel="stylesheet" href="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.css"/>

    <!--加载鼠标绘制工具-->
    <link rel="stylesheet" href="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.css"/>
    <!-- END PAGE LEVEL STYLES -->
    <link rel="shortcut icon" href="${ctx}/s/media/image/ht.jpg"/>
    <script type="text/javascript"
            src="http://api.map.baidu.com/api?v=2.0&ak=ldIdfo22fMLn0g3bCWFnuuelk6WbFGQI"></script>
    <script type="text/javascript"
            src="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.js"></script>
</head>
<!-- END HEAD -->

<!-- BEGIN BODY -->
<body class="page-header-fixed">
<input id="context" type="hidden" value="${ctx}">
<!-- BEGIN HEADER -->
<%@include file="/common/layout/header.jsp" %>
<!-- END HEADER --
<!-- BEGIN CONTAINER -->
<div class="page-container">

    <!-- BEGIN SIDEBAR -->

    <%@include file="/common/layout/menu_new.jsp" %>

    <!-- END SIDEBAR -->

    <div class="page-content">

        <!-- BEGIN PAGE CONTAINER-->

        <div class="container-fluid">

            <div class="row-fluid">

                <!--综合查询条件表单-->
                <div class="span12">
                    <form action="#" class="horizontal-form" style="margin-bottom: 0px;margin-top: 10px">
                        <div class="row-fluid">
                            <div class="span12">

                                <div class="span1">
                                    <div class="controls">
                                        <input class="span12" type="text" id="select_area" class="m-wrap"
                                               placeholder="所属区域">
                                    </div>
                                </div>

                                <div class="span1">
                                    <div class="controls">
                                            <input class="span12" type="text" id="select_line" class="m-wrap"
                                                   placeholder="所属线路">
                                    </div>
                                </div>

                                <div class="span1">
                                    <input class="span12" type="text" id="roadCondition" class="m-wrap"
                                           placeholder="所属道路">
                                </div>

                                <div class="span1">
                                    <input class="span12" type="text" id="company" class="m-wrap" placeholder="权属单位">
                                </div>

                                <div class="span1">
                                    <input class="span12" type="text" id="department" class="m-wrap" placeholder="安装部门">
                                </div>
                                <div class="span2">
                                        <div class="m-wrap input-append date date-picker"
                                             data-date-format="yyyy-mm-dd" data-date-viewmode="years">
                                            <input style="max-width: 112px"
                                                   class="m-wrap m-ctrl-medium date-picker" size="10"
                                                   type="text"
                                                   data-date-format="yyyy-mm-dd" value=""
                                                   id="txt_begin_day" placeholder="开始日期"/>
                                                            <span class="add-on">
                                                                <i class="icon-calendar"></i>
                                                            </span>
                                        </div>
                                </div>
                                <div class="span2">
                                        <div class="m-wrap input-append date date-picker"
                                             data-date-format="yyyy-mm-dd" data-date-viewmode="years">
                                            <input style="max-width: 112px"
                                                   class="m-wrap m-ctrl-medium date-picker" size="10"
                                                   type="text"
                                                   data-date-format="yyyy-mm-dd" value=""
                                                   id="txt_end_day" placeholder="结束日期"/>
                                                            <span class="add-on">
                                                                <i class="icon-calendar"></i>
                                                            </span>
                                        </div>
                                </div>
                                <div class="span2">
                                    <input class="span12" type="text" id="memoCondition" class="m-wrap" placeholder="备注">
                                </div>

                                <div class="span1">
                                    <button id="searchMarker" class="btn blue" type="button">查询</button>
<%--todo list:错误使用方法
                                    <button type="submit" id="searchMarker" class="btn blue"><i class="icon-ok"></i>查询</button>
--%>
                                </div>

                            </div>
                        </div>

                    </form>

                </div>

            </div>


            <div class="row-fluid">

                <div class="span12">

                    <div style="width:100%;border:0px solid gray" id="container"></div>

                </div>
            </div>

        </div>

        <!-- END PAGE CONTAINER-->

        <div class="clearfix"></div>

    </div>

</div>

<!--添加标识对话框-->
<div id="addModal" class="modal hide fade" tabindex="-1" data-focus-on="input:first">

<div class="modal-header">

    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>

    <h3>添加标识</h3>

</div>

<div class="modal-body">

<div class="portlet-body form">
<!-- BEGIN FORM-->
<form action="#" class="horizontal-form">
<!--TODO LIST:标识器录入菜单-->
<div class="row-fluid">
    <div class="span6">
        <div class="control-group">
            <label class="control-label">标识对象类别</label>

            <div class="controls">
                <select data-placeholder="选择标识对象类别" data-with-diselect="1" class="" id="selectObjectType">
                    <option value="1" selected>管线</option>
                    <option value="2">管线附属物</option>
                    <option value="3">管线特征点</option>
                    <option value="4">交叉穿越点</option>
                </select>
            </div>
        </div>
    </div>
    <%--</div>--%>
    <%--<div class="row-fluid">--%>
    <div class="span6">
        <div class="control-group">
            <label class="control-label" id="pipeTypeLabel">管线种类</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="markerObjectType" list="pipeTypeList"/>
                <datalist id="pipeTypeList">
                </datalist>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid up-pipe">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label" id="pipeDiameterLabel">管线直径</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="pipeDiameter"/>毫米
            </div>
        </div>
    </div>

    <div class="span6 ">
        <div class="control-group">
            <label class="control-label" id="pipeMaterialLabel">管线材质</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="pipeMaterial" list="pipeMaterialList"/>
                <datalist id="pipeMaterialList"><!--提示框-->
                </datalist>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid below hidden">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">下层管种类</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="belowPipeType" list="belowPipeTypeList"/>
                <datalist id="belowPipeTypeList">
                </datalist>
            </div>
        </div>
    </div>

    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">下层管埋深</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="belowPipeDepth"/>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid below hidden">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">下层管直径</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="belowPipeDiameter"/>毫米
            </div>
        </div>
    </div>

    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">下层管材料</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="belowPipeMaterial" list="belowPipeMaterialList"/>
                <datalist id="belowPipeMaterialList">
                </datalist>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid">

    <%--</div>--%>

    <%--<div class="row-fluid">--%>
    <div class="span6">
        <div class="control-group">
            <label class="control-label" id="pipeDepthLabel">管线埋深</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="pipeDepth"/>
            </div>
        </div>
    </div>
        <div class="span6 pipeOnly">
            <div class="control-group">
                <label class="control-label">埋设方式</label>

                <div class="controls">
                    <input type="text" class="m-wrap" id="layStyle" list="layStyleList"/>
                    <datalist id="layStyleList">
                    </datalist>
                </div>
            </div>
        </div>
</div>

<div class="row-fluid">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">所属区域</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="area" list="areaList"/>
                <datalist id="areaList">
                </datalist>
            </div>
        </div>
    </div>

    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">所属线路</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="line"/>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">所属道路</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="road"/>
            </div>
        </div>
    </div>

    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">建设年代</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="constructTime"/>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">权属单位</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="ownerComp"/>
            </div>
        </div>
    </div>
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">标示对象ID</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="markerObjectId"/>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">标识器ID</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="markerId"/>
            </div>
        </div>
    </div>
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">标示器类型</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="markerType"/>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid">
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">标识器埋深</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="markerDepth"/>
            </div>
        </div>
    </div>
    <div class="span6 ">
        <div class="control-group">
            <label class="control-label">安装部门</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="creator"/>
            </div>
        </div>
    </div>
</div>

<div class="row-fluid">
    <div class="span12">
        <div class="control-group">
            <label class="control-label">备注</label>

            <div class="controls">
                <input type="text" class="m-wrap" id="memo"/>
            </div>
        </div>
    </div>
</div>

</form>
<!-- END FORM-->
</div>


</div>

<div class="modal-footer">

    <button type="button" class="btn yellow" id="localize">定位</button>

    <button type="button" class="btn green" id="resetEms">重置</button>

</div>

</div>
<!--上传对话框-->
<div id="uploadModal" class="modal hide fade" tabindex="-1" data-focus-on="input:first">

    <div class="modal-header">

        <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>

        <h3>批量导入</h3>

    </div>

    <div class="modal-body">

        <div class="portlet-body form">
            <!-- BEGIN FORM-->
            <form action="#" class="form-horizontal" id="excelForm" method="post" enctype="multipart/form-data">
                <div class="control-group">
                    <label class="control-label">仅支持xls类型的文件</label>

                    <div class="controls">
                        <div class="fileupload fileupload-new" data-provides="fileupload">
												<span class="btn btn-file green">
												<span class="fileupload-new">选择EXCEL</span>
												<span class="fileupload-exists">更改</span>
												<input type="file" name="excelFile" class="default" id="excelFile"/>
												</span>
                            <span class="fileupload-preview"></span>
                            <a href="#" class="close fileupload-exists" data-dismiss="fileupload"
                               style="float: none"></a>
                        </div>
                    </div>
                    <%--<div>--%>
                    <%--<input type="button" id="excel_import" value="确认导入"/>--%>
                    <%--</div>--%>
                </div>

            </form>
            <!-- END FORM-->
        </div>

    </div>

    <div class="modal-footer">

        <button type="button" data-dismiss="modal" class="btn">关闭</button>

        <button type="button" class="btn yellow" id="excel_import">确定</button>

    </div>

</div>


<!-- BEGIN JAVASCRIPTS(Load javascripts at bottom, this will reduce page load time) -->
<!-- BEGIN CORE PLUGINS -->
<%--
<script src="${ctx}/s/jquery/jquery.min.js" type="text/javascript"></script>
--%>
<script src="${ctx}/s/jquery-easyui-1.4.3/jquery.min.js" type="text/javascript"></script>
<script src="${ctx}/s/media/js/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>
<script src="${ctx}/s/media/js/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>
<script src="${ctx}/s/media/js/bootstrap.min.js" type="text/javascript"></script>
<!--[if lt IE 9]>
<![endif]-->
<!-- END CORE PLUGINS -->
<!-- BEGIN PAGE LEVEL SCRIPTS -->

<script src="${ctx}/s/media/js/jquery.form.js" type="text/javascript"></script>
<%--
<script type="text/javascript" src="${ctx}/s/media/js/DT_bootstrap.js"></script>
<script language="javascript" type="text/javascript" src="${ctx}/s/layout/jquery.layout.min.js"></script>
--%>
<script type="text/javascript" src="${ctx}/s/media/js/bootstrap-fileupload.js"></script>
<%--
<script type="text/javascript" src="${ctx}/s/media/js/select2.min.js"></script>
--%>
<script type="text/javascript" src="${ctx}/s/media/js/chosen.jquery.min.js"></script>
<script type="text/javascript" src="${ctx}/s/media/js/bootstrap-datepicker.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/library/GeoUtils/1.2/src/GeoUtils_min.js"></script>

<!-- END PAGE LEVEL SCRIPTS -->
<script src="${ctx}/s/media/js/app.js" type="text/javascript"></script>
<script src="${ctx}/s/media/js/json2.js" type="text/javascript"></script>
<script src="${ctx}/s/app/ems/ems.js" type="text/javascript"></script>

<script src="${ctx}/s/app/ems/EmsControl.js" type="text/javascript"></script>
<script src="${ctx}/s/app/ems/EMSBean.js" type="text/javascript"></script>
<script src="${ctx}/s/app/ems/EmsEditControl.js" type="text/javascript"></script>
<script src="${ctx}/s/app/ems/ems-marker-opt.js" type="text/javascript"></script>
<script src="${ctx}/s/app/ems/gps-bd-Utils.js" type="text/javascript"></script>
<script src="${ctx}/s/app/util/optionitemprocess.js" type="text/javascript"></script>

<script>

    $(function () {

        App.init(); // initlayout and core plugins
        $('.hidden-phone').trigger("click");
        OptionItemProcess.GetDataFromDb();
        EmsMarkerOpt.init();
        Ems.initMap();
        Ems.initForm();
        Ems.initSelect();
    })
</script>

<!-- END JAVASCRIPTS -->
<!-- END BODY -->
</body>

</html>