<template>
  <div class="title">
    监控
    <el-input v-model="searchKeyword" size="small" style="width: 240px" placeholder="Search">
      <template #prefix>
        <component :is="renderIcon('element Search')"></component>
      </template>
    </el-input>
    <span class="close" @click="closeMe">
      <component :is="renderIcon('element Close')" />
    </span>
  </div>
  <div class="calc-left-panel">
    <div class="monitor-tool-wrap">
      <div class="infor-row">
        <div class="infor-item">
          总数<span class="num">{{total}}</span>
        </div>
        <div class="infor-item">
          上线<span class="num num-red">{{online}}</span>
        </div>
        <div class="infor-item">
          下线<span class="num num-green">{{offline}}</span>
        </div>
        <div class="infor-item">
          运行中<span class="num num-blue">{{running}}</span>
        </div>
        <div class="infor-item">
          空闲中<span class="num num-orange">{{idle}}</span>
        </div>
      </div>
      <div class="list">
        <div class="item">
          <div class="content">
            <div class="row">
              <div class="row-icon">
                <component :is="renderIcon('antd DeploymentUnitOutlined')"></component>
              </div>
              <div class="row-content">
                <div class="data-infor">
                  <svg t="1751447150651" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7400" width="16" height="16"><path d="M426.666667 85.333333a42.666667 42.666667 0 0 1 42.666666 42.666667v298.666667a42.666667 42.666667 0 0 1-42.666666 42.666666H128a42.666667 42.666667 0 0 1-42.666667-42.666666V128a42.666667 42.666667 0 0 1 42.666667-42.666667h298.666667z m42.666666 512a42.666667 42.666667 0 0 0-42.666666-42.666666H128a42.666667 42.666667 0 0 0-42.666667 42.666666v298.666667a42.666667 42.666667 0 0 0 42.666667 42.666667h298.666667a42.666667 42.666667 0 0 0 42.666666-42.666667v-298.666667z m469.333334 0a42.666667 42.666667 0 0 0-42.666667-42.666666h-298.666667a42.666667 42.666667 0 0 0-42.666666 42.666666v298.666667a42.666667 42.666667 0 0 0 42.666666 42.666667h298.666667a42.666667 42.666667 0 0 0 42.666667-42.666667v-298.666667zM384 640H170.666667v213.333333h213.333333v-213.333333z m256 0h213.333333v213.333333h-213.333333v-213.333333z m298.666667-512a42.666667 42.666667 0 0 0-42.666667-42.666667h-298.666667a42.666667 42.666667 0 0 0-42.666666 42.666667v298.666667a42.666667 42.666667 0 0 0 42.666666 42.666666h298.666667a42.666667 42.666667 0 0 0 42.666667-42.666666V128zM384 170.666667H170.666667v213.333333h213.333333V170.666667z m256 0h213.333333v213.333333h-213.333333V170.666667z" fill="#ffffff" p-id="7401"></path></svg>
                  <span class="green">[运行]</span>
                  <span>导航到
                    <svg t="1751450118989" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="22184" width="15" height="15"><path d="M926.784 97.216v829.568H97.216V97.216h829.568z m-56.896 56.832H154.048v715.84h715.84V154.048z m-101.504 61.312l40.256 40.256L615.68 448.512v126.976l192.96 192.896-40.256 40.256L575.488 615.68H448.512l-192.896 192.96-40.256-40.256L408.32 575.552V448.448L215.36 255.616l40.256-40.256L448.448 408.32h127.104l192.832-192.896z" p-id="22185" fill="#ffffff"></path></svg>
                  </span>
                  <div class="progress">
                    <span :style="{width:'55%'}">55%</span>
                  </div>
                </div>
                <div class="data-infor">
                  <svg t="1751448794644" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2439" width="16" height="16"><path d="M859.9104 609.92512l0 45.6c-0.67968 2.21952-1.5104 4.4352-1.9648 6.70464-4.66048 24.09984-7.28448 48.82944-14.31552 72.22016-20.84992 69.02016-59.92064 126.53952-114.6944 173.50016-42.24512 36.2496-89.7856 62.36544-144.1344 75.22048-17.87008 4.23552-36.19456 6.73024-54.32064 10.0352l-45.5744 0c-2.21952-0.6848-4.49024-1.72032-6.75456-1.87008-48.12544-2.9952-93.72544-15.52512-136.50048-37.38496-80.86528-41.18528-139.19488-102.5152-165.83552-190.74048-5.67424-18.8544-8.03968-38.62016-11.9744-57.97504l0-43.50976c1.7152-10.69056 3.2-21.47456 5.21984-32.16 8.61952-46.68544 29.36576-88.0256 56.83968-126.19008 25.91488-35.92064 53.44-70.70464 78.016-107.53536 26.56896-39.95008 39.424-84.2944 31.88992-132.9152-1.4848-9.60512-2.87488-19.20896-4.33536-28.76416 0.98048-0.25088 1.9648-0.45056 2.9504-0.73088 59.31008 62.16064 68.96512 138.46528 60.49408 220.92032 2.17088-2.31936 3.98592-3.93472 5.37088-5.79968 50.33984-68.08448 71.96416-143.29984 55.55456-227.54688-10.42944-53.58976-32.99456-101.76512-70.32448-141.81504C369.3056 61.84576 349.69472 47.65568 331.61984 32l18.65472 0c1.536 0.62976 2.976 1.7152 4.53504 1.86496 32.82048 2.81984 63.65056 12.95488 93.02016 27.2 67.17056 32.51584 121.62048 80.58496 167.17056 139.22048 66.9504 86.27968 110.48448 181.99424 119.10528 292.19968 3.30496 42.06976-0.9856 82.95552-12.19968 123.2896-4.23552 15.27552-10.21056 30.04544-15.68 45.94944 21.72544-9.25056 38.24-23.38944 50.9952-41.7152 38.04032-54.77504 48.67456-115.85536 40.05504-183.38048 2.80064 3.24992 4.23552 4.53504 5.21472 6.14528 22.91456 36.19968 40.05504 74.81472 49.0048 116.78464C855.05024 576.17024 857.11488 593.1648 859.9104 609.92512M501.56544 529.61536c-0.85504 0.60544-1.79072 1.2352-2.67008 1.84064-1.18528 16.64-2.06976 33.30048-3.68 49.93536-2.37056 25.38496-8.44544 49.85984-20.32 72.62464-14.52032 27.87968-38.7904 45.21984-65.69088 59.01056-29.00992 14.9696-47.28448 36.34944-49.65504 70.10048-2.46912 34.70976 7.96544 63.86944 35.94496 85.20064 26.21568 19.96032 56.84096 26.4704 89.3056 25.38496 51.82976-1.6896 90.4448-26.32064 105.92512-78.1952 11.11552-37.23008 9.30048-74.71488 1.86496-112.19456-10.16064-51.37536-28.76544-99.26528-60.60032-141.2352C523.04512 550.36032 511.7504 540.40448 501.56544 529.61536" fill="#de833f" p-id="2440"></path></svg>
                  <div class="infor-right">按照导航路径移动至目标点</div>
                </div>
                <div class="data-infor">
                  <svg t="1751448901466" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5172" width="16" height="16"><path d="M169.6 222.6c0-41.2 33.4-74.7 74.7-74.7H294c0.1 0 0.1 0 0.1-0.1V98.3c0-0.1 0-0.1-0.1-0.1h-49.6c-68.8 0-124.6 55.8-124.6 124.6v49.6c0 0.1 0 0.1 0.1 0.1h49.6c0.1 0 0.1 0 0.1-0.1v-49.8zM791.8 98.2h-49.6c-0.1 0-0.1 0-0.1 0.1v49.6c0 0.1 0 0.1 0.1 0.1h49.7c41.2 0 74.7 33.4 74.7 74.7v49.7c0 0.1 0 0.1 0.1 0.1h49.6c0.1 0 0.1 0 0.1-0.1v-49.6c0-68.9-55.8-124.6-124.6-124.6z m74.8 398.2c0-192.5-156-348.5-348.5-348.5S169.6 304 169.6 496.4c0 132 73.4 246.7 181.5 305.9 0.1 0 0.1 0.1 0 0.2l-81.8 92.1c-0.1 0.1 0 0.2 0.1 0.2h74.5l66.8-66.8h0.1c33.8 11 69.9 17 107.4 17s73.5-6.1 107.4-17h0.1l66.8 66.8H767c0.1 0 0.1-0.1 0.1-0.2l-81.8-92.1v-0.2c107.9-59.1 181.3-173.9 181.3-305.9z m-348.4 24.9c-13.8 0-25-11.2-25-25V298c0-14.7 12.1-26.6 26.7-25.5 12.9 0.9 23 11.7 23 24.8v174.2c0 0.1 0 0.1 0.1 0.1h148.6c14.7 0 26.6 12.1 25.5 26.7-0.9 12.9-11.7 23-24.8 23H518.2z" p-id="5173" fill="#edd268"></path></svg>
                  <div class="infor-right">17日 23:00:00 -01日 23:00:00</div>
                </div>
                <div class="data-infor">
                  <svg t="1751448953457" class="icon" viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6479" width="24" height="16"><path d="M383.620741 810.951111c-48.734815 0-88.177778 39.537778-88.177778 88.272593 0 48.734815 39.537778 88.272593 88.177778 88.272592 48.734815 0 88.272593-39.537778 88.272592-88.272592 0-48.734815-39.537778-88.272593-88.272592-88.272593z m288.521481 0c-48.734815 0-88.272593 39.537778-88.272592 88.272593 0 48.734815 39.537778 88.272593 88.272592 88.272592 48.734815 0 88.177778-39.537778 88.177778-88.272592 0-48.734815-39.442963-88.272593-88.177778-88.272593z m462.317037-4.077037c0-5.973333-2.37037-11.757037-6.637037-15.928889-4.266667-4.266667-31.383704-24.082963-37.451852-24.082963h-132.361481V60.681481c0-5.973333-20.574815-33.28-24.841482-37.546666s-10.05037-6.637037-16.118518-6.637037h-68.266667c-6.068148 0-11.851852 2.37037-16.118518 6.637037s-6.637037 9.955556-6.637037 15.928889l-0.474074 639.431111h-21.333334v-44.088889c0-15.928889-32.237037-33.46963-44.088889-44.088889l-94.056296-96.142222c-10.42963-9.481481-24.177778-36.219259-38.305185-36.219259l-44.088889-308.906667c-3.034074-28.728889-14.980741-44.088889-44.088889-44.088889h-243.674074c-31.383704 0-44.088889 12.98963-44.088889 44.088889V457.955556c-31.383704 0-88.272593 57.078519-88.272592 88.272592v308.906667c0 31.194074 12.705185 44.088889 44.088888 44.088889h44.088889c0-71.68 60.112593-132.361481 132.361482-132.361482 72.248889 0 132.361481 60.681481 132.361481 132.361482h22.850371c0-71.68 60.112593-132.361481 132.361481-132.361482 72.248889 0 132.361481 60.681481 132.361482 132.361482h286.34074c6.068148 0 33.185185-4.456296 37.451852-8.628148 4.266667-4.266667 6.637037-29.487407 6.637037-35.460741V806.874074zM489.14963 483.365926c-4.077037 4.551111-9.955556 7.205926-16.023704 7.205926l-21.997037 11.472592V546.133333c0 8.722963 0.474074 44.088889 0 44.088889h-44.088889l-34.133333-0.568889c-8.628148 0-16.971852-3.508148-23.04-9.671111-6.068148-6.162963-9.576296-14.601481-9.576297-23.419259V226.038519c0-18.299259 14.601481-33.09037 32.616297-33.090371h67.128889c16.877037 0 30.90963 12.98963 32.426666 30.056296L494.743704 466.488889c0.568889 6.162963-1.422222 12.325926-5.594074 16.877037z m-38.115556 17.825185c-0.094815-0.18963-0.284444-0.094815-0.474074 0.18963-0.284444 0.18963-0.379259 0.379259-0.18963 0.474074-0.18963 0.568889-0.094815 1.042963 0.853334 0.094815 0.853333-0.853333 0.379259-0.948148-0.18963-0.758519z" p-id="6480" fill="#ffffff"></path></svg>
                  <div class="infor-right">
                    <span class="blue name">Agv-5 </span>当前目标点 <span class="blue">412</span></div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="item selected">
          <div class="content">
            <div class="row">
              <div class="row-icon">
                <component  :is="renderIcon('antd DeploymentUnitOutlined')"></component>
              </div>
              <div class="row-content">
                <div class="data-infor">
                  <svg t="1751447150651" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7400" width="16" height="16"><path d="M426.666667 85.333333a42.666667 42.666667 0 0 1 42.666666 42.666667v298.666667a42.666667 42.666667 0 0 1-42.666666 42.666666H128a42.666667 42.666667 0 0 1-42.666667-42.666666V128a42.666667 42.666667 0 0 1 42.666667-42.666667h298.666667z m42.666666 512a42.666667 42.666667 0 0 0-42.666666-42.666666H128a42.666667 42.666667 0 0 0-42.666667 42.666666v298.666667a42.666667 42.666667 0 0 0 42.666667 42.666667h298.666667a42.666667 42.666667 0 0 0 42.666666-42.666667v-298.666667z m469.333334 0a42.666667 42.666667 0 0 0-42.666667-42.666666h-298.666667a42.666667 42.666667 0 0 0-42.666666 42.666666v298.666667a42.666667 42.666667 0 0 0 42.666666 42.666667h298.666667a42.666667 42.666667 0 0 0 42.666667-42.666667v-298.666667zM384 640H170.666667v213.333333h213.333333v-213.333333z m256 0h213.333333v213.333333h-213.333333v-213.333333z m298.666667-512a42.666667 42.666667 0 0 0-42.666667-42.666667h-298.666667a42.666667 42.666667 0 0 0-42.666666 42.666667v298.666667a42.666667 42.666667 0 0 0 42.666666 42.666666h298.666667a42.666667 42.666667 0 0 0 42.666667-42.666666V128zM384 170.666667H170.666667v213.333333h213.333333V170.666667z m256 0h213.333333v213.333333h-213.333333V170.666667z" fill="#ffffff" p-id="7401"></path></svg>
                  <span class="green">[运行]</span>
                  <span>导航到
                    <svg t="1751450118989" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="22184" width="15" height="15"><path d="M926.784 97.216v829.568H97.216V97.216h829.568z m-56.896 56.832H154.048v715.84h715.84V154.048z m-101.504 61.312l40.256 40.256L615.68 448.512v126.976l192.96 192.896-40.256 40.256L575.488 615.68H448.512l-192.896 192.96-40.256-40.256L408.32 575.552V448.448L215.36 255.616l40.256-40.256L448.448 408.32h127.104l192.832-192.896z" p-id="22185" fill="#ffffff"></path></svg>
                  </span>
                  <div class="progress">
                    <span :style="{width:'55%'}">55%</span>
                  </div>
                </div>
                <div class="data-infor">
                  <svg t="1751448794644" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2439" width="16" height="16"><path d="M859.9104 609.92512l0 45.6c-0.67968 2.21952-1.5104 4.4352-1.9648 6.70464-4.66048 24.09984-7.28448 48.82944-14.31552 72.22016-20.84992 69.02016-59.92064 126.53952-114.6944 173.50016-42.24512 36.2496-89.7856 62.36544-144.1344 75.22048-17.87008 4.23552-36.19456 6.73024-54.32064 10.0352l-45.5744 0c-2.21952-0.6848-4.49024-1.72032-6.75456-1.87008-48.12544-2.9952-93.72544-15.52512-136.50048-37.38496-80.86528-41.18528-139.19488-102.5152-165.83552-190.74048-5.67424-18.8544-8.03968-38.62016-11.9744-57.97504l0-43.50976c1.7152-10.69056 3.2-21.47456 5.21984-32.16 8.61952-46.68544 29.36576-88.0256 56.83968-126.19008 25.91488-35.92064 53.44-70.70464 78.016-107.53536 26.56896-39.95008 39.424-84.2944 31.88992-132.9152-1.4848-9.60512-2.87488-19.20896-4.33536-28.76416 0.98048-0.25088 1.9648-0.45056 2.9504-0.73088 59.31008 62.16064 68.96512 138.46528 60.49408 220.92032 2.17088-2.31936 3.98592-3.93472 5.37088-5.79968 50.33984-68.08448 71.96416-143.29984 55.55456-227.54688-10.42944-53.58976-32.99456-101.76512-70.32448-141.81504C369.3056 61.84576 349.69472 47.65568 331.61984 32l18.65472 0c1.536 0.62976 2.976 1.7152 4.53504 1.86496 32.82048 2.81984 63.65056 12.95488 93.02016 27.2 67.17056 32.51584 121.62048 80.58496 167.17056 139.22048 66.9504 86.27968 110.48448 181.99424 119.10528 292.19968 3.30496 42.06976-0.9856 82.95552-12.19968 123.2896-4.23552 15.27552-10.21056 30.04544-15.68 45.94944 21.72544-9.25056 38.24-23.38944 50.9952-41.7152 38.04032-54.77504 48.67456-115.85536 40.05504-183.38048 2.80064 3.24992 4.23552 4.53504 5.21472 6.14528 22.91456 36.19968 40.05504 74.81472 49.0048 116.78464C855.05024 576.17024 857.11488 593.1648 859.9104 609.92512M501.56544 529.61536c-0.85504 0.60544-1.79072 1.2352-2.67008 1.84064-1.18528 16.64-2.06976 33.30048-3.68 49.93536-2.37056 25.38496-8.44544 49.85984-20.32 72.62464-14.52032 27.87968-38.7904 45.21984-65.69088 59.01056-29.00992 14.9696-47.28448 36.34944-49.65504 70.10048-2.46912 34.70976 7.96544 63.86944 35.94496 85.20064 26.21568 19.96032 56.84096 26.4704 89.3056 25.38496 51.82976-1.6896 90.4448-26.32064 105.92512-78.1952 11.11552-37.23008 9.30048-74.71488 1.86496-112.19456-10.16064-51.37536-28.76544-99.26528-60.60032-141.2352C523.04512 550.36032 511.7504 540.40448 501.56544 529.61536" fill="#de833f" p-id="2440"></path></svg>
                  <div class="infor-right">按照导航路径移动至目标点</div>
                </div>
                <div class="data-infor">
                  <svg t="1751448901466" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5172" width="16" height="16"><path d="M169.6 222.6c0-41.2 33.4-74.7 74.7-74.7H294c0.1 0 0.1 0 0.1-0.1V98.3c0-0.1 0-0.1-0.1-0.1h-49.6c-68.8 0-124.6 55.8-124.6 124.6v49.6c0 0.1 0 0.1 0.1 0.1h49.6c0.1 0 0.1 0 0.1-0.1v-49.8zM791.8 98.2h-49.6c-0.1 0-0.1 0-0.1 0.1v49.6c0 0.1 0 0.1 0.1 0.1h49.7c41.2 0 74.7 33.4 74.7 74.7v49.7c0 0.1 0 0.1 0.1 0.1h49.6c0.1 0 0.1 0 0.1-0.1v-49.6c0-68.9-55.8-124.6-124.6-124.6z m74.8 398.2c0-192.5-156-348.5-348.5-348.5S169.6 304 169.6 496.4c0 132 73.4 246.7 181.5 305.9 0.1 0 0.1 0.1 0 0.2l-81.8 92.1c-0.1 0.1 0 0.2 0.1 0.2h74.5l66.8-66.8h0.1c33.8 11 69.9 17 107.4 17s73.5-6.1 107.4-17h0.1l66.8 66.8H767c0.1 0 0.1-0.1 0.1-0.2l-81.8-92.1v-0.2c107.9-59.1 181.3-173.9 181.3-305.9z m-348.4 24.9c-13.8 0-25-11.2-25-25V298c0-14.7 12.1-26.6 26.7-25.5 12.9 0.9 23 11.7 23 24.8v174.2c0 0.1 0 0.1 0.1 0.1h148.6c14.7 0 26.6 12.1 25.5 26.7-0.9 12.9-11.7 23-24.8 23H518.2z" p-id="5173" fill="#edd268"></path></svg>
                  <div class="infor-right">17日 23:00:00 -01日 23:00:00</div>
                </div>
                <div class="data-infor">
                  <svg t="1751448953457" class="icon" viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6479" width="24" height="16"><path d="M383.620741 810.951111c-48.734815 0-88.177778 39.537778-88.177778 88.272593 0 48.734815 39.537778 88.272593 88.177778 88.272592 48.734815 0 88.272593-39.537778 88.272592-88.272592 0-48.734815-39.537778-88.272593-88.272592-88.272593z m288.521481 0c-48.734815 0-88.272593 39.537778-88.272592 88.272593 0 48.734815 39.537778 88.272593 88.272592 88.272592 48.734815 0 88.177778-39.537778 88.177778-88.272592 0-48.734815-39.442963-88.272593-88.177778-88.272593z m462.317037-4.077037c0-5.973333-2.37037-11.757037-6.637037-15.928889-4.266667-4.266667-31.383704-24.082963-37.451852-24.082963h-132.361481V60.681481c0-5.973333-20.574815-33.28-24.841482-37.546666s-10.05037-6.637037-16.118518-6.637037h-68.266667c-6.068148 0-11.851852 2.37037-16.118518 6.637037s-6.637037 9.955556-6.637037 15.928889l-0.474074 639.431111h-21.333334v-44.088889c0-15.928889-32.237037-33.46963-44.088889-44.088889l-94.056296-96.142222c-10.42963-9.481481-24.177778-36.219259-38.305185-36.219259l-44.088889-308.906667c-3.034074-28.728889-14.980741-44.088889-44.088889-44.088889h-243.674074c-31.383704 0-44.088889 12.98963-44.088889 44.088889V457.955556c-31.383704 0-88.272593 57.078519-88.272592 88.272592v308.906667c0 31.194074 12.705185 44.088889 44.088888 44.088889h44.088889c0-71.68 60.112593-132.361481 132.361482-132.361482 72.248889 0 132.361481 60.681481 132.361481 132.361482h22.850371c0-71.68 60.112593-132.361481 132.361481-132.361482 72.248889 0 132.361481 60.681481 132.361482 132.361482h286.34074c6.068148 0 33.185185-4.456296 37.451852-8.628148 4.266667-4.266667 6.637037-29.487407 6.637037-35.460741V806.874074zM489.14963 483.365926c-4.077037 4.551111-9.955556 7.205926-16.023704 7.205926l-21.997037 11.472592V546.133333c0 8.722963 0.474074 44.088889 0 44.088889h-44.088889l-34.133333-0.568889c-8.628148 0-16.971852-3.508148-23.04-9.671111-6.068148-6.162963-9.576296-14.601481-9.576297-23.419259V226.038519c0-18.299259 14.601481-33.09037 32.616297-33.090371h67.128889c16.877037 0 30.90963 12.98963 32.426666 30.056296L494.743704 466.488889c0.568889 6.162963-1.422222 12.325926-5.594074 16.877037z m-38.115556 17.825185c-0.094815-0.18963-0.284444-0.094815-0.474074 0.18963-0.284444 0.18963-0.379259 0.379259-0.18963 0.474074-0.18963 0.568889-0.094815 1.042963 0.853334 0.094815 0.853333-0.853333 0.379259-0.948148-0.18963-0.758519z" p-id="6480" fill="#ffffff"></path></svg>
                  <div class="infor-right">
                    <span class="blue name">Agv-5 </span>当前目标点 <span class="blue">412</span></div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="item">
          <div class="content">
            <div class="row">
              <div class="row-icon">
                <component  :is="renderIcon('antd DeploymentUnitOutlined')"></component>
              </div>
              <div class="row-content">
                <div class="data-infor">
                  <svg t="1751447150651" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7400" width="16" height="16"><path d="M426.666667 85.333333a42.666667 42.666667 0 0 1 42.666666 42.666667v298.666667a42.666667 42.666667 0 0 1-42.666666 42.666666H128a42.666667 42.666667 0 0 1-42.666667-42.666666V128a42.666667 42.666667 0 0 1 42.666667-42.666667h298.666667z m42.666666 512a42.666667 42.666667 0 0 0-42.666666-42.666666H128a42.666667 42.666667 0 0 0-42.666667 42.666666v298.666667a42.666667 42.666667 0 0 0 42.666667 42.666667h298.666667a42.666667 42.666667 0 0 0 42.666666-42.666667v-298.666667z m469.333334 0a42.666667 42.666667 0 0 0-42.666667-42.666666h-298.666667a42.666667 42.666667 0 0 0-42.666666 42.666666v298.666667a42.666667 42.666667 0 0 0 42.666666 42.666667h298.666667a42.666667 42.666667 0 0 0 42.666667-42.666667v-298.666667zM384 640H170.666667v213.333333h213.333333v-213.333333z m256 0h213.333333v213.333333h-213.333333v-213.333333z m298.666667-512a42.666667 42.666667 0 0 0-42.666667-42.666667h-298.666667a42.666667 42.666667 0 0 0-42.666666 42.666667v298.666667a42.666667 42.666667 0 0 0 42.666666 42.666666h298.666667a42.666667 42.666667 0 0 0 42.666667-42.666666V128zM384 170.666667H170.666667v213.333333h213.333333V170.666667z m256 0h213.333333v213.333333h-213.333333V170.666667z" fill="#ffffff" p-id="7401"></path></svg>
                  <span class="green">[运行]</span>
                  <span>导航到
                    <svg t="1751450118989" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="22184" width="15" height="15"><path d="M926.784 97.216v829.568H97.216V97.216h829.568z m-56.896 56.832H154.048v715.84h715.84V154.048z m-101.504 61.312l40.256 40.256L615.68 448.512v126.976l192.96 192.896-40.256 40.256L575.488 615.68H448.512l-192.896 192.96-40.256-40.256L408.32 575.552V448.448L215.36 255.616l40.256-40.256L448.448 408.32h127.104l192.832-192.896z" p-id="22185" fill="#ffffff"></path></svg>
                  </span>
                  <div class="progress">
                    <span :style="{width:'55%'}">55%</span>
                  </div>
                </div>
                <div class="data-infor">
                  <svg t="1751448794644" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2439" width="16" height="16"><path d="M859.9104 609.92512l0 45.6c-0.67968 2.21952-1.5104 4.4352-1.9648 6.70464-4.66048 24.09984-7.28448 48.82944-14.31552 72.22016-20.84992 69.02016-59.92064 126.53952-114.6944 173.50016-42.24512 36.2496-89.7856 62.36544-144.1344 75.22048-17.87008 4.23552-36.19456 6.73024-54.32064 10.0352l-45.5744 0c-2.21952-0.6848-4.49024-1.72032-6.75456-1.87008-48.12544-2.9952-93.72544-15.52512-136.50048-37.38496-80.86528-41.18528-139.19488-102.5152-165.83552-190.74048-5.67424-18.8544-8.03968-38.62016-11.9744-57.97504l0-43.50976c1.7152-10.69056 3.2-21.47456 5.21984-32.16 8.61952-46.68544 29.36576-88.0256 56.83968-126.19008 25.91488-35.92064 53.44-70.70464 78.016-107.53536 26.56896-39.95008 39.424-84.2944 31.88992-132.9152-1.4848-9.60512-2.87488-19.20896-4.33536-28.76416 0.98048-0.25088 1.9648-0.45056 2.9504-0.73088 59.31008 62.16064 68.96512 138.46528 60.49408 220.92032 2.17088-2.31936 3.98592-3.93472 5.37088-5.79968 50.33984-68.08448 71.96416-143.29984 55.55456-227.54688-10.42944-53.58976-32.99456-101.76512-70.32448-141.81504C369.3056 61.84576 349.69472 47.65568 331.61984 32l18.65472 0c1.536 0.62976 2.976 1.7152 4.53504 1.86496 32.82048 2.81984 63.65056 12.95488 93.02016 27.2 67.17056 32.51584 121.62048 80.58496 167.17056 139.22048 66.9504 86.27968 110.48448 181.99424 119.10528 292.19968 3.30496 42.06976-0.9856 82.95552-12.19968 123.2896-4.23552 15.27552-10.21056 30.04544-15.68 45.94944 21.72544-9.25056 38.24-23.38944 50.9952-41.7152 38.04032-54.77504 48.67456-115.85536 40.05504-183.38048 2.80064 3.24992 4.23552 4.53504 5.21472 6.14528 22.91456 36.19968 40.05504 74.81472 49.0048 116.78464C855.05024 576.17024 857.11488 593.1648 859.9104 609.92512M501.56544 529.61536c-0.85504 0.60544-1.79072 1.2352-2.67008 1.84064-1.18528 16.64-2.06976 33.30048-3.68 49.93536-2.37056 25.38496-8.44544 49.85984-20.32 72.62464-14.52032 27.87968-38.7904 45.21984-65.69088 59.01056-29.00992 14.9696-47.28448 36.34944-49.65504 70.10048-2.46912 34.70976 7.96544 63.86944 35.94496 85.20064 26.21568 19.96032 56.84096 26.4704 89.3056 25.38496 51.82976-1.6896 90.4448-26.32064 105.92512-78.1952 11.11552-37.23008 9.30048-74.71488 1.86496-112.19456-10.16064-51.37536-28.76544-99.26528-60.60032-141.2352C523.04512 550.36032 511.7504 540.40448 501.56544 529.61536" fill="#de833f" p-id="2440"></path></svg>
                  <div class="infor-right">按照导航路径移动至目标点</div>
                </div>
                <div class="data-infor">
                  <svg t="1751448901466" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5172" width="16" height="16"><path d="M169.6 222.6c0-41.2 33.4-74.7 74.7-74.7H294c0.1 0 0.1 0 0.1-0.1V98.3c0-0.1 0-0.1-0.1-0.1h-49.6c-68.8 0-124.6 55.8-124.6 124.6v49.6c0 0.1 0 0.1 0.1 0.1h49.6c0.1 0 0.1 0 0.1-0.1v-49.8zM791.8 98.2h-49.6c-0.1 0-0.1 0-0.1 0.1v49.6c0 0.1 0 0.1 0.1 0.1h49.7c41.2 0 74.7 33.4 74.7 74.7v49.7c0 0.1 0 0.1 0.1 0.1h49.6c0.1 0 0.1 0 0.1-0.1v-49.6c0-68.9-55.8-124.6-124.6-124.6z m74.8 398.2c0-192.5-156-348.5-348.5-348.5S169.6 304 169.6 496.4c0 132 73.4 246.7 181.5 305.9 0.1 0 0.1 0.1 0 0.2l-81.8 92.1c-0.1 0.1 0 0.2 0.1 0.2h74.5l66.8-66.8h0.1c33.8 11 69.9 17 107.4 17s73.5-6.1 107.4-17h0.1l66.8 66.8H767c0.1 0 0.1-0.1 0.1-0.2l-81.8-92.1v-0.2c107.9-59.1 181.3-173.9 181.3-305.9z m-348.4 24.9c-13.8 0-25-11.2-25-25V298c0-14.7 12.1-26.6 26.7-25.5 12.9 0.9 23 11.7 23 24.8v174.2c0 0.1 0 0.1 0.1 0.1h148.6c14.7 0 26.6 12.1 25.5 26.7-0.9 12.9-11.7 23-24.8 23H518.2z" p-id="5173" fill="#edd268"></path></svg>
                  <div class="infor-right">17日 23:00:00 -01日 23:00:00</div>
                </div>
                <div class="data-infor">
                  <svg t="1751448953457" class="icon" viewBox="0 0 1820 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6479" width="24" height="16"><path d="M383.620741 810.951111c-48.734815 0-88.177778 39.537778-88.177778 88.272593 0 48.734815 39.537778 88.272593 88.177778 88.272592 48.734815 0 88.272593-39.537778 88.272592-88.272592 0-48.734815-39.537778-88.272593-88.272592-88.272593z m288.521481 0c-48.734815 0-88.272593 39.537778-88.272592 88.272593 0 48.734815 39.537778 88.272593 88.272592 88.272592 48.734815 0 88.177778-39.537778 88.177778-88.272592 0-48.734815-39.442963-88.272593-88.177778-88.272593z m462.317037-4.077037c0-5.973333-2.37037-11.757037-6.637037-15.928889-4.266667-4.266667-31.383704-24.082963-37.451852-24.082963h-132.361481V60.681481c0-5.973333-20.574815-33.28-24.841482-37.546666s-10.05037-6.637037-16.118518-6.637037h-68.266667c-6.068148 0-11.851852 2.37037-16.118518 6.637037s-6.637037 9.955556-6.637037 15.928889l-0.474074 639.431111h-21.333334v-44.088889c0-15.928889-32.237037-33.46963-44.088889-44.088889l-94.056296-96.142222c-10.42963-9.481481-24.177778-36.219259-38.305185-36.219259l-44.088889-308.906667c-3.034074-28.728889-14.980741-44.088889-44.088889-44.088889h-243.674074c-31.383704 0-44.088889 12.98963-44.088889 44.088889V457.955556c-31.383704 0-88.272593 57.078519-88.272592 88.272592v308.906667c0 31.194074 12.705185 44.088889 44.088888 44.088889h44.088889c0-71.68 60.112593-132.361481 132.361482-132.361482 72.248889 0 132.361481 60.681481 132.361481 132.361482h22.850371c0-71.68 60.112593-132.361481 132.361481-132.361482 72.248889 0 132.361481 60.681481 132.361482 132.361482h286.34074c6.068148 0 33.185185-4.456296 37.451852-8.628148 4.266667-4.266667 6.637037-29.487407 6.637037-35.460741V806.874074zM489.14963 483.365926c-4.077037 4.551111-9.955556 7.205926-16.023704 7.205926l-21.997037 11.472592V546.133333c0 8.722963 0.474074 44.088889 0 44.088889h-44.088889l-34.133333-0.568889c-8.628148 0-16.971852-3.508148-23.04-9.671111-6.068148-6.162963-9.576296-14.601481-9.576297-23.419259V226.038519c0-18.299259 14.601481-33.09037 32.616297-33.090371h67.128889c16.877037 0 30.90963 12.98963 32.426666 30.056296L494.743704 466.488889c0.568889 6.162963-1.422222 12.325926-5.594074 16.877037z m-38.115556 17.825185c-0.094815-0.18963-0.284444-0.094815-0.474074 0.18963-0.284444 0.18963-0.379259 0.379259-0.18963 0.474074-0.18963 0.568889-0.094815 1.042963 0.853334 0.094815 0.853333-0.853333 0.379259-0.948148-0.18963-0.758519z" p-id="6480" fill="#ffffff"></path></svg>
                  <div class="infor-right">
                    <span class="blue name">Agv-5 </span>当前目标点 <span class="blue">412</span></div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</template>
<script>
import IWidgets from '../IWidgets.js'

export default {
  name: 'MonitorView',
  webSocketSubscribe: ['deviceStatus'],
  mixins: [IWidgets],
  data() {
    return {
      searchKeyword: '',
      total: 0,
      online: 0,
      offline: 0,
      running: 0,
      idle: 0
    }
  },
  methods: {}
}
</script>
<style lang="less">
.monitor-tool-wrap{
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  .infor-row{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    //background: #cdcccc;
    padding:3px 0;
    .infor-item{
      margin:2px 8px;
      font-size: 12px;
      background: #f3e9c0;
      border-radius: 3px;
      padding:  0 5px;
    }
    .num{
      display: inline-block;
      padding:0 3px;
      font-weight: bold;
      color: #333;
      &:first-child{
        margin-left: 0;
      }
      &:last-child{
        margin-right: 0;
      }
      &.num-red{
        color: red;
      }
      &.num-green{
        color: green;
      }
      &.num-blue{
        color: blue;
      }
      &.num-orange{
        color: #d78f0b;
      }
    }
  }
  .list{
    flex:1;
    overflow: auto;
    font-size: 12px;
    color:#fff;
    .item{
      display: flex;
      flex-direction: column;
      border:2px solid #808080;
      margin:5px 5px;
      border-radius: 5px;
      background: #747a80;
      &.selected{
        border-color: #fa9d12;
      }
      .title{
        display: flex;
        align-items: center;
        padding:3px 10px;
        border-bottom: 1px solid #81888e;
        margin-bottom: 5px;
        .num{
          font-weight: bold;
          margin-left:5px;
        }
        .el-icon{
          margin:  0 5px;
          font-size: 15px;
        }
      }
      .content{
        flex:1;
        padding: 5px 0;
        .row{
          display: flex;
          flex-direction: row;
          margin:0 5px;
          .row-icon{
            width: 75px;
            height: 75px;
            background: #3e454c;
            flex-shrink: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            .el-icon{
              font-size: 70px;
              color: #fff;
            }
          }
          .row-content{
            flex:1;
            margin-left:5px;
          }
        }
        .data-infor{
          margin:3px 0;
          display: flex;
          flex-direction: row;
          flex-wrap: wrap;
          align-items: center;
          .infor-right{
            flex:1;
            flex-shrink: 0;
            span{
              &.blue{
                color: #3dc4ff;
              }
              &.name{
                margin-right:15px;
              }
            }
          }
          &>span{
            margin-right:3px;
            &.green{
              color:#00ff00;
            }
            &>svg{
              position: relative;
              top:3px;
            }
          }
          .progress{
            flex:1;
            min-width:80px;
            border:1px solid #dcdcdc;
            height: 20px;
            margin-left:5px;
            span{
              font-size: 12px;
              background: #7ac678;
              display: inline-block;
              width: 0;
              text-align: center;
              height: 18px;
            }
          }
          &>svg{
            margin-right: 5px;
            position: relative;
            top:1px;
          }
        }
      }
    }
  }
}
</style>
