From cdd7b52a7872f6a00a3dd4a3857fe92fd45c2a74 Mon Sep 17 00:00:00 2001
From: lsh <s>
Date: 星期四, 16 五月 2024 09:02:16 +0800
Subject: [PATCH] #

---
 /dev/null                                           | 1486 -----------------------------------------------------------
 src/main/resources/application.yml                  |    2 
 src/main/webapp/views/deviceOperate/rgvOperate.html |    2 
 3 files changed, 2 insertions(+), 1,488 deletions(-)

diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 218745a..ecacb3e 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -8,7 +8,7 @@
     name: @pom.build.finalName@
   datasource:
     driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
-    url: jdbc:sqlserver://192.168.4.15:1433;databasename=ssdasrs
+    url: jdbc:sqlserver://127.0.0.1:1433;databasename=ssdasrs
     username: sa
     password: sa@123
   mvc:
diff --git a/src/main/webapp/views/deviceOperate/rgvOperate.html b/src/main/webapp/views/deviceOperate/rgvOperate.html
index 24b79d1..b57746d 100644
--- a/src/main/webapp/views/deviceOperate/rgvOperate.html
+++ b/src/main/webapp/views/deviceOperate/rgvOperate.html
@@ -75,7 +75,7 @@
 							<el-button v-if="rgvMode === 2 " type="primary">鍗曟満</el-button>
 							<el-button v-if="rgvMode === 1 " type="warning">鎵嬪姩</el-button>
 						</div>
-						<div  v-if="rgvMode !== 0 ">
+						<div  v-if="demo === 'N' ">
 							<div style="margin: 10px auto 10px auto">
 								<el-button v-if="demo === 'N' " @click="demos('true')" type="info">婕旂ず</el-button>
 								<el-button v-if="demo === 'Y' " @click="demos('false')" type="info">鍙栨秷婕旂ず</el-button>
diff --git a/version/BarcodeThread1.java b/version/BarcodeThread1.java
deleted file mode 100644
index 38ce936..0000000
--- a/version/BarcodeThread1.java
+++ /dev/null
@@ -1,150 +0,0 @@
-package com.zy.core.thread;
-
-import com.alibaba.fastjson.JSONObject;
-import com.core.common.Cools;
-import com.core.common.DateUtils;
-import com.zy.core.Slave;
-import com.zy.core.ThreadHandler;
-import com.zy.core.cache.OutputQueue;
-import lombok.Data;
-import lombok.extern.slf4j.Slf4j;
-
-import java.io.DataInputStream;
-import java.io.DataOutputStream;
-import java.io.IOException;
-import java.net.InetSocketAddress;
-import java.net.Socket;
-import java.net.SocketAddress;
-import java.net.SocketTimeoutException;
-import java.util.Date;
-
-/**
- * 鏉$爜鎵弿浠嚎绋�
- * Created by vincent on 2020/8/4
- */
-@Data
-@Slf4j
-public class BarcodeThread implements Runnable, ThreadHandler {
-
-    private Slave slave;
-    private String barcode;
-    private Socket socket;
-    private DataOutputStream dataOutputStream;
-    private DataInputStream dataInputStream;
-
-    public BarcodeThread(Slave slave) {
-        this.slave = slave;
-    }
-
-    @Override
-    @SuppressWarnings("InfiniteLoopStatement")
-    public void run() {
-        connect();
-        while (true) {
-            try {
-                byte[] read = read(8, 200);
-                if (null != read) {
-                    String s = new String(read);
-                    if (!Cools.isEmpty(s)) {
-                        barcode = new String(read);
-                        log.info("{}鍙锋潯鐮佸櫒锛屾绱㈡暟鎹細{}", slave.getId(), this.barcode);
-                        JSONObject jsonObject = new JSONObject();
-                        jsonObject.put("time", DateUtils.convert(new Date(), DateUtils.yyyyMMddHHmmss_F));
-                        jsonObject.put("barcode", barcode);
-                        if (OutputQueue.BARCODE.size() >= 32) {
-                            OutputQueue.BARCODE.poll();
-                        }
-                        OutputQueue.BARCODE.offer(jsonObject);
-                    }
-                }
-                Thread.sleep(50);
-            } catch (SocketTimeoutException ignore) {
-            } catch (Exception e) {
-//                e.printStackTrace();
-            }
-        }
-    }
-
-    @Override
-    public boolean connect() {
-        try {
-            close();  //1.涓诲姩閲婃斁杩炴帴 //2.鏌愪簺鏈嶅姟鍣ㄥ鎸囧畾ip鏈夐摼璺暟闄愬埗
-            socket = new Socket();
-            //socket.setKeepAlive(true);
-            SocketAddress socketAddress = new InetSocketAddress(slave.getIp(), slave.getPort());
-            socket.connect(socketAddress, 1000); //鏌愪簺鏈嶅姟鍣╬ing寤惰繜楂樻椂瑕佸鍔�,鍚﹀垯浼氭姤閿檆onnect timeout
-            dataOutputStream = new DataOutputStream(socket.getOutputStream());
-            dataInputStream = new DataInputStream(socket.getInputStream());
-//            log.info("鏉$爜鎵弿浠繛鎺ユ垚鍔� ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort());
-        } catch (Exception e) {
-            socket = null;
-            log.error("鏉$爜鎵弿浠繛鎺ュけ璐ワ紒锛侊紒 ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort());
-            return false;
-        }
-        return true;
-    }
-
-    @Override
-    public void close() {
-        try {
-            if (null != dataOutputStream) {
-                dataOutputStream.close();
-            }
-            if (null != dataInputStream) {
-                dataInputStream.close();
-            }
-//        if (null != socket && !socket.isClosed()) {
-//            socket.close();
-//        }
-            if (null != socket){
-                socket.close();
-            }
-            socket = null;
-        } catch (IOException e) {
-            log.error("SocketClient close Exception:" + e.getMessage());
-        }
-    }
-
-    public void write(byte[] msg, int len) throws IOException {
-        if (null != dataInputStream)
-        {
-            dataOutputStream.write(msg, 0, len);
-            dataOutputStream.flush();
-        }
-    }
-
-    public byte[] read(int bufferSize, int timeOut) throws IOException {
-        if (socket == null || !socket.isConnected() || socket.isClosed()) {
-           connect();
-        }
-//        connect();
-        socket.setSoTimeout(timeOut);
-        byte[] bytes = new byte[bufferSize];
-        int len = dataInputStream.read(bytes);
-        byte[] tempBytes = null;
-        if (len > 0) {
-            tempBytes = new byte[len];
-            System.arraycopy(bytes, 0, tempBytes, 0, len);
-        } else {
-            connect();
-        }
-        return tempBytes;
-    }
-
-    public boolean valid() throws Exception {
-        if (null == socket || socket.isClosed() || socket.isInputShutdown() || socket.isOutputShutdown()) {
-            if (dataInputStream != null) {
-                dataInputStream.close();
-            }
-            if (dataOutputStream != null) {
-                dataOutputStream.close();
-            }
-            if (socket != null) {
-                socket.close();
-            }
-            return false;
-        }
-        return true;
-    }
-
-}
diff --git a/version/BarcodeThread2.java b/version/BarcodeThread2.java
deleted file mode 100644
index 3f2fb52..0000000
--- a/version/BarcodeThread2.java
+++ /dev/null
@@ -1,60 +0,0 @@
-package com.zy.core.thread;
-
-import com.alibaba.fastjson.JSONObject;
-import com.core.common.DateUtils;
-import com.zy.core.Slave;
-import com.zy.core.ThreadHandler;
-import com.zy.core.cache.OutputQueue;
-import lombok.Data;
-import lombok.extern.slf4j.Slf4j;
-
-import java.util.Date;
-
-/**
- * 鏉$爜鎵弿浠嚎绋�
- * Created by vincent on 2020/8/4
- */
-@Data
-@Slf4j
-public class BarcodeThread implements Runnable, ThreadHandler {
-
-    private Slave slave;
-    private StringBuffer barcode = new StringBuffer();
-
-    public BarcodeThread(Slave slave) {
-        this.slave = slave;
-    }
-
-    public String getBarcode() {
-        return barcode.toString();
-    }
-
-    public void setBarcode(String barcode) {
-        this.barcode.delete(0, this.barcode.length());
-        this.barcode.append(barcode);
-        log.info("{}鍙锋潯鐮佸櫒锛屾绱㈡暟鎹細{}", slave.getId(), this.barcode);
-        JSONObject jsonObject = new JSONObject();
-        jsonObject.put("time", DateUtils.convert(new Date(), DateUtils.yyyyMMddHHmmss_F));
-        jsonObject.put("barcode", barcode);
-        if (OutputQueue.BARCODE.size() >= 32) {
-            OutputQueue.BARCODE.poll();
-        }
-        OutputQueue.BARCODE.offer(jsonObject);
-    }
-
-    @Override
-    public boolean connect() {
-        return false;
-    }
-
-    @Override
-    public void close() {
-
-    }
-
-    @Override
-    public void run() {
-
-    }
-
-}
diff --git a/version/render.js b/version/render.js
deleted file mode 100644
index d30d453..0000000
--- a/version/render.js
+++ /dev/null
@@ -1,1486 +0,0 @@
-newData = {
-    "mapName": "鍏嬪姵鏂帥鑿瞁CS",
-    "rackCount": 12,
-    "crnCount": 3,
-    "stbCount": 36,
-    "hpPosition": 1,
-    "minBayNo": 2,
-    "floors": 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": "crane",
-            "id": "crn-1",
-            "text": "1",
-            "top": 184,
-            "left": 777,
-            "width": 93,
-            "height": 22
-        },
-        {
-            "type": "crane",
-            "id": "crn-2",
-            "text": "2",
-            "top": 378,
-            "left": 777,
-            "width": 93,
-            "height": 22
-        },
-        {
-            "type": "crane",
-            "id": "crn-3",
-            "text": "3",
-            "top": 572,
-            "left": 777,
-            "width": 93,
-            "height": 22
-        },
-        {
-            "type": "track",
-            "id": "lb_track2",
-            "text": "",
-            "top": 390,
-            "left": 325,
-            "width": 1010,
-            "height": 2
-        },
-        {
-            "type": "track",
-            "id": "lb_track3",
-            "text": "",
-            "top": 584,
-            "left": 325,
-            "width": 1010,
-            "height": 2
-        },
-        {
-            "type": "track",
-            "id": "lb_track1",
-            "text": "",
-            "top": 197,
-            "left": 188,
-            "width": 1148,
-            "height": 2
-        }
-    ],
-    "stns": [
-        {
-            "type": "stn",
-            "id": "site-132",
-            "text": "132",
-            "top": 547,
-            "left": 1399,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-126",
-            "text": "126",
-            "top": 450,
-            "left": 1461,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-125",
-            "text": "125",
-            "top": 450,
-            "left": 1399,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-119",
-            "text": "119",
-            "top": 353,
-            "left": 1461,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-118",
-            "text": "118",
-            "top": 353,
-            "left": 1399,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-136",
-            "text": "136",
-            "top": 611,
-            "left": 1461,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-135",
-            "text": "135",
-            "top": 611,
-            "left": 1399,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-134",
-            "text": "134",
-            "top": 611,
-            "left": 1337,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-133",
-            "text": "133",
-            "top": 611,
-            "left": 1215,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-130",
-            "text": "130",
-            "top": 515,
-            "left": 1461,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-129",
-            "text": "129",
-            "top": 515,
-            "left": 1399,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-128",
-            "text": "128",
-            "top": 515,
-            "left": 1337,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-127",
-            "text": "127",
-            "top": 515,
-            "left": 1215,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-131",
-            "text": "131",
-            "top": 515,
-            "left": 1522,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-123",
-            "text": "123",
-            "top": 418,
-            "left": 1461,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-122",
-            "text": "122",
-            "top": 418,
-            "left": 1399,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-121",
-            "text": "121",
-            "top": 418,
-            "left": 1337,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-120",
-            "text": "120",
-            "top": 418,
-            "left": 1215,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-124",
-            "text": "124",
-            "top": 418,
-            "left": 1522,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-112",
-            "text": "112",
-            "top": 256,
-            "left": 1461,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-111",
-            "text": "111",
-            "top": 256,
-            "left": 1399,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-116",
-            "text": "116",
-            "top": 321,
-            "left": 1461,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-115",
-            "text": "115",
-            "top": 321,
-            "left": 1399,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-114",
-            "text": "114",
-            "top": 321,
-            "left": 1337,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-113",
-            "text": "113",
-            "top": 321,
-            "left": 1215,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-117",
-            "text": "117",
-            "top": 321,
-            "left": 1522,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-105",
-            "text": "105",
-            "top": 159,
-            "left": 1399,
-            "width": 60,
-            "height": 63
-        },
-        {
-            "type": "stn",
-            "id": "site-109",
-            "text": "109",
-            "top": 224,
-            "left": 1461,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-108",
-            "text": "108",
-            "top": 224,
-            "left": 1399,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-107",
-            "text": "107",
-            "top": 224,
-            "left": 1337,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-106",
-            "text": "106",
-            "top": 224,
-            "left": 1215,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-104",
-            "text": "104",
-            "top": 128,
-            "left": 1461,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-103",
-            "text": "103",
-            "top": 128,
-            "left": 1399,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-102",
-            "text": "102",
-            "top": 128,
-            "left": 1337,
-            "width": 60,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-101",
-            "text": "101",
-            "top": 128,
-            "left": 1215,
-            "width": 120,
-            "height": 30
-        },
-        {
-            "type": "stn",
-            "id": "site-110",
-            "text": "110",
-            "top": 224,
-            "left": 1522,
-            "width": 60,
-            "height": 30
-        }
-    ]
-}
-// 搴撲綅鍥�
-rackData = {
-    "mapName": "WCS_test",
-    "rackCount": 12,
-    "crnCount": 3,
-    "stbCount": 9,
-    "hpPosition": 1,
-    "minBayNo": 2,
-    "floors": 2,
-    "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": "crane",
-            "id": "crn-1",
-            "text": "1",
-            "top": 184,
-            "left": 777,
-            "width": 93,
-            "height": 22
-        },
-        {
-            "type": "crane",
-            "id": "crn-2",
-            "text": "2",
-            "top": 378,
-            "left": 777,
-            "width": 93,
-            "height": 22
-        },
-        {
-            "type": "crane",
-            "id": "crn-3",
-            "text": "3",
-            "top": 572,
-            "left": 777,
-            "width": 93,
-            "height": 22
-        },
-        {
-            "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-132",
-                    "text": "132",
-                    "top": 547,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-126",
-                    "text": "126",
-                    "top": 450,
-                    "left": 1461,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-125",
-                    "text": "125",
-                    "top": 450,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-119",
-                    "text": "119",
-                    "top": 353,
-                    "left": 1461,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-118",
-                    "text": "118",
-                    "top": 353,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-136",
-                    "text": "136",
-                    "top": 611,
-                    "left": 1461,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-135",
-                    "text": "135",
-                    "top": 611,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-134",
-                    "text": "134",
-                    "top": 611,
-                    "left": 1337,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-133",
-                    "text": "133",
-                    "top": 611,
-                    "left": 1215,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-130",
-                    "text": "130",
-                    "top": 515,
-                    "left": 1461,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-129",
-                    "text": "129",
-                    "top": 515,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-128",
-                    "text": "128",
-                    "top": 515,
-                    "left": 1337,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-127",
-                    "text": "127",
-                    "top": 515,
-                    "left": 1215,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-131",
-                    "text": "131",
-                    "top": 515,
-                    "left": 1522,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-123",
-                    "text": "123",
-                    "top": 418,
-                    "left": 1461,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-122",
-                    "text": "122",
-                    "top": 418,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-121",
-                    "text": "121",
-                    "top": 418,
-                    "left": 1337,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-120",
-                    "text": "120",
-                    "top": 418,
-                    "left": 1215,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-124",
-                    "text": "124",
-                    "top": 418,
-                    "left": 1522,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-112",
-                    "text": "112",
-                    "top": 256,
-                    "left": 1461,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-111",
-                    "text": "111",
-                    "top": 256,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-116",
-                    "text": "116",
-                    "top": 321,
-                    "left": 1461,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-115",
-                    "text": "115",
-                    "top": 321,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-114",
-                    "text": "114",
-                    "top": 321,
-                    "left": 1337,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-113",
-                    "text": "113",
-                    "top": 321,
-                    "left": 1215,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-117",
-                    "text": "117",
-                    "top": 321,
-                    "left": 1522,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-105",
-                    "text": "105",
-                    "top": 159,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 63
-                },
-                {
-                    "type": "stn",
-                    "id": "site-109",
-                    "text": "109",
-                    "top": 224,
-                    "left": 1461,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-108",
-                    "text": "108",
-                    "top": 224,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-107",
-                    "text": "107",
-                    "top": 224,
-                    "left": 1337,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-106",
-                    "text": "106",
-                    "top": 224,
-                    "left": 1215,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-104",
-                    "text": "104",
-                    "top": 128,
-                    "left": 1461,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-103",
-                    "text": "103",
-                    "top": 128,
-                    "left": 1399,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-102",
-                    "text": "102",
-                    "top": 128,
-                    "left": 1337,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-101",
-                    "text": "101",
-                    "top": 128,
-                    "left": 1215,
-                    "width": 120,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-110",
-                    "text": "110",
-                    "top": 224,
-                    "left": 1522,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                    "type": "stn",
-                    "id": "site-199",
-                    "text": "199",
-                    "top": 150,
-                    "left": 1590,
-                    "width": 60,
-                    "height": 30
-                },
-                {
-                "type": "track",
-                "id": "lb_trCart1",
-                "text": "RGV杞ㄩ亾",
-                "top": 140,
-                "left": 1600,
-                "width": 4,
-                "height": 500
-            },
-                {
-                "type": "track",
-                "id": "lb_trCart2",
-                "text": "RGV杞ㄩ亾",
-                "top": 140,
-                "left": 1635,
-                "width": 4,
-                "height": 500
-            },
-            ]
-            },
-            {
-                "type": "floor",
-                "id": "page_floor2",
-                "text": "2F",
-                "top": 4,
-                "left": 22,
-                "width": 276,
-                "height": 395,
-                "stns": [
-                    {
-                        "type": "stn",
-                        "id": "site-201",
-                        "text": "201",
-                        "top": 98,
-                        "left": 1212,
-                        "width": 77,
-                        "height": 30
-                    },
-                    {
-                        "type": "stn",
-                        "id": "site-202",
-                        "text": "202",
-                        "top": 98,
-                        "left": 1292,
-                        "width": 77,
-                        "height": 30
-                    },
-                    {
-                        "type": "stn",
-                        "id": "site-221",
-                        "text": "221",
-                        "top": 290,
-                        "left": 1212,
-                        "width": 77,
-                        "height": 30
-                    },
-                    {
-                        "type": "stn",
-                        "id": "site-220",
-                        "text": "220",
-                        "top": 257,
-                        "left": 1212,
-                        "width": 77,
-                        "height": 30
-                    }]
-            },
-            {
-                "type": "floor",
-                "id": "page_floor3",
-                "text": "3F",
-                "top": 4,
-                "left": 22,
-                "width": 276,
-                "height": 395,
-                "stns": [{
-                    "type": "stn",
-                    "id": "site-301",
-                    "text": "301",
-                    "top": 98,
-                    "left": 1212,
-                    "width": 77,
-                    "height": 30
-                }, {
-                    "type": "stn",
-                    "id": "site-302",
-                    "text": "302",
-                    "top": 130,
-                    "left": 1212,
-                    "width": 77,
-                    "height": 30
-                }, {
-                    "type": "stn",
-                    "id": "site-321",
-                    "text": "321",
-                    "top": 225,
-                    "left": 1212,
-                    "width": 77,
-                    "height": 30
-                }, {
-                    "type": "stn",
-                    "id": "site-999",
-                    "text": "999",
-                    "top": 323,
-                    "left": 1212,
-                    "width": 77,
-                    "height": 30
-                }]
-            }]
-    }]
-}
-let total = [], rack = '', racks = '', rackDesc = '',rackDescs = '', crn = '', crns = '',track = '',tracks = '', stn = '', stns = '',stnArr = [],floorBtn = '',floorBtns = '',floorBtnss = '',whycq='';
-let rackss = rackData.racks,rackDescss = rackData.rackDescs,crnss = rackData.crns,areas = rackData.areas[0].floors;
-let floorId
-function getMap() {
-    let mapName = "<div class='mapName'>" + rackData.mapName + "</div>"
-    // 璐ф灦
-    for (let i = 0;i < rackss.length;i++) {
-        let btn =''
-        let btns = ''
-        var maxBayNo = rackss[i].maxBayNo
-        var minBayNo = rackss[i].minBayNo
-        let bLen = maxBayNo / minBayNo
-        if (rackData.hpPosition == 1) {
-            for (let j = bLen;j > 0; j--) {
-                btn = "<button class='item' style='width: 34px'>" + maxBayNo + "</button>"
-                btns = btns + btn
-                maxBayNo = maxBayNo - minBayNo;
-            }
-        }else {
-            for (let j = 0;j < bLen; j++) {
-                btn = "<button class='item' style='width: 34px'>" + minBayNo + "</button>"
-                btns = btns + btn
-                minBayNo = minBayNo + minBayNo;
-            }
-        }
-
-        rack = "<div class='rack' id='" + rackss[i].id +
-            "'style='width:"+ rackss[i].width +
-            "px;height: "+ rackss[i].height+
-            "px;top: "+ rackss[i].top +
-            "px;left: "+ rackss[i].left +
-            "px'>" + btns + "</div>"
-        racks = racks + rack
-    }
-    // 璐ф灦鎻忚堪
-    for (let i = 0;i < rackDescss.length;i++) {
-        rackDesc = "<div class='rackDescs' id='" + rackDescss[i].id +
-            "'style='width:"+ rackDescss[i].width +
-            "px;height: "+ rackDescss[i].height+
-            "px;line-height: "+ rackDescss[i].height+
-            "px;top: "+ rackDescss[i].top +
-            "px;left: "+ rackDescss[i].left +
-            "px'>" + rackDescss[i].text + "</div>"
-        rackDescs = rackDescs + rackDesc
-    }
-    // 鍫嗗灈鏈哄拰鍦拌建
-    for (let i = 0;i < crnss.length;i++) {
-        if (crnss[i].type == "crane") {
-            crn = "<div class='machine' id='" + crnss[i].id +
-                "'style='width:"+ crnss[i].width +
-                "px;height: "+ crnss[i].height+
-                "px;top: "+ crnss[i].top +
-                "px;left: "+ crnss[i].left +
-                "px'></div>"
-            crns = crns + crn
-        } else {
-            track = "<div class='track' id='" + crnss[i].id +
-                "'style='width:"+ crnss[i].width +
-                "px;height: "+ crnss[i].height+
-                "px;top: "+ crnss[i].top +
-                "px;left: "+ crnss[i].left +
-                "px'>" + crnss[i].text + "</div>"
-            tracks = tracks + track
-        }
-    }
-    // 妤煎眰
-    for (let i = 0; i < areas.length;i++) {
-        let stnss = areas[i].stns
-        let floor = areas[i].text
-        floorId = areas[i].id
-        var position = (i+1)*100
-        floorBtn =
-            "<button class='floorBtn btn-16' onclick='changFloor("+i+")' style='top: "+position+"px;'>" + floor +"</button>"
-        floorBtnss =  floorBtnss + floorBtn
-        // 姣忓眰鐨� 杈撻�佺嚎绔欑偣
-        var index = i
-        var n = 1
-        stnArr[index] = ''
-        total[index] = ''
-        for (let j = 0; j < stnss.length; j++) {
-            if (stnss[j].type == "stn") {
-                stn = "<div class='site' id='" + stnss[j].id +
-                    "'style='width:"+ stnss[j].width +
-                    "px;height: "+ stnss[j].height+
-                    "px;line-height: "+ stnss[j].height+
-                    "px;top: "+ stnss[j].top +
-                    "px;left: "+ stnss[j].left +
-                    "px'>" + stnss[j].text + "</div>"
-                stnArr[i] = stnArr[i] + stn
-                total[i] = n++
-            } else if(stnss[j].type == "track"){
-                stn = "<div class='track' id='" + stnss[j].id +
-                    "'style='width:"+ stnss[j].width +
-                    "px;height: "+ stnss[j].height+
-                    "px;line-height: "+ stnss[j].height+
-                    "px;top: "+ stnss[j].top +
-                    "px;left: "+ stnss[j].left +
-                    "px'>" + stnss[j].text + "</div>"
-                stnArr[i] = stnArr[i] + stn
-            }
-
-        }
-
-    }
-    whycq = racks  + stnArr[0] +rackDescs + crns + tracks + floorBtnss
-    $(".main-part").append(whycq)
-    $("#line-total").html(total[0])
-
-};
-
-function changFloor(e) {
-    $(".main-part").empty()  // 娓呯┖鑺傜偣
-    whycq = racks  + stnArr[e] +rackDescs + crns + tracks + floorBtnss
-    $(".main-part").append(whycq)
-    $("#line-total").empty()
-    $("#line-total").html(total[e])
-}
-
-

--
Gitblit v1.9.1