浏览代码

投票功能,红包功能

yuhongqi 2 天之前
父节点
当前提交
9f47c9ba17
共有 2 个文件被更改,包括 13 次插入2 次删除
  1. 12 1
      src/views/aiSipCall/aiSipCallUser.vue
  2. 1 1
      src/views/system/user/index.vue

+ 12 - 1
src/views/aiSipCall/aiSipCallUser.vue

@@ -331,6 +331,13 @@ import {remoteGatewayList} from "../../api/aiSipCall/aiSipCallGateway";
 
 export default {
   name: "AiSipCallUser",
+  props: {
+    /** 嵌入用户管理等页面时仅作弹窗组件,禁止 created 自动拉 SIP 列表(远程 401 会触发全局登出) */
+    autoLoad: {
+      type: Boolean,
+      default: true
+    }
+  },
   data() {
     return {
       loading: true,
@@ -394,7 +401,11 @@ export default {
     };
   },
   created() {
-    this.getList();
+    if (this.autoLoad) {
+      this.getList();
+    } else {
+      this.loading = false;
+    }
   },
   computed: {
     selectedGatewayItems() {

+ 1 - 1
src/views/system/user/index.vue

@@ -393,7 +393,7 @@
       </div>
     </el-dialog>
 
-    <ai-sip-call-user ref="aiSipCallUser" v-show="false" @refreshParentData="getList" />
+    <ai-sip-call-user ref="aiSipCallUser" :auto-load="false" v-show="false" @refreshParentData="getList" />
   </div>
 </template>