Commit bd190bda27082d0907e9405f45f5916b69c1a176
1 parent
19fe4b29
1.进出场判断是否在规划道路行驶,对此路径的规划工具,与站点编辑在一起
Showing
2 changed files
with
278 additions
and
268 deletions
src/main/resources/static/pages/base/stationroute/js/stationroute-list-function.js
| ... | ... | @@ -81,6 +81,7 @@ var PublicFunctions = function () { |
| 81 | 81 | version = $("#versions").val(); |
| 82 | 82 | } |
| 83 | 83 | |
| 84 | + debugger | |
| 84 | 85 | if (directionData == 3) { |
| 85 | 86 | // 隐藏上行规划 |
| 86 | 87 | $('#upToolsMobal').hide(); |
| ... | ... | @@ -95,6 +96,7 @@ var PublicFunctions = function () { |
| 95 | 96 | |
| 96 | 97 | GetAjaxData.getStartEndByLine(id, version, function (result) { |
| 97 | 98 | if (result.data) { |
| 99 | + $('#InoutCarparktreeMobal').show(); | |
| 98 | 100 | var formHtml = template('inout-carpark-search-form'); |
| 99 | 101 | $('.inout-search').html(formHtml); |
| 100 | 102 | |
| ... | ... | @@ -113,6 +115,7 @@ var PublicFunctions = function () { |
| 113 | 115 | return; |
| 114 | 116 | } |
| 115 | 117 | |
| 118 | + $('#inout_carpark_tree').show(); | |
| 116 | 119 | $('#InoutCarparktreeMobal .table-toolbar').show(); |
| 117 | 120 | |
| 118 | 121 | GetAjaxData.getRouteByStartEnd(id, version, start[0], end[0], (result1) => { |
| ... | ... | @@ -174,6 +177,9 @@ var PublicFunctions = function () { |
| 174 | 177 | layer.msg(result.msg); |
| 175 | 178 | } |
| 176 | 179 | }); |
| 180 | + } else { | |
| 181 | + $('#InoutCarparktreeMobal').hide(); | |
| 182 | + $('#inout_carpark_tree').hide(); | |
| 177 | 183 | } |
| 178 | 184 | |
| 179 | 185 | // 获取树数据 | ... | ... |
src/main/resources/static/pages/base/stationroute/js/stationroute-list-reload.js
| 1 | -/** | |
| 2 | - * reload事件 | |
| 3 | - * | |
| 4 | - * | |
| 5 | - */ | |
| 6 | - | |
| 7 | -$(function() { | |
| 8 | - | |
| 9 | - // 关闭左侧栏 | |
| 10 | - if (!$('body').hasClass('page-sidebar-closed')) { | |
| 11 | - $('.menu-toggler.sidebar-toggler').click(); | |
| 12 | - } | |
| 13 | - // 获取参数线路ID | |
| 14 | - var idAndDir = $.url().param('no'); | |
| 15 | - var param = idAndDir.split(","); | |
| 16 | - var dir = 0, id; | |
| 17 | - if (param.length == 1) { | |
| 18 | - id = param[0]; | |
| 19 | - } else { | |
| 20 | - id = param[0]; | |
| 21 | - dir = param[1]; | |
| 22 | - } | |
| 23 | - if (dir == 1) { | |
| 24 | - $('#stationUp').removeClass('active'); | |
| 25 | - $('#stationUp').removeClass('in'); | |
| 26 | - $('#stationUp').addClass('fade'); | |
| 27 | - $('#stationDown').addClass('active in'); | |
| 28 | - $('#upLine').parent().removeClass('active'); | |
| 29 | - $('#downLine').parent().addClass('active'); | |
| 30 | - } | |
| 31 | - // 如果线路ID不为空 | |
| 32 | - if (id) { | |
| 33 | - var styleOptions = { | |
| 34 | - strokeColor : "blue",// 边线颜色。 | |
| 35 | - fillColor : "blue",// 填充颜色。当参数为空时,圆形将没有填充效果。 | |
| 36 | - strokeWeight : 3,// 边线的宽度,以像素为单位。 | |
| 37 | - strokeOpacity : 0.8,// 边线透明度,取值范围0 - 1。 | |
| 38 | - fillOpacity : 0.6,// 填充的透明度,取值范围0 - 1。 | |
| 39 | - strokeStyle : 'solid' // 边线的样式,solid或dashed。 | |
| 40 | - }; | |
| 41 | - | |
| 42 | - // 等候500毫秒执行 | |
| 43 | - setTimeout(function() { | |
| 44 | - | |
| 45 | - /** | |
| 46 | - * 初始化线路对象,这里只初始化线路Id属性 | |
| 47 | - * | |
| 48 | - * @param:<id:线路ID> | |
| 49 | - * @return:Line | |
| 50 | - */ | |
| 51 | - var Line = LineObj.init(id); | |
| 52 | - | |
| 53 | - $("#versions").change( | |
| 54 | - function() { | |
| 55 | - var val = $(this).val(); | |
| 56 | - | |
| 57 | - /** | |
| 58 | - * 初始化上行树 | |
| 59 | - * | |
| 60 | - * @param:<Line.id:线路Id;0:上行> | |
| 61 | - */ | |
| 62 | - PublicFunctions.resjtreeDate(Line.id, '0', val); | |
| 63 | - | |
| 64 | - | |
| 65 | - LineObj.setStatus($($("#versions").find("option:selected")[0]).attr("status")); | |
| 66 | - /** | |
| 67 | - * 初始化下行树 | |
| 68 | - * | |
| 69 | - * @param:<Line.id:线路Id;1:下行> | |
| 70 | - */ | |
| 71 | - // PublicFunctions.resjtreeDate(Line.id,'1',val); | |
| 72 | - $('#stationDown').removeClass('active'); | |
| 73 | - $('#stationDown').removeClass('in'); | |
| 74 | - $('#stationDown').addClass('fade'); | |
| 75 | - $('#stationUp').addClass('active in'); | |
| 76 | - $('#downLine').parent().removeClass('active'); | |
| 77 | - $('#upLine').parent().addClass('active'); | |
| 78 | - | |
| 79 | - if ($($("#versions").find("option:selected")[0]).attr("status") > 0) { | |
| 80 | - $(".table-toolbar").show(); | |
| 81 | - } else { | |
| 82 | - $(".table-toolbar").hide(); | |
| 83 | - } | |
| 84 | - | |
| 85 | - }); | |
| 86 | - | |
| 87 | - /** | |
| 88 | - * 初始化线路标题 | |
| 89 | - * | |
| 90 | - * @param:<Line.id:线路ID> | |
| 91 | - */ | |
| 92 | - PublicFunctions.setTiteText(Line.id); | |
| 93 | - | |
| 94 | - /** | |
| 95 | - * 初始化地图对象map | |
| 96 | - * | |
| 97 | - * @return:Map对象 | |
| 98 | - */ | |
| 99 | - var map_ = WorldsBMap.init(); | |
| 100 | - | |
| 101 | - /** | |
| 102 | - * 初始化绘图工具类 | |
| 103 | - * | |
| 104 | - * @param:<map_:map对象;styleOptions:绘图样式对象> | |
| 105 | - * @return:DrawingManager对象 | |
| 106 | - */ | |
| 107 | - var drawingManager_ = DrawingManagerObj.init(map_, styleOptions); | |
| 108 | - | |
| 109 | - GetAjaxData.getAllLineVersions(Line.id, function(data) { | |
| 110 | - | |
| 111 | - $("#versions option").remove(); | |
| 112 | - | |
| 113 | - var reqData = false; | |
| 114 | - | |
| 115 | - for (var i = 0; i < data.length; i++) { | |
| 116 | - | |
| 117 | - var ver = data[i]; | |
| 118 | - | |
| 119 | - if (ver.status == 1) { | |
| 120 | - | |
| 121 | - /** | |
| 122 | - * 初始化上行树 | |
| 123 | - * | |
| 124 | - * @param:<Line.id:线路Id;0:上行> | |
| 125 | - */ | |
| 126 | - PublicFunctions | |
| 127 | - .TreeUpOrDown(Line.id, '0', ver.versions); | |
| 128 | - | |
| 129 | - /** | |
| 130 | - * 初始化下行树 | |
| 131 | - * | |
| 132 | - * @param:<Line.id:线路Id;1:下行> | |
| 133 | - */ | |
| 134 | - PublicFunctions | |
| 135 | - .TreeUpOrDown(Line.id, '1', ver.versions); | |
| 136 | - | |
| 137 | - reqData = true; | |
| 138 | - | |
| 139 | - var option = "<option value=" + ver.versions | |
| 140 | - + " status=" + ver.status + " selected>" | |
| 141 | - + ver.name + " (" + ver.versions + ")" | |
| 142 | - + "</option>" | |
| 143 | - $("#versions").append(option); | |
| 144 | - LineObj.setStatus(ver.status); | |
| 145 | - continue; | |
| 146 | - } | |
| 147 | - | |
| 148 | - var option = "<option value=" + ver.versions + " status=" | |
| 149 | - + ver.status + ">" + ver.name + " (" + ver.versions | |
| 150 | - + ")" + "</option>" | |
| 151 | - $("#versions").append(option); | |
| 152 | - } | |
| 153 | - | |
| 154 | - if (!reqData) { | |
| 155 | - for (var i = 0; i < data.length; i++) { | |
| 156 | - if (ver.status == 2) { | |
| 157 | - | |
| 158 | - /** | |
| 159 | - * 初始化上行树 | |
| 160 | - * | |
| 161 | - * @param:<Line.id:线路Id;0:上行> | |
| 162 | - */ | |
| 163 | - PublicFunctions.TreeUpOrDown(Line.id, '0', | |
| 164 | - ver.versions); | |
| 165 | - | |
| 166 | - /** | |
| 167 | - * 初始化下行树 | |
| 168 | - * | |
| 169 | - * @param:<Line.id:线路Id;1:下行> | |
| 170 | - */ | |
| 171 | - PublicFunctions.TreeUpOrDown(Line.id, '1', | |
| 172 | - ver.versions); | |
| 173 | - | |
| 174 | - GetAjaxData.getSectionRouteInfo(Line.id, dir, | |
| 175 | - ver.versions, function(data) { | |
| 176 | - /** | |
| 177 | - * 在地图上画出线路走向 | |
| 178 | - * | |
| 179 | - * @param:<Line.id:线路Id;0:上行;data:路段数据> | |
| 180 | - */ | |
| 181 | - PublicFunctions.linePanlThree(Line.id, | |
| 182 | - data, dir, function( | |
| 183 | - polyline_center) { | |
| 184 | - var map = WorldsBMap | |
| 185 | - .getmapBValue(); | |
| 186 | - map.panTo(polyline_center); | |
| 187 | - }); | |
| 188 | - | |
| 189 | - }); | |
| 190 | - reqData = true; | |
| 191 | - | |
| 192 | - LineObj.setStatus(ver.status); | |
| 193 | - break; | |
| 194 | - } | |
| 195 | - } | |
| 196 | - | |
| 197 | - } | |
| 198 | - | |
| 199 | - }); | |
| 200 | - | |
| 201 | - GetAjaxData.getLineMatchStationIsUpdate(Line.id, function(data) { | |
| 202 | - if (data.status == 'SUCCESS' && data.data == "1") { | |
| 203 | - $('.portlet-title .match_station').removeClass('hidden'); | |
| 204 | - } | |
| 205 | - }); | |
| 206 | - | |
| 207 | - $('#esc_edit_div').on( | |
| 208 | - 'click', | |
| 209 | - function() { | |
| 210 | - var index = layer.open({ | |
| 211 | - title : '退出提示', | |
| 212 | - content : '退出编辑模式后,当前没有保存的所有操作将被还原,确定要退出吗!', | |
| 213 | - // type: 1, | |
| 214 | - // area: ['600px', '360px'], | |
| 215 | - // scrollbar: false, | |
| 216 | - | |
| 217 | - btn : [ '确定', '取消' ], | |
| 218 | - yes : function(index) { | |
| 219 | - | |
| 220 | - // 刷新左边树 | |
| 221 | - | |
| 222 | - | |
| 223 | - var dir = WorldsBMap.getDir(); | |
| 224 | - | |
| 225 | - PublicFunctions.resjtreeDate(Line.id,dir,$("#versions").val()); | |
| 226 | - // PublicFunctions.resjtreeDate(Line.id,dir); | |
| 227 | - // 查询路段信息 @param:<Line.id:线路Id;delBatch.dir:方向> | |
| 228 | - // @return:data:路段数据 | |
| 229 | -// GetAjaxData.getSectionRouteInfo(Line.id, dir, | |
| 230 | -// function(data) { | |
| 231 | -// // 在地图上画出线路走向 | |
| 232 | -// // @param:<Line.id:线路Id;delBatch.dir:方向;data:路段数据> | |
| 233 | -// PublicFunctions.linePanlThree( | |
| 234 | -// Line.id, data, dir); | |
| 235 | -// }); | |
| 236 | - PublicFunctions.editMapStatusRemove(); | |
| 237 | - layer.msg("已退出编辑模式!"); | |
| 238 | - layer.close(index); | |
| 239 | - }, | |
| 240 | - btn2 : function() { | |
| 241 | - layer.closeAll(index); // 关闭当前窗口 | |
| 242 | - layer.msg("您没有退出编辑模式,请继续完成您未完成的操作!") | |
| 243 | - } | |
| 244 | - }); | |
| 245 | - }); | |
| 246 | - }, 500); | |
| 247 | - | |
| 248 | - } else { | |
| 249 | - | |
| 250 | - // 缺少ID | |
| 251 | - layer.confirm('【ID缺失,请点击返回,重新进行操作】', { | |
| 252 | - btn : [ '返回' ], | |
| 253 | - icon : 3, | |
| 254 | - title : '提示' | |
| 255 | - }, function(index) { | |
| 256 | - | |
| 257 | - // 关闭提示弹出层 | |
| 258 | - layer.close(index); | |
| 259 | - | |
| 260 | - // 返回线路list页面 | |
| 261 | - loadPage('/pages/base/line/list.html'); | |
| 262 | - | |
| 263 | - }); | |
| 264 | - | |
| 265 | - } | |
| 266 | - $('.green-seagreen dropdown-toggle').click(function() { | |
| 267 | - $('.dropdown-menu').css("display", "block"); | |
| 268 | - }); | |
| 1 | +/** | |
| 2 | + * reload事件 | |
| 3 | + * | |
| 4 | + * | |
| 5 | + */ | |
| 6 | + | |
| 7 | +$(function() { | |
| 8 | + | |
| 9 | + // 关闭左侧栏 | |
| 10 | + if (!$('body').hasClass('page-sidebar-closed')) { | |
| 11 | + $('.menu-toggler.sidebar-toggler').click(); | |
| 12 | + } | |
| 13 | + // 获取参数线路ID | |
| 14 | + var idAndDir = $.url().param('no'); | |
| 15 | + var param = idAndDir.split(","); | |
| 16 | + var dir = 0, id; | |
| 17 | + if (param.length == 1) { | |
| 18 | + id = param[0]; | |
| 19 | + } else { | |
| 20 | + id = param[0]; | |
| 21 | + dir = param[1]; | |
| 22 | + } | |
| 23 | + if (dir == 1) { | |
| 24 | + $('#stationUp').removeClass('active'); | |
| 25 | + $('#stationUp').removeClass('in'); | |
| 26 | + $('#stationUp').addClass('fade'); | |
| 27 | + $('#stationDown').addClass('active in'); | |
| 28 | + $('#upLine').parent().removeClass('active'); | |
| 29 | + $('#downLine').parent().addClass('active'); | |
| 30 | + } | |
| 31 | + // 如果线路ID不为空 | |
| 32 | + if (id) { | |
| 33 | + var styleOptions = { | |
| 34 | + strokeColor : "blue",// 边线颜色。 | |
| 35 | + fillColor : "blue",// 填充颜色。当参数为空时,圆形将没有填充效果。 | |
| 36 | + strokeWeight : 3,// 边线的宽度,以像素为单位。 | |
| 37 | + strokeOpacity : 0.8,// 边线透明度,取值范围0 - 1。 | |
| 38 | + fillOpacity : 0.6,// 填充的透明度,取值范围0 - 1。 | |
| 39 | + strokeStyle : 'solid' // 边线的样式,solid或dashed。 | |
| 40 | + }; | |
| 41 | + | |
| 42 | + // 等候500毫秒执行 | |
| 43 | + setTimeout(function() { | |
| 44 | + | |
| 45 | + /** | |
| 46 | + * 初始化线路对象,这里只初始化线路Id属性 | |
| 47 | + * | |
| 48 | + * @param:<id:线路ID> | |
| 49 | + * @return:Line | |
| 50 | + */ | |
| 51 | + var Line = LineObj.init(id); | |
| 52 | + | |
| 53 | + $("#versions").change( | |
| 54 | + function() { | |
| 55 | + var val = $(this).val(); | |
| 56 | + | |
| 57 | + /** | |
| 58 | + * 初始化上行树 | |
| 59 | + * | |
| 60 | + * @param:<Line.id:线路Id;0:上行> | |
| 61 | + */ | |
| 62 | + PublicFunctions.resjtreeDate(Line.id, '0', val); | |
| 63 | + | |
| 64 | + | |
| 65 | + LineObj.setStatus($($("#versions").find("option:selected")[0]).attr("status")); | |
| 66 | + /** | |
| 67 | + * 初始化下行树 | |
| 68 | + * | |
| 69 | + * @param:<Line.id:线路Id;1:下行> | |
| 70 | + */ | |
| 71 | + // PublicFunctions.resjtreeDate(Line.id,'1',val); | |
| 72 | + $('#stationDown').removeClass('active'); | |
| 73 | + $('#stationDown').removeClass('in'); | |
| 74 | + $('#stationDown').addClass('fade'); | |
| 75 | + $('#inoutCarpark').removeClass('active'); | |
| 76 | + $('#inoutCarpark').removeClass('in'); | |
| 77 | + $('#inoutCarpark').addClass('fade'); | |
| 78 | + $('#stationUp').addClass('active in'); | |
| 79 | + $('#downLine').parent().removeClass('active'); | |
| 80 | + $('#inoutLine').parent().removeClass('active'); | |
| 81 | + $('#upLine').parent().addClass('active'); | |
| 82 | + | |
| 83 | + if ($($("#versions").find("option:selected")[0]).attr("status") > 0) { | |
| 84 | + $(".table-toolbar").show(); | |
| 85 | + } else { | |
| 86 | + $(".table-toolbar").hide(); | |
| 87 | + } | |
| 88 | + | |
| 89 | + }); | |
| 90 | + | |
| 91 | + /** | |
| 92 | + * 初始化线路标题 | |
| 93 | + * | |
| 94 | + * @param:<Line.id:线路ID> | |
| 95 | + */ | |
| 96 | + PublicFunctions.setTiteText(Line.id); | |
| 97 | + | |
| 98 | + /** | |
| 99 | + * 初始化地图对象map | |
| 100 | + * | |
| 101 | + * @return:Map对象 | |
| 102 | + */ | |
| 103 | + var map_ = WorldsBMap.init(); | |
| 104 | + | |
| 105 | + /** | |
| 106 | + * 初始化绘图工具类 | |
| 107 | + * | |
| 108 | + * @param:<map_:map对象;styleOptions:绘图样式对象> | |
| 109 | + * @return:DrawingManager对象 | |
| 110 | + */ | |
| 111 | + var drawingManager_ = DrawingManagerObj.init(map_, styleOptions); | |
| 112 | + | |
| 113 | + GetAjaxData.getAllLineVersions(Line.id, function(data) { | |
| 114 | + | |
| 115 | + $("#versions option").remove(); | |
| 116 | + | |
| 117 | + var reqData = false; | |
| 118 | + | |
| 119 | + for (var i = 0; i < data.length; i++) { | |
| 120 | + | |
| 121 | + var ver = data[i]; | |
| 122 | + | |
| 123 | + if (ver.status == 1) { | |
| 124 | + | |
| 125 | + /** | |
| 126 | + * 初始化上行树 | |
| 127 | + * | |
| 128 | + * @param:<Line.id:线路Id;0:上行> | |
| 129 | + */ | |
| 130 | + PublicFunctions | |
| 131 | + .TreeUpOrDown(Line.id, '0', ver.versions); | |
| 132 | + | |
| 133 | + /** | |
| 134 | + * 初始化下行树 | |
| 135 | + * | |
| 136 | + * @param:<Line.id:线路Id;1:下行> | |
| 137 | + */ | |
| 138 | + PublicFunctions | |
| 139 | + .TreeUpOrDown(Line.id, '1', ver.versions); | |
| 140 | + | |
| 141 | + reqData = true; | |
| 142 | + | |
| 143 | + var option = "<option value=" + ver.versions | |
| 144 | + + " status=" + ver.status + " selected>" | |
| 145 | + + ver.name + " (" + ver.versions + ")" | |
| 146 | + + "</option>" | |
| 147 | + $("#versions").append(option); | |
| 148 | + LineObj.setStatus(ver.status); | |
| 149 | + continue; | |
| 150 | + } | |
| 151 | + | |
| 152 | + var option = "<option value=" + ver.versions + " status=" | |
| 153 | + + ver.status + ">" + ver.name + " (" + ver.versions | |
| 154 | + + ")" + "</option>" | |
| 155 | + $("#versions").append(option); | |
| 156 | + } | |
| 157 | + | |
| 158 | + if (!reqData) { | |
| 159 | + for (var i = 0; i < data.length; i++) { | |
| 160 | + if (ver.status == 2) { | |
| 161 | + | |
| 162 | + /** | |
| 163 | + * 初始化上行树 | |
| 164 | + * | |
| 165 | + * @param:<Line.id:线路Id;0:上行> | |
| 166 | + */ | |
| 167 | + PublicFunctions.TreeUpOrDown(Line.id, '0', | |
| 168 | + ver.versions); | |
| 169 | + | |
| 170 | + /** | |
| 171 | + * 初始化下行树 | |
| 172 | + * | |
| 173 | + * @param:<Line.id:线路Id;1:下行> | |
| 174 | + */ | |
| 175 | + PublicFunctions.TreeUpOrDown(Line.id, '1', | |
| 176 | + ver.versions); | |
| 177 | + | |
| 178 | + GetAjaxData.getSectionRouteInfo(Line.id, dir, | |
| 179 | + ver.versions, function(data) { | |
| 180 | + /** | |
| 181 | + * 在地图上画出线路走向 | |
| 182 | + * | |
| 183 | + * @param:<Line.id:线路Id;0:上行;data:路段数据> | |
| 184 | + */ | |
| 185 | + PublicFunctions.linePanlThree(Line.id, | |
| 186 | + data, dir, function( | |
| 187 | + polyline_center) { | |
| 188 | + var map = WorldsBMap | |
| 189 | + .getmapBValue(); | |
| 190 | + map.panTo(polyline_center); | |
| 191 | + }); | |
| 192 | + | |
| 193 | + }); | |
| 194 | + reqData = true; | |
| 195 | + | |
| 196 | + LineObj.setStatus(ver.status); | |
| 197 | + break; | |
| 198 | + } | |
| 199 | + } | |
| 200 | + | |
| 201 | + } | |
| 202 | + | |
| 203 | + }); | |
| 204 | + | |
| 205 | + GetAjaxData.getLineMatchStationIsUpdate(Line.id, function(data) { | |
| 206 | + if (data.status == 'SUCCESS' && data.data == "1") { | |
| 207 | + $('.portlet-title .match_station').removeClass('hidden'); | |
| 208 | + } | |
| 209 | + }); | |
| 210 | + | |
| 211 | + $('#esc_edit_div').on( | |
| 212 | + 'click', | |
| 213 | + function() { | |
| 214 | + var index = layer.open({ | |
| 215 | + title : '退出提示', | |
| 216 | + content : '退出编辑模式后,当前没有保存的所有操作将被还原,确定要退出吗!', | |
| 217 | + // type: 1, | |
| 218 | + // area: ['600px', '360px'], | |
| 219 | + // scrollbar: false, | |
| 220 | + | |
| 221 | + btn : [ '确定', '取消' ], | |
| 222 | + yes : function(index) { | |
| 223 | + | |
| 224 | + // 刷新左边树 | |
| 225 | + | |
| 226 | + | |
| 227 | + var dir = WorldsBMap.getDir(); | |
| 228 | + | |
| 229 | + PublicFunctions.resjtreeDate(Line.id,dir,$("#versions").val()); | |
| 230 | + // PublicFunctions.resjtreeDate(Line.id,dir); | |
| 231 | + // 查询路段信息 @param:<Line.id:线路Id;delBatch.dir:方向> | |
| 232 | + // @return:data:路段数据 | |
| 233 | +// GetAjaxData.getSectionRouteInfo(Line.id, dir, | |
| 234 | +// function(data) { | |
| 235 | +// // 在地图上画出线路走向 | |
| 236 | +// // @param:<Line.id:线路Id;delBatch.dir:方向;data:路段数据> | |
| 237 | +// PublicFunctions.linePanlThree( | |
| 238 | +// Line.id, data, dir); | |
| 239 | +// }); | |
| 240 | + PublicFunctions.editMapStatusRemove(); | |
| 241 | + layer.msg("已退出编辑模式!"); | |
| 242 | + layer.close(index); | |
| 243 | + }, | |
| 244 | + btn2 : function() { | |
| 245 | + layer.closeAll(index); // 关闭当前窗口 | |
| 246 | + layer.msg("您没有退出编辑模式,请继续完成您未完成的操作!") | |
| 247 | + } | |
| 248 | + }); | |
| 249 | + }); | |
| 250 | + }, 500); | |
| 251 | + | |
| 252 | + } else { | |
| 253 | + | |
| 254 | + // 缺少ID | |
| 255 | + layer.confirm('【ID缺失,请点击返回,重新进行操作】', { | |
| 256 | + btn : [ '返回' ], | |
| 257 | + icon : 3, | |
| 258 | + title : '提示' | |
| 259 | + }, function(index) { | |
| 260 | + | |
| 261 | + // 关闭提示弹出层 | |
| 262 | + layer.close(index); | |
| 263 | + | |
| 264 | + // 返回线路list页面 | |
| 265 | + loadPage('/pages/base/line/list.html'); | |
| 266 | + | |
| 267 | + }); | |
| 268 | + | |
| 269 | + } | |
| 270 | + $('.green-seagreen dropdown-toggle').click(function() { | |
| 271 | + $('.dropdown-menu').css("display", "block"); | |
| 272 | + }); | |
| 269 | 273 | }); |
| 270 | 274 | \ No newline at end of file | ... | ... |