|
|
@@ -1,98 +1,25 @@
|
|
|
<template>
|
|
|
- <div class="box">
|
|
|
- <div class="box-tvm-left">
|
|
|
- <icon-svg icon-class="客服中心" size="30px" color="#000"/>
|
|
|
- <icon-svg icon-class="客服中心" size="30px" color="#000" style="margin-top: 3px"/>
|
|
|
- </div>
|
|
|
- <div class="box-tvm-right">
|
|
|
- <icon-svg icon-class="客服中心" size="30px" color="#000"/>
|
|
|
- <icon-svg icon-class="客服中心" size="30px" color="#000" style="margin-top: 3px"/>
|
|
|
- </div>
|
|
|
- <div class="box-ticket-left">
|
|
|
- <div>
|
|
|
- <icon-svg icon-class="售票机" size="30px" color="#40BE00"/>
|
|
|
- <span>TVM01</span>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <icon-svg icon-class="售票机" size="30px" color="#40BE00" style="margin-top: 3px"/>
|
|
|
- <span>TVM02</span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="box-ticket-right">
|
|
|
- <div>
|
|
|
- <span>TVM03</span>
|
|
|
- <icon-svg icon-class="售票机" size="30px" color="#40BE00"/>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>TVM04</span>
|
|
|
- <icon-svg icon-class="售票机" size="30px" color="#40BE00" style="margin-top: 3px"/>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="box-gate-left">
|
|
|
- <icon-svg icon-class="闸机" size="30px" color="#00FF00"/>
|
|
|
- <icon-svg icon-class="闸机" size="30px" color="#00FF00"/>
|
|
|
- <icon-svg icon-class="闸机" size="30px" color="#00FF00"/>
|
|
|
- </div>
|
|
|
- <div class="box-gate-right">
|
|
|
- <icon-svg icon-class="闸机" size="30px" color="#00FF00"/>
|
|
|
- <icon-svg icon-class="闸机" size="30px" color="#00FF00"/>
|
|
|
- <icon-svg icon-class="闸机" size="30px" color="#00FF00"/>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <device :img-url="imageUrl" :devices="devices"></device>
|
|
|
</template>
|
|
|
<script setup lang="ts">
|
|
|
-</script>
|
|
|
-<style scoped lang="scss">
|
|
|
-.box {
|
|
|
- width: 180vh;
|
|
|
- height: 80vh;
|
|
|
- background-image: url('@/assets/images/backage-afc.png');
|
|
|
- background-size: contain;
|
|
|
- background-repeat: no-repeat;
|
|
|
- position: relative;
|
|
|
-
|
|
|
- .box-tvm-left {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- position: absolute;
|
|
|
- left: 28vh;
|
|
|
- top: 37vh;
|
|
|
- }
|
|
|
-
|
|
|
- .box-tvm-right {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- position: absolute;
|
|
|
- left: 143vh;
|
|
|
- top: 37.5vh;
|
|
|
- }
|
|
|
-
|
|
|
- .box-ticket-left {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- position: absolute;
|
|
|
- left: 6vh;
|
|
|
- top: 37vh;
|
|
|
- }
|
|
|
+import imageUrl from '@/assets/images/backage-afc.png'
|
|
|
|
|
|
- .box-ticket-right {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- position: absolute;
|
|
|
- right: 10vh;
|
|
|
- top: 37vh;
|
|
|
- }
|
|
|
-
|
|
|
- .box-gate-left {
|
|
|
- position: absolute;
|
|
|
- left: 65.5vh;
|
|
|
- top: 48.5vh;
|
|
|
- }
|
|
|
-
|
|
|
- .box-gate-right {
|
|
|
- position: absolute;
|
|
|
- left: 97.5vh;
|
|
|
- top: 48.5vh;
|
|
|
- }
|
|
|
-}
|
|
|
-</style>
|
|
|
+const devices = reactive<any[]>([
|
|
|
+ { icon: "客服中心", size: 30, color: "#000", style: "left: 222px;top: 282px;" },
|
|
|
+ { icon: "客服中心", size: 30, color: "#000", style: "left: 222px;top: 320px;" },
|
|
|
+ { icon: "客服中心", size: 30, color: "#000", style: "left: 1082px;top: 282px;" },
|
|
|
+ { icon: "客服中心", size: 30, color: "#000", style: "left: 1082px;top: 320px;" },
|
|
|
+ { icon: "售票机", name: "TVM01", size: 30, color: "#40BE00", style: "left: 50px;top: 220px;display:flex;flex-direction:column-reverse;" },
|
|
|
+ { icon: "售票机", name: "TVM02", size: 30, color: "#40BE00", style: "left: 50px;top: 280px;display:flex;flex-direction:column-reverse;" },
|
|
|
+ { icon: "售票机", name: "TVM03", size: 30, color: "#40BE00", style: "right: 80px;top: 220px;display:flex;flex-direction:column-reverse;" },
|
|
|
+ { icon: "售票机", name: "TVM04", size: 30, color: "#40BE00", style: "right: 80px;top: 280px;display:flex;flex-direction:column-reverse;" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 486px;top:366px" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 516px;top:366px" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 546px;top:366px" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 576px;top:366px" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 726px;top:366px" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 756px;top:366px" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 786px;top:366px" },
|
|
|
+ { icon: "闸机", size: 30, color: "#00FF00", style: "left: 816px;top:366px" },
|
|
|
+]);
|
|
|
+</script>
|