Newer
Older
EMS-WEB-3.0 / src / main / webapp / content / task / task-gd.jsp
Stephanie on 1 Aug 2022 12 KB MOD: 修改部分UI
<%@page contentType="text/html;charset=UTF-8" %>

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

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

<!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 href="${ctx}/s/media/css/jquery.fancybox.css" rel="stylesheet"/>
    <link href="${ctx}/s/media/css/chosen.css" rel="stylesheet" type="text/css"/>
    <link rel="stylesheet" type="text/css" href="${ctx}/s/list/list.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" type="text/css" href="${ctx}/s/media/css/sweetalert.css" />
    <!-- END PAGE LEVEL STYLES -->
    <link rel="shortcut icon" href="${ctx}/s/media/image/ht.jpg"/>

    <style>

        .info-title {
            color: white;
            font-size: 14px;
            background-color: #25A5F7;
            line-height: 26px;
            padding: 0px 0 0 6px;
            font-weight: lighter;
            letter-spacing: 1px
        }

        .info-content {
            font: 12px Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial;
            padding: 4px;
            color: #666666;
            line-height: 23px;
        }

        .info-content img {
            float: right;
            margin: 3px;
            width: 50px;
            height: 50px;
        }

        .map-control {
            position: absolute;
            z-index: 20;
            width: 50px;
            height: 50px;
        }

    </style>
</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="span8">

                    <img src="${ctx}/images/tasks/point.png" id="point" alt="移动" title="移动" class="map-control" style="margin:20px;">
                    <img src="${ctx}/images/tasks/rect.png" id="drawRect" alt="绘制区域" title="绘制区域" class="map-control" style="margin:20px 20px 20px 90px;">
                    <img src="${ctx}/images/tasks/multi-tasks.png" id="addTaskImage" alt="选择多点创建工单" title="选择多点创建工单" class="map-control" style="margin:90px 20px 20px 20px;">
                    <img src="${ctx}/images/tasks/clear.png" id="clearImage" alt="清空选择" title="清空选择" class="map-control" style="margin:160px 20px 20px 20px;">

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

                </div>

                <div class="span4">

                    <!--历史工单信息-->
                    <div class="row-fluid">

                        <div class="portlet box blue">

                            <div class="portlet-title">

                                <div class="caption"><i class="icon-reorder"></i>历史工单</div>

                            </div>

                            <div class="portlet-body">

                                <div id="worksheets">
                                    <%--巡检员:<input class="search" placeholder="Search" hidden="hidden" style="width: 100px"/>--%>
                                    <div class="control-group">
                                        <div class="controls">
                                            <select class="m-wrap" data-with-diselect="1" style="margin-top:10px"
                                                    data-placeholder="请选择巡检人员" tabindex="1" name="patrolerId"
                                                    id="selectPatroler3">
                                                <option value=""></option>
                                            </select>
                                            <button class="btn blue" data-sort="deployDate" id="btnSort">
                                                时间排序
                                            </button>
                                        </div>
                                    </div>


                                    <ul class="list">
                                    </ul>
                                    <ul class="pagination"></ul>
                                </div>

                            </div>

                        </div>

                    </div>

                </div>
            </div>

        </div>

        <!-- END PAGE CONTAINER-->

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

    </div>

</div>


<!--事件展示对话框-->
<div id="eventModal" 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-->--%>
            <%--&lt;%&ndash;<form action="#" class="form-horizontal">&ndash;%&gt;--%>
            <%--&lt;%&ndash;隐藏字段&ndash;%&gt;--%>
            <%--<!--隐藏主键-->--%>

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

        <%--</div>--%>
            <div class="row-fluid hidden" id="viewHelper">
                <div class="span4">
                    <div class="item">
                        <a class="fancybox-button hidden" data-rel="fancybox-button" title="Photo"
                           href="${ctx}/images/events/image1.jpg">
                            <div class="zoom">
                                <img src="${ctx}/images/events/image1.jpg" alt="Photo"/>

                                <div class="zoom-icon hidden"></div>
                            </div>
                        </a>

                        <div class="details">
                            <a href="#" class="icon"><i class="icon-paper-clip"></i></a>
                            <a href="#" class="icon"><i class="icon-link"></i></a>
                            <a href="#" class="icon"><i class="icon-pencil"></i></a>
                            <a href="#" class="icon"><i class="icon-remove"></i></a>
                        </div>
                    </div>
                </div>
            </div>

        <div class="hidden">
            <div class="controls">
                <input type="text" name="id" value="" id="eventId" />
            </div>
        </div>
        <div>
            <%--<label class="control-label">事件描述</label>--%>
            <div>
                <div id="eventDescription" align="left"></div>
            </div>
        </div>
        <div>

            <p id="eventImg"></p>
            <%--<p id="eventPagination" class="pagination"></p>--%>


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

    </div>

    <div class="modal-footer">

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

        <%--<button type="button" class="btn green" id="saveTask">确定</button>--%>

    </div>

</div>

<!--绘制区域添加标识对话框-->
<div id="addTaskModal2" 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">
                <%--隐藏字段--%>
                <!--隐藏主键-->
                <div class="control-group hidden">
                    <label class="control-label">主键ID</label>

                    <div class="controls">
                        <%--<s:if test="model != null">--%>
                        <input type="text" name="id" value="${model.id}" id="id2"/>
                        <%--</s:if>--%>
                        <span class="help-inline"></span>
                    </div>
                </div>

                <div class="control-group">

                    <label class="control-label">巡检人员<span class="required">*</span></label>

                    <div class="controls">

                        <select class="" data-with-diselect="1"
                                data-placeholder="选择巡检人员" tabindex="1" name="patrolerId" id="selectPatroler2">

                        </select>

                    </div>

                </div>

                <div class="control-group">

                    <label class="control-label">工单描述<span class="required">*</span></label>

                    <div class="controls">

                        <textarea class="large m-wrap" rows="5" name="description" id="description2"></textarea>

                    </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 green" id="saveTask2">确定</button>

    </div>

</div>
<!-- END CONTAINER -->

<!-- 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/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 type="text/javascript" src="${ctx}/s/media/js/DT_bootstrap.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 src="${ctx}/s/media/js/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="${ctx}/s/media/js/chosen.jquery.min.js"></script>
<script type="text/javascript" src="${ctx}/s/list/list.min.js"></script>
<script type="text/javascript" src="${ctx}/s/list/list.pagination.min.js"></script>
<script type="text/javascript" src="${ctx}/s/media/js/sweetalert.min.js"></script>

<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.14&key=af4c153d6fd17ac96194daf6237527f0&plugin=AMap.AdvancedInfoWindow,AMap.MouseTool"></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/EMSBean.js" type="text/javascript"></script>
<script src="${ctx}/s/app/task/task-gd.js" type="text/javascript"></script>
<script src="${ctx}/s/media/js/gallery.js"></script>

<script>

    $(function () {
        Gallery.init();
        App.init(); // initlayout and core plugins
        $('.hidden-phone').trigger("click");
        TaskGd.initMap();
        TaskGd.initList();
        TaskGd.initForm();
        TaskGd.initSelect();

        $("#point").on("click", TaskGd.moveMap);
        $("#drawRect").on("click", TaskGd.drawRect);
        $("#addTaskImage").on("click", TaskGd.selectMarkerCallBack);
        $("#clearImage").on("click", TaskGd.clearCallBack);
    });

</script>

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

</html>