diff --git a/frontend/package.json b/frontend/package.json index b839c3426..3c6ea806d 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -88,7 +88,7 @@ "@babel/runtime": "~7.4.5", "@blueking/login-modal": "^1.0.0", "@blueking/notice-component-vue2": "^2.0.3", - "@blueking/user-selector": "^1.0.11", + "@blueking/user-selector": "^1.0.14", "@commitlint/cli": "~13.1.0", "@commitlint/config-conventional": "~13.1.0", "@icon-cool/bk-icon-bk-iam": "^0.0.3", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 62057a5c9..fe9bb70c2 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -197,8 +197,11 @@ // window.location.reload(); // }, 0); // }); - bus.$on('updatePoll', () => { + bus.$on('updatePoll', (payload) => { clearInterval(this.timer); + if (payload && payload.isStop) { + return; + } this.timer = setInterval(() => { this.fetchSyncStatus(); }, 15000); @@ -300,6 +303,7 @@ ? this.$t(`m.permTemplate['同步组织架构成功']`) : this.$t(`m.permTemplate['同步组织架构失败']`) }); + bus.$emit('on-sync-record-status'); } } catch (e) { console.error(e); @@ -367,7 +371,7 @@ .views-layout { min-height: 100%; - min-width: 1120px; + /* min-width: 1120px; */ padding: 24px; } diff --git a/frontend/src/assets/iconfont/demo.html b/frontend/src/assets/iconfont/demo.html index da3fd9a24..3d89deb91 100644 --- a/frontend/src/assets/iconfont/demo.html +++ b/frontend/src/assets/iconfont/demo.html @@ -405,6 +405,18 @@

revoke

+
  • + +

    qq

    +
  • +
  • + +

    qw

    +
  • +
  • + +

    wechat

    +
  • user-directory

    @@ -669,6 +681,22 @@

    renyuanmuban

  • +
  • + +

    setting

    +
  • +
  • + +

    notification

    +
  • +
  • + +

    duanxin

    +
  • +
  • + +

    youjian

    +
  • 为什么使用

    为什么使用