Newer
Older
smartKitchenFront / src / components / guadMap / deviceDetail.vue
liyaguang on 16 Nov 2022 1 KB fix<*>:修改地图信息窗体
<!-- 设备详情弹窗 -->
<template>
    <div class="container">
        <div class="title">
            <div class="text">设备详情</div>
            <div class="close" @click="close">x</div>
        </div>
        <div class="item">设备名称 : {{ device.deviceName }}</div>
        <div class="item">设备信息 : {{ device.produceCode }}</div>
        <div class="item">设备ID : {{ device.deviceId }}</div>
        <div class="item">IP地址 : {{ device.deviceIp }}</div>
        <div class="item">地址 : {{ device.deviceAddress }}</div>
    </div>
</template>

<script>
export default {
    name: 'detailDevice',
    data() {
    return {
      overlay: null,
      infoWindow: null,
      device:{}
    }
  },
  methods:{
    // 初始化
    initialize(e) {
      this.overlay = e.overlay;
      this.infoWindow = e.infoWindow;
      this.device = e.device
    },
    //关闭
    close() {
      this.infoWindow.close();
    },
  }
}
</script>

<style lang="scss" scoped>
.container {
    width: 340px;
    height: 194px;
    padding: 10px;
    background-image: url("../../assets/kitchen/地图详情背景.png");

    .title {
        font-size: 16px;
        font-weight: 700;
        padding: 0 10px;
        display: flex;
        justify-content: space-between;

        .close {
            color: #ccc;
            &:hover{
                cursor: pointer;
            }
        }
    }

    .item {
        padding: 0 5px;
        color: #111213;
        font-size: 14px;
        margin: 10px;
        border-bottom: 1px solid #ccc;
    }
}
</style>