ZZJ
2022-06-22 01b516a3c3304c966d413b768d2e3078bf83b61c
src/views/hashrate/CameraManage/CameraRules/components/CameraBox.vue
@@ -15,18 +15,18 @@
      </div>
      <div class="body">
        <div class="row">
        <div class="row" v-if="camera.analytics">
          <div class="label">处理方式:</div>
          <div
            class="button pollingBtn"
            :class="{ active: camera.analytics && !camera.dealWay }"
            :class="{ active: !camera.dealWay }"
            @click="changePoll(false)"
          >
            轮询
          </div>
          <div
            class="button realtimeBtn"
            :class="{ active: camera.analytics && camera.dealWay }"
            :class="{ active: camera.dealWay }"
            @click="changePoll(true)"
          >
            实时
@@ -36,10 +36,12 @@
          <div class="label">分辨率:</div>
          <div class="data">
            {{
              camera.camearInfo.resolution_width == 0 ||
              camera.camearInfo.resolution_height == 0
              camera.camearInfo.resolutionWidth == 0 ||
              camera.camearInfo.resolutionHeight == 0 ||
              !camera.camearInfo.resolutionHeight ||
              !camera.camearInfo.resolutionWidth
                ? "本机分辨率"
                : `${camera.camearInfo.resolution_width} * ${camera.camearInfo.resolution_height}`
                : `${camera.camearInfo.resolutionWidth} * ${camera.camearInfo.resolutionHeight}`
            }}
          </div>
        </div>
@@ -108,6 +110,10 @@
    //实时、轮询切换
    changePoll(row) {
      if (!this.camera.analytics) {
        return;
      }
      //判断是新增还是更新
      if (this.camera.cameraId && this.camera.cameraId !== undefined) {
        if (this.PollData.RealTimeSum < this.PollData.channelTotal) {
@@ -116,7 +122,6 @@
          } else {
            this.camera.dealWay = false;
          }
          debugger;
          changeRunType({
            camera_ids: [this.camera.cameraId],
            run_type: this.camera.dealWay ? 1 : 0,