wangziqian 5 years ago
parent
commit
d7002d5d71
1 changed files with 8 additions and 1 deletions
  1. 8 1
      src/views/ToConfigure/components/noticeConfig.vue

+ 8 - 1
src/views/ToConfigure/components/noticeConfig.vue

@@ -167,6 +167,13 @@ export default {
       handler(newV) {
         this.getBizNoticeSettingList()
       }
+    },
+    bizId: {
+      handler(newV) {
+        localStorage.setItem('bizId', newV)
+        this.getBizNoticeSettingList()
+      },
+      immediate: true
     }
   },
   created() {
@@ -175,7 +182,7 @@ export default {
   methods: {
     async getBizNoticeSettingList() { // 获取列表
       const params = {
-        bizId: Number(localStorage.getItem('bizId')),
+        bizId: this.bizId,
         pageIndex: this.pages.pageIndex,
         pageSize: this.pages.pageSize
       }