From 57a7240d24ce7e6e07e704a7b82916a1c8a93c9b Mon Sep 17 00:00:00 2001 From: 18516761980 <4761516tqsxp> Date: 星期四, 26 五月 2022 14:04:34 +0800 Subject: [PATCH] Merge branch 'klswcs2' of http://47.97.1.152:5880/r/zy-wcs into klswcs2 --- src/main/webapp/views/render.js | 383 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 376 insertions(+), 7 deletions(-) diff --git a/src/main/webapp/views/render.js b/src/main/webapp/views/render.js index 0c7fcd8..de3b851 100644 --- a/src/main/webapp/views/render.js +++ b/src/main/webapp/views/render.js @@ -1,4 +1,4 @@ -data = { +firstFloor = { "mapName": "鍏嬪姵鏂帥鑿瞁CS", "rackCount": 12, "crnCount": 3, @@ -529,15 +529,384 @@ } // 搴撲綅鍥� +newData = { + "mapName": "WCS_test", + "rackCount": 12, + "crnCount": 3, + "stbCount": 9, + "hpPosition": 1, + "minBayNo": 2, + "floors": 2, + "floor": 1, + "racks": [ + { + "type": "rack", + "id": "rack12", + "top": 646, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack11", + "top": 613, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack10", + "top": 516, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack9", + "top": 483, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack8", + "top": 451, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack7", + "top": 418, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack6", + "top": 323, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack5", + "top": 290, + "left": 324, + "width": 887, + "height": 30, + "minBayNo": 2, + "maxBayNo": 52 + }, + { + "type": "rack", + "id": "rack3", + "top": 225, + "left": 188, + "width": 1023, + "height": 30, + "minBayNo": 2, + "maxBayNo": 60 + }, + { + "type": "rack", + "id": "rack1", + "top": 97, + "left": 188, + "width": 1023, + "height": 30, + "minBayNo": 2, + "maxBayNo": 60 + }, + { + "type": "rack", + "id": "rack4", + "top": 257, + "left": 188, + "width": 1023, + "height": 30, + "minBayNo": 2, + "maxBayNo": 60 + }, + { + "type": "rack", + "id": "rack2", + "top": 129, + "left": 188, + "width": 1023, + "height": 30, + "minBayNo": 2, + "maxBayNo": 60 + }], + "rackDescs": [{ + "type": "rackDescs", + "id": "lb_desc12", + "text": "#12", + "top": 646, + "left": 260, + "width": 47, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc11", + "text": "#11", + "top": 618, + "left": 260, + "width": 44, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc10", + "text": "#10", + "top": 516, + "left": 257, + "width": 49, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc9", + "text": "#9", + "top": 488, + "left": 257, + "width": 38, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc8", + "text": "#8", + "top": 449, + "left": 260, + "width": 39, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc7", + "text": "#7", + "top": 421, + "left": 260, + "width": 37, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc6", + "text": "#6", + "top": 327, + "left": 260, + "width": 38, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc5", + "text": "#5", + "top": 291, + "left": 261, + "width": 38, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc4", + "text": "#4", + "top": 253, + "left": 145, + "width": 38, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc3", + "text": "#3", + "top": 225, + "left": 145, + "width": 38, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc2", + "text": "#2", + "top": 128, + "left": 145, + "width": 38, + "height": 27 + }, { + "type": "rackDescs", + "id": "lb_desc1", + "text": "#1", + "top": 100, + "left": 145, + "width": 35, + "height": 27 + }], + "crns": [{ + "type": "track", + "id": "lb_track2", + "text": "", + "top": 387, + "left": 298, + "width": 1050, + "height": 2 + }, { + "type": "track", + "id": "lb_track3", + "text": "", + "top": 582, + "left": 298, + "width": 1050, + "height": 2 + }, { + "type": "track", + "id": "lb_track1", + "text": "", + "top": 195, + "left": 298, + "width": 1050, + "height": 2 + }], + "areas": [{ + "type": "Control_floor", + "id": "tabControl_floor1", + "text": "妤煎眰", + "top": 286, + "left": 22, + "width": 302, + "height": 403, + "floors": [{ + "type": "floor", + "id": "page_floor1", + "text": "1F", + "top": 4, + "left": 22, + "width": 276, + "height": 395, + "stns": [{ + "type": "stn", + "id": "site-201", + "text": "201", + "top": 165, + "left": 193, + "width": 77, + "height": 30 + }, { + "type": "stn", + "id": "site-202", + "text": "202", + "top": 165, + "left": 112, + "width": 77, + "height": 30 + }, { + "type": "stn", + "id": "site-210", + "text": "210", + "top": 10, + "left": 59, + "width": 51, + "height": 22 + }, { + "type": "track", + "id": "lb_trCart1", + "text": "RGV杞ㄩ亾", + "top": 2, + "left": 65, + "width": 4, + "height": 213 + }, { + "type": "track", + "id": "lb_trCart2", + "text": "RGV杞ㄩ亾", + "top": 2, + "left": 100, + "width": 4, + "height": 213 + }, { + "type": "stn", + "id": "site-221", + "text": "221", + "top": 6, + "left": 197, + "width": 77, + "height": 30 + }, { + "type": "stn", + "id": "site-220", + "text": "220", + "top": 6, + "left": 116, + "width": 77, + "height": 30 + }] + }, { + "type": "floor", + "id": "page_floor2", + "text": "2F", + "top": 4, + "left": 22, + "width": 276, + "height": 395, + "stns": [{ + "type": "stn", + "id": "site-301", + "text": "301", + "top": 38, + "left": 196, + "width": 77, + "height": 30 + }, { + "type": "stn", + "id": "site-302", + "text": "302", + "top": 38, + "left": 115, + "width": 77, + "height": 30 + }, { + "type": "stn", + "id": "site-321", + "text": "321", + "top": 197, + "left": 196, + "width": 77, + "height": 30 + }, { + "type": "stn", + "id": "site-320", + "text": "320", + "top": 197, + "left": 115, + "width": 77, + "height": 30 + }] + }] + }] +} function getMap() { - let mapName = "<div class='mapName'>" + data.mapName + "</div>" + let mapName = "<div class='mapName'>" + firstFloor.mapName + "</div>" let rack = '', racks = '', rackDesc = '', rackDescs = '', crn = '', crns = '',track = '', tracks = '', stn = '', stns = ''; - let rackss = data.racks, - rackDescss = data.rackDescs, - crnss = data.crns, - stnss = data.stns; + let rackss = firstFloor.racks, + rackDescss = firstFloor.rackDescs, + crnss = firstFloor.crns, + stnss = firstFloor.stns; // 璐ф灦 for (let i = 0;i < rackss.length;i++) { let btn ='' @@ -545,7 +914,7 @@ var maxBayNo = rackss[i].maxBayNo var minBayNo = rackss[i].minBayNo let bLen = maxBayNo / minBayNo - if (data.hpPosition == 1) { + if (firstFloor.hpPosition == 1) { for (let j = bLen;j > 0; j--) { btn = "<button class='item' style='width: 34px'>" + maxBayNo + "</button>" btns = btns + btn -- Gitblit v1.9.1