haoxuan
2023-09-19 86f41d42eebe1a4684b7bf658686ac0804e2e349
src/views/visualization.vue
@@ -249,14 +249,14 @@
                      <div class="card_content">
                        <div class="card_contentLeft color_blue font_dian">
                          <!-- {{ list.deviceName }} -->
                          <el-tooltip
                          effect="dark"
                          popper-class="tooltip-width-200"
                          <el-popover
                          width="200"
                          :content="list.deviceName"
                          placement="top-start"
                          trigger="click"
                        >
                          <span>{{ list.deviceName }}</span>
                        </el-tooltip>
                          <span slot="reference">{{ list.deviceName }}</span>
                        </el-popover>
                          <!-- <span style="float: right">6m/s</span> -->
                        </div>
                      </div>
@@ -711,15 +711,7 @@
  methods: {
    taskClick(){
      if(this.TaskCount>0){
        for(let i in this.Tasks){
          if(this.Tasks[i].Procedure.Status==1){
            this.isTipShow=false
            break;
          }
        }
        if(!this.isTipShow){
          this.$refs.control.islook=true
        }
        this.$refs.control.islook=true
      }else{
        this.$message.error('目前没有任务!')
      }
@@ -826,11 +818,11 @@
      return d;
    },
    setInterCard(value, name, i) {
      if (this.Tasks[i].Procedure.procedure[value]) {
      if (this.Tasks[i].Procedure.procedure[value]!=null) {
        let height = 200;
        let num = 1;
        if (this.$refs[name]) {
          height = this.$refs[name].$el.offsetHeight;
          height = this.$refs[name].$el?this.$refs[name].$el.offsetHeight:200;
          num = Math.floor(height / 80);
        }
        let inputMaterials = JSON.parse(
@@ -929,16 +921,14 @@
                }, 9000);
          }
        }
        // else{
        //   if (this.Tasks.length == 0) {
        //     if (this.activeName == 1) {
        //       this.Tasks.push(object);
        //     } else {
        //       this.Tasks.push(object);
        //       this.Tasks.push(object);
        //     }
        //   }
        // }
          if (this.Tasks.length == 0) {
            if (this.activeName == 1) {
              this.Tasks.push(object);
            } else {
              this.Tasks.push(object);
              this.Tasks.push(object);
            }
          }
        if (res.code != 200 || this.Tasks.length == 0) {
          this.getcountdown();
          // 控制重新请求getTaskInfo, 只开启一个定时器