WXL (wul)
7 天以前 57c1e943c1e20c57ff69945216a133a5ec2127f7
src/components/CallButton/index.vue
@@ -61,6 +61,15 @@
      };
      return statusMap[this.callStatus];
    },
    countdownText() {
      if (this.sipStatus !== "已注册") return "";
      const { canCall, reason } = sipService.canMakeCall();
      if (!canCall && reason.includes("等待")) {
        return reason;
      }
      return "";
    },
    callStatusClass() {
      return `status-${this.callStatus}`;
    },
@@ -94,6 +103,12 @@
      }
      try {
        // 先检查是否可以呼叫
        const { canCall, reason } = sipService.canMakeCall();
        if (!canCall) {
          this.$message.warning(reason);
          return;
        }
        this.callStatus = "calling";
        this.isCalling = true;