自动化立体仓库 - WMS系统
Junjie
2023-05-26 ab746e04a079ba979f7caaa2535ffb57ffc9766f
地图切换楼层
1个文件已修改
51 ■■■■■ 已修改文件
src/main/webapp/views/home/map.html 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/home/map.html
@@ -196,7 +196,7 @@
        /*滑动卡片start*/
        .hoverCard {
            width: 160px;
            width: 150px;
            height: 224px;
            border-radius: 20px;
            background: #f5f5f5;
@@ -404,7 +404,7 @@
</head>
<body>
<div id="app" style="display: flex;justify-content: space-around;margin-top: 50px;flex-wrap: wrap;" @click="bgClick()">
    <div style="flex: 12;" :style="{scale:showScale/100.0,marginTop:(showScale-100)*5 + 'px'}">
    <div style="flex: 12;display: flex;" :style="{scale:showScale/100.0,marginTop:(showScale-100)*5 + 'px'}">
        <div>
            <div class="pointContainer" v-for="(x,index) in map" :key="index">
                <div v-if="index != 0 && (index != map.length-1)" v-for="(y,idx) in x" :key="idx">
@@ -450,8 +450,15 @@
            </div>
        </div>
        <div>
            <div style="margin-top: 20px;"><button class="layui-btn" @click="currentLev = 1" :style="{background: currentLev==1?'red':''}">1F</button></div>
            <div style="margin-top: 20px;"><button class="layui-btn" @click="currentLev = 2" :style="{background: currentLev==2?'red':''}">2F</button></div>
            <div style="margin-top: 20px;"><button class="layui-btn" @click="currentLev = 3" :style="{background: currentLev==3?'red':''}">3F</button></div>
            <div style="margin-top: 20px;"><button class="layui-btn" @click="currentLev = 4" :style="{background: currentLev==4?'red':''}">4F</button></div>
    </div>
    <div style="padding: 20px;flex: 5;margin-top: -70px;">
    </div>
    <div style="padding: 40px 20px 10px 10px;flex: 5;margin-top: -70px;">
        <el-slider v-model="showScale" :marks="showScaleMarks"></el-slider>
        <div style="display: flex;justify-content: space-between;flex-wrap: wrap;">
            <div class="hoverCard" style="width: 100%;">
@@ -528,24 +535,24 @@
                <button class="card-button">库位状态</button>
            </div>
            <div class="hoverCard">
                <div class="card-details">
                    <p class="text-title" style="text-align: center;">楼层 {{currentLev}}F</p>
                    <div class="text-body" style="display: flex;">
                        <div class="floorSelect">
                            <label for="01">1F</label>
                            <input id="01" type="radio" name="r" v-model="currentLev" value="1" checked="">
                            <label for="02">2F</label>
                            <input id="02" type="radio" v-model="currentLev" name="r" value="2">
                            <label for="03">3F</label>
                            <input id="03" type="radio" v-model="currentLev" name="r" value="3">
                            <label for="04">4F</label>
                            <input id="04" type="radio" v-model="currentLev" name="r" value="4">
                        </div>
                    </div>
                </div>
                <button class="card-button">楼层 {{currentLev}}F</button>
            </div>
<!--            <div class="hoverCard">-->
<!--                <div class="card-details">-->
<!--                    <p class="text-title" style="text-align: center;">楼层 {{currentLev}}F</p>-->
<!--                    <div class="text-body" style="display: flex;">-->
<!--                        <div class="floorSelect">-->
<!--                            <label for="01">1F</label>-->
<!--                            <input id="01" type="radio" name="r" v-model="currentLev" value="1" checked="">-->
<!--                            <label for="02">2F</label>-->
<!--                            <input id="02" type="radio" v-model="currentLev" name="r" value="2">-->
<!--                            <label for="03">3F</label>-->
<!--                            <input id="03" type="radio" v-model="currentLev" name="r" value="3">-->
<!--                            <label for="04">4F</label>-->
<!--                            <input id="04" type="radio" v-model="currentLev" name="r" value="4">-->
<!--                        </div>-->
<!--                    </div>-->
<!--                </div>-->
<!--                <button class="card-button">楼层 {{currentLev}}F</button>-->
<!--            </div>-->
        </div>
    </div>
@@ -645,7 +652,7 @@
            searchLocNo: "",
            outSite: null,
            outSites: null,
            showScale: 75, //控制地图显示大小比例
            showScale: 77, //控制地图显示大小比例
            showScaleMarks: {//比例滑动条显示标记
                0: "0%",
                50: {