<!--楼层布局-->
<template>
  <div :class="getFloorId(mapData.floorId)==1?'mapComponent-map-1-3':(
        getFloorId(mapData.floorId)==2?'mapComponent-map-4-5':(
        getFloorId(mapData.floorId)==3?'mapComponent-map-6-7':(
        getFloorId(mapData.floorId)==4?'mapComponent-map-8-10':'')))"
       class="mapComponent">
    <div class="map-for-room-box"
         @click="checkSub(index)"
         :class="checkIndex==index&&item.status==1?'check-idle-color':(
         checkIndex!=index&&item.status==1?'idle-color':(
         checkIndex==index&&item.status==2?'check-use-color':(
         checkIndex!=index&&item.status==2?'use-color':(
         checkIndex==index&&item.status==3?'check-maintenance-color':(
         checkIndex!=index&&item.status==3?'maintenance-color':'')))))"
         v-for="(item,index) in mapData.list" :key="index">
      <div class="map-room-box">
        <img v-if="item.status == 1" src="@/assets/ZDimages/icon_fj_kx@1x.png">
        <img v-if="item.status == 2" src="@/assets/ZDimages/icon_fj_sy@1x.png">
        <img v-if="item.status == 3" src="@/assets/ZDimages/icon_bjt_wx@1x.png">
        <p>{{item.roomNumName}}</p>
      </div>
      <div class="map-build-user-box" v-if="item.status == 1 || item.status == 2">
        <div>
          <img src="@/assets/ZDimages/icon_bjt_xy@1x.png">
          <p>{{item.userOrgName}}</p>
        </div>
        <div>
          <img src="@/assets/ZDimages/icon_bjt_syr@1x.png">
          <p>{{item.rentUserName}}</p>
        </div>
      </div>
      <img class="door-img" src="@/assets/ZDimages/icon_door.png">
    </div>
    <div class="corridor-background">{{mapData.floorName}} - 过道</div>
  </div>
</template>
<script>
  import mqtt from 'mqtt'
  import {
    laboratoryBigViewSelectTriggerInfo,
    iotCameraFindByCondition,
    iotSensorFindBySubId,
    laboratoryWsBigViewGetUsePerson
  } from "@/api/index";
  import {
    dashboardsResearchUsage,
    dashboardsMediaAnnouncements,
  } from "@/api/yiLi";
  import { getFloorMap } from '@/utils/mapList'

  export default {
    name: 'mapComponent',
    data() {
      return {
        //预案MQTT
        planOpic:'lab/risk/plan/change',
        planClient:{},
        //地图数据
        mapData: {},
        //选中index
        checkIndex: 0,
        //通知切换时间
        noticeSwitchTime:600000,
        // noticeSwitchTime:60000,
        //房间展示切换时间
        subSwitchTime:30000,
        // subSwitchTime:3000,
        //预案查询定时
        alarmSwitchTime:60000,
        // alarmSwitchTime:6000,
        //通知开启状态
        noticeType:false,
        //通知数据
        noticeList:[],
        //当前展示通知index
        noticeIndex:0,
        //报警开启状态
        alarmType:false,
        //报警数据
        alarmData:{},
        //通知定时器
        noticeTimer:null,
        //实验室切换定时器
        subTimer:null,
        //预案查询定时器
        alarmTimer:null,
        //实验室详情开启状态
        subInfoType:false,
      }
    },
    created() {

    },
    mounted() {
      /*
      轮播规则
      获取通知列表如果有列表按照配置时间 开启关闭内容轮播完毕后获取新数据 实验室详情展开时 关闭详情 显示通知
      房间列表列表按照配置时间轮播 一轮结束后获取新数据
      点击房间详情后停止轮播
      获取报警信息时如果适配到房间 则刷新报警状态轮播自动停止
      报警结束后刷新报警状态 轮播继续
      */
      this.initialize(true)
    },
    methods: {
      checkSub(index){
        if(this.checkIndex != index){
          clearInterval(this.subTimer);
          this.$set(this,'checkIndex',index);
          this.getSubData({alarmType:false});
          //开启实验室轮播
          this.subTimerFunction();
        }
      },
      //初始化
      initialize(type) {
        let text = window.location.href
        let urlList = text.split('?')[1].split('&')
        let codeData = {}
        urlList.forEach((item) => {
          codeData[item.split('=')[0]] = item.split('=')[1]
        })
        let list = getFloorMap(codeData.floorId)
        this.$parent.setMapName(list.floorName);
        this.dashboardsResearchUsage(list,type);
      },
      //供父类调用-房间详情展示
      subInfoTypeFunction(){
        this.$set(this,'subInfoType',!this.subInfoType);
      },
      //获取楼层房间数据
      dashboardsResearchUsage(list,type){
        let self = this;
        let text = ''
        for(let i=0;i<list.list.length;i++){
          if(i==0){
            text = text + 'roomNames=' +list.list[i].roomNumName
          }else{
            // text = text + '&roomNames=' +list.list[i].roomNumName
            text = text + ',' +list.list[i].roomNumName
          }
        }
        dashboardsResearchUsage(text).then(res => {
          for(let i=0;i<res.data.length;i++){
            for(let o=0;o<list.list.length;o++){
              if(list.list[o].roomNumName == res.data[i].roomNumValue){
                list.list[o] = {...list.list[o],...res.data[i]};
                list.list[o].floorName = list.floorName;
                list.list[o].status = list.list[o].runningStateName == '维修' ? '3':(list.list[o].stateName == '租用'?'2':'1')
                if(list.list[o].stateName == '租用'){
                  list.list[o].userOrgName = list.list[o].userOrgName?list.list[o].userOrgName:''
                  list.list[o].rentUserName = !list.list[o].userName?'':(list.list[o].userName.indexOf('-') != -1?list.list[o].userName.split('-')[0]:list.list[o].userName)
                }else{
                  list.list[o].userOrgName = list.list[o].headOrgName?list.list[o].headOrgName:''
                  list.list[o].rentUserName = !list.list[o].headName?'':(list.list[o].headName.indexOf('-') != -1?list.list[o].headName.split('-')[0]:list.list[o].headName)
                }
              }
            }
          }
          this.$set(this, 'mapData', list)
          //推送数据到实验室组件
          this.getSubData({alarmType:false});
          setTimeout(function() {
            //获取报警信息
            self.laboratoryBigViewSelectTriggerInfo();
          },1000)
          if(type){
            //开启MQTT订阅
            if(!this.planClient.unsubscribe){
              this.offPlanMQTT('on');
            }
            //获取通知数据
            this.dashboardsMediaAnnouncements();
            //开启实验室轮播
            this.subTimerFunction();
            //开启通知轮播
            this.noticeTimerFunction();
            //开启预案定时查询
            this.alarmTimerFunction();
          }
        });
      },
      //获取选中实验室数据
      getSubData(item){
        let self = this;
        let obj = JSON.parse(JSON.stringify(this.mapData.list[this.checkIndex]));
        obj.usageRate = this.accMul(obj.usageRate,100)+'';
        //查询实验室今日人次
        laboratoryWsBigViewGetUsePerson({subId:obj.subId}).then(response => {
          obj.userNum = response.data
          obj.electricitySensor = [];
          obj.sensor = [];
          // 查询实验室传感器
          iotSensorFindBySubId({subId:obj.subId}).then(response => {
            for(let i=0;i<response.data.length;i++){
              response.data[i].sensorAlarm = false;
              response.data[i].icon = response.data[i].icon?localStorage.getItem('fileBrowseEnvironment')+response.data[i].icon:null;
              if(response.data[i].code == 'sd' || response.data[i].code == 'wd' || response.data[i].code == 'yg'){
                obj.sensor.push(response.data[i])
              }else if(response.data[i].code == 'current' || response.data[i].code == 'voltage' || response.data[i].code == 'power'){
                obj.electricitySensor.push(response.data[i])
              }
            }
            //报警数据
            obj.alarmType = item.alarmType
            //匹配报警传感器
            if(item.alarmType){
              obj.alarmData = item.alarmData;
              for(let i=0;i<item.alarmData.triggerUploadData.length;i++){
                if(item.alarmData.triggerUploadData[i].code == 'sd' || item.alarmData.triggerUploadData[i].code == 'wd' || item.alarmData.triggerUploadData[i].code == 'yg'){
                  for(let o=0;o<obj.sensor.length;o++){
                    if(item.alarmData.triggerUploadData[i].deviceNo == obj.sensor[o].deviceNo){
                      obj.sensor[o].sensorAlarm = true
                    }
                  }
                }else if(item.alarmData.triggerUploadData[i].code == 'current' || item.alarmData.triggerUploadData[i].code == 'voltage' || item.alarmData.triggerUploadData[i].code == 'power'){
                  for(let o=0;o<obj.electricitySensor.length;o++){
                    if(item.alarmData.triggerUploadData[i].deviceNo == obj.electricitySensor[o].deviceNo){
                      obj.electricitySensor[o].sensorAlarm = true
                    }
                  }
                }
              }
            }
            obj.videoList = [];
            //查询实验室监控
            if(obj.monitorVisable){
              let videoObj = {
                page:'1',
                pageSize:'10',
                buildId:'',
                floorId:'',
                passageway:'',
                subIds:[obj.subId],
                protocol:window.location.href.indexOf('https') !== -1?'wss':'ws',
                streamType:1,
                source:1,
              };
              iotCameraFindByCondition(videoObj).then(response => {
                for(let i=0;i<response.data.records.length;i++){
                  obj.videoList.push(
                    {
                      url: response.data.records[i].streamUrl,
                      cameraIndexCode: response.data.records[i].deviceNo,
                    }
                  )
                }
                //假数据
                // obj.videoList.push({ url: '1',cameraIndexCode: 2,})
                // obj.videoList.push({ url: '1',cameraIndexCode: 2,})
                //发送给房间组件展示
                this.$parent.setRoomData(obj);
                this.$parent.setVideoData(obj);
              });
            }else{
              //发送给房间组件展示
              this.$parent.setRoomData(obj);
              this.$parent.setVideoData(obj);
            }
          });
        });
      },
      //匹配楼层ID
      getFloorId(floorId) {
        if (floorId == process.env.VUE_APP_FLOOR_ID_1 || floorId == process.env.VUE_APP_FLOOR_ID_2 || floorId == process.env.VUE_APP_FLOOR_ID_3) {
          return 1
        } else if (floorId == process.env.VUE_APP_FLOOR_ID_4 || floorId == process.env.VUE_APP_FLOOR_ID_5) {
          return 2
        } else if (floorId == process.env.VUE_APP_FLOOR_ID_6 || floorId == process.env.VUE_APP_FLOOR_ID_7) {
          return 3
        } else if (floorId == process.env.VUE_APP_FLOOR_ID_8 || floorId == process.env.VUE_APP_FLOOR_ID_9 || floorId == process.env.VUE_APP_FLOOR_ID_10) {
          return 4
        }
      },
      /*************** 获取通知相关 ***************/
      dashboardsMediaAnnouncements(){
        dashboardsMediaAnnouncements().then(res => {
            // this.$set(this,'noticeIndex',0);
            // this.$set(this,'noticeList', [
            //   {
            //     "id": "2",
            //     "title": "MP4",
            //     "content": "http://192.168.1.8/statics/bigFile/20250819/b0bae27d-5af7-45ea-ab08-ac303031e821.mp4",
            //     "type": 1,
            //     "publishDate": "2025-08-15",
            //     "author": "佚名"
            //   },
            //   {
            //     "id": '0',
            //     "title": "富文本",
            //     "content": "<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;实验室信息</p><p><br/></p><p><br/></p><p><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span></p><p><span style=\"text-wrap-mode: wrap;\"><br/></span></p><p><span style=\"text-wrap-mode: wrap;\"><br/></span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2020/10/5</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"text-wrap-mode: wrap;\">实验室内容</span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;实验室信息</p><p><br/></p><p><br/></p><p><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span></p><p><span style=\"text-wrap-mode: wrap;\"><br/></span></p><p><span style=\"text-wrap-mode: wrap;\"><br/></span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2020/10/5</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"text-wrap-mode: wrap;\">实验室内容</span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;实验室信息</p><p><br/></p><p><br/></p><p><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span><span style=\"text-wrap-mode: wrap;\">实验室内容</span></p><p><span style=\"text-wrap-mode: wrap;\"><br/></span></p><p><span style=\"text-wrap-mode: wrap;\"><br/></span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2020/10/5</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"text-wrap-mode: wrap;\">实验室内容</span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2020/10/5</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"text-wrap-mode: wrap;\">实验室内容</span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2020/10/5</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"text-wrap-mode: wrap;\">实验室内容</span></p>",
            //     "type": 0,
            //     "publishDate": "2025-08-10",
            //     "author": "管理员"
            //   },
            //   {
            //     "id": "1",
            //     "title": "PDF",
            //     "content": "http://192.168.1.8/statics/bigFile/20250819/88a45c0f-3acf-4cb9-b6eb-b44b554c7817.pdf",
            //     "type": 1,
            //     "publishDate": "2025-08-15",
            //     "author": "佚名"
            //   },
            //   {
            //     "id": "2",
            //     "title": "DOCX",
            //     "content": "http://192.168.1.8/statics/bigFile/20250819/819163dc-97d7-478f-a139-0f8fabbb5a62.docx",
            //     "type": 1,
            //     "publishDate": "2025-08-15",
            //     "author": "佚名"
            //   },
            //   {
            //     "id": "3",
            //     "title": "PNG",
            //     "content": "http://192.168.1.8/statics/bigFile/20250819/3b2b650e-6f1b-4e3b-a514-ff677cb173b0.png",
            //     "type": 1,
            //     "publishDate": "2025-08-15",
            //     "author": "佚名"
            //   },
            //   {
            //     "id": "4",
            //     "title": "JPG",
            //     "content": "http://192.168.1.8/statics/bigFile/20250819/0cf1cafa-1512-4d52-9d9c-61d89bd14433.jpg",
            //     "type": 1,
            //     "publishDate": "2025-08-15",
            //     "author": "佚名"
            //   },
            // ]);
            // this.$parent.setNoticeData(this.noticeList[0],2)


          if(res.data){
            this.$set(this,'noticeIndex',0);
            this.$set(this,'noticeList',res.data);
          }else{
            this.$set(this,'noticeIndex',0);
            this.$set(this,'noticeList',[]);
          }
        })
      },
      /*************** 获取报警相关 ***************/
      laboratoryBigViewSelectTriggerInfo(){
        let self = this;
        laboratoryBigViewSelectTriggerInfo().then(res => {
          let num = 0;
          for(let i=0;i<res.data.length;i++){
            if(res.data[i].floorId == self.mapData.floorId){
              for(let o=0;o<self.mapData.list.length;o++){
                if(res.data[i].roomNum == self.mapData.list[o].roomNumName ){
                  res.data[i].triggerUploadData = JSON.parse(res.data[i].triggerUploadData)
                  num++
                  //开启报警
                  self.$set(self,'alarmType',true);
                  self.$set(self,'checkIndex',o);
                  self.getSubData({alarmType:true,alarmData:res.data[i]});
                  //关闭通知
                  self.$set(self,'noticeType',false);
                  self.$parent.setNoticeData(null,1)
                  break
                }
              }
            }
          }
          if(num == 0){
            if(this.noticeType){
              this.$parent.setNoticeData(null,3)
            }
            self.$set(self,'alarmType',false);
            self.$parent.setOffSubAlarm();
          }
        })
      },
      laboratoryBigViewSelectTriggerInfoGet(){
        let self = this;
        laboratoryBigViewSelectTriggerInfo().then(res => {
          let num = 0;
          for(let i=0;i<res.data.length;i++){
            if(res.data[i].floorId == self.mapData.floorId){
              for(let o=0;o<self.mapData.list.length;o++){
                if(res.data[i].roomNum == self.mapData.list[o].roomNumName ){
                  num++
                  if(!self.alarmType){
                    res.data[i].triggerUploadData = JSON.parse(res.data[i].triggerUploadData)
                    //开启报警
                    self.$set(self,'alarmType',true);
                    self.$set(self,'checkIndex',o);
                    self.getSubData({alarmType:true,alarmData:res.data[i]});
                    //关闭通知
                    self.$set(self,'noticeType',false);
                    self.$parent.setNoticeData(null,1)
                  }
                  break
                }
              }
            }
          }
          if(num == 0){
            if(self.alarmType){
              if(self.noticeType){
                self.$parent.setNoticeData(null,3)
              }
              self.$set(self,'alarmType',false);
              self.$parent.setOffSubAlarm();
            }
          }
        })
      },
      offAlarm(){
        if(this.noticeType){
          this.$parent.setNoticeData(null,3)
        }
        this.$set(this,'alarmType',false);
      },
      /*************** 定时器相关 ***************/
      //通知定时器
      noticeTimerFunction(){
        const self = this;
        self.noticeTimer = window.setInterval(() => {
          checkNoticeUpdates();
        }, this.noticeSwitchTime);
        async function checkNoticeUpdates() {
          //没有报警
          if(!self.alarmType){
            if(self.noticeType){
              //关闭通知展示页面
              self.initialize(false)
              self.$set(self,'noticeType',false);
              self.$parent.setNoticeData(null,1)
            }else{
              if(self.noticeList[0]){
                //开启通知
                // self.$set(self,'noticeType',true);
                // if(self.noticeIndex == 0 && !self.noticeList[1]){
                //   self.$parent.setNoticeData(self.noticeList[self.noticeIndex],2)
                //   self.dashboardsMediaAnnouncements();
                // }else if(self.noticeIndex<self.noticeList.length){
                //   self.$parent.setNoticeData(self.noticeList[self.noticeIndex],2)
                //   self.$set(self,'noticeIndex', self.noticeIndex+1);
                //   if(self.noticeIndex == self.noticeList.length){
                //     self.dashboardsMediaAnnouncements();
                //     self.$set(self,'noticeIndex', 0);
                //   }
                // }
                self.$set(self,'noticeType',true);
                self.$parent.setNoticeData(self.noticeList[0],2)
                self.dashboardsMediaAnnouncements();
              }else{
                self.dashboardsMediaAnnouncements();
              }
            }
          }
        }
      },
      //房间切换定时器
      subTimerFunction(){
        const self = this;
        self.subTimer = window.setInterval(() => {
          checkSubUpdates();
        }, this.subSwitchTime);
        async function checkSubUpdates() {
          //没有报警 且 没有展示通知
          if(!self.alarmType && !self.noticeType && !self.subInfoType){
            if(self.checkIndex<self.mapData.list.length-1){
              self.$set(self,'checkIndex', self.checkIndex+1);
              self.getSubData({alarmType:false});
            }else{
              self.$set(self,'checkIndex', 0);
              self.initialize(false)
            }
          }
        }
      },
      //预案查询定时器
      alarmTimerFunction(){
        const self = this;
        self.alarmTimer = window.setInterval(() => {
          checkAlarmUpdates();
        }, this.alarmSwitchTime);
        async function checkAlarmUpdates() {
          self.laboratoryBigViewSelectTriggerInfoGet();
        }
      },
      //预案-MQTT连接
      offPlanMQTT(type){
        let self = this;
        if(self.planClient.unsubscribe){
          self.planClient.unsubscribe(self.planOpic, error => {
            if (error) {
              // console.log('mqtt关闭连接错误:', error)
            }
          })
          self.planClient.end();
          this.$set(this,'planClient',{});
        }
        //判断传入参数如果存在 发起一次新的连接
        if(type){
          this.planMQTT();
        }
      },
      //预案-MQTT订阅
      planMQTT(){
        let self = this;
        this.planClient = mqtt.connect(localStorage.getItem('mqttUrl'), {
          username: localStorage.getItem('mqttUser'),
          password:localStorage.getItem('mqttPassword')
        });
        this.planClient.on("connect", e =>{
          this.planClient.subscribe(self.planOpic, (err) => {
            if (!err) {
              console.log("预案-订阅成功:" + self.planOpic);
            }else{
              // console.log("预案-连接错误:" + err);
            }
          });
        });
        this.planClient.on("message", (topic, message) => {
          if (message){
            console.log('MQTTmessage',message);
            //获取预案数据
            this.laboratoryBigViewSelectTriggerInfo();
          }
        });
      },
      //乘法
      accMul(arg1,arg2){
        var m=0,s1=arg1.toString(),s2=arg2.toString();
        try{m+=s1.split(".")[1].length}catch(e){}
        try{m+=s2.split(".")[1].length}catch(e){}
        return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m)
      },
    },
    beforeDestroy() {
      //清除定时器
      clearInterval(this.noticeTimer);
      clearInterval(this.subTimer);
      clearInterval(this.alarmTimer);
      //清除MQTT
      this.offPlanMQTT();
    },
    destroyed() {
      //清除定时器
      clearInterval(this.noticeTimer);
      clearInterval(this.subTimer);
      clearInterval(this.alarmTimer);
      //清除MQTT
      this.offPlanMQTT();
    }
  }
</script>
<style scoped lang="scss">
  .mapComponent {
    width: 1310px;
    height: 439px;
    margin: 10px 0 0 30px;
    position: relative;
    border: 2px solid #fff;
    .map-for-room-box {
      position: relative;
      z-index: 2;
      display: inline-block;
      .map-room-box {
        position: absolute;
        height: 44px;
        display: flex;
        img {
          width: 24px;
          height: 24px;
          margin: 10px 4px 0 10px;
        }
        p {
          height: 44px;
          line-height: 44px;
          font-size: 24px;
          color: #fff;
        }
      }
      .map-build-user-box {
        height: 48px;
        position: absolute;
        div {
          display: flex;
          img {
            width: 18px;
            height: 18px;
            margin: 3px 4px 0 6px;
          }
          p {
            height: 24px;
            line-height: 24px;
            font-size: 14px;
            color: #fff;
            overflow: hidden;
          }
        }
      }
      .door-img {
        z-index: 3;
        position: absolute;
        width: 25px;
        height: 24px;
      }
    }
    .corridor-background {
      z-index: 1;
      position: absolute;
      text-align: center;
      left: 0;
      width: 1306px;
      color: #009B03;
      height: 91px;
      line-height: 91px;
      font-size: 30px;
      background: rgba(0, 155, 3, 0.3);
    }
    //空闲
    .idle-color {
      background-color: #173618;
    }
    //选中空闲
    .check-idle-color {
      background-color: #009b03;
    }
    //使用
    .use-color {
      background-color: #174a48;
    }
    //选中使用
    .check-use-color {
      background-color: #00fff6;
    }
    //维护
    .maintenance-color {
      background-color: #614316;
    }
    //选中维护
    .check-maintenance-color {
      background-color: #ff9c06;
    }
  }
</style>
