luobisheng
2022-11-28 bb66fcc56438b9f123ee4029f807f672b8baede5
src/views/operate/fivepack/threepack/index.vue
@@ -1,6 +1,6 @@
<template>
    <div class="userList">
      <myAside />
      <myAside @selectedDepartment="selectedDepartment" />
      <store-content :model="'three-pack'" />
    </div>
</template>
@@ -21,7 +21,7 @@
          return {
            storeCode: null,
            storeStatus: null,
            options: [{ label: '经营', value: 1 }, { label: '倒闭', value: 2 }],
            options: [{ label: '全部', value: 0 }, { label: '经营', value: 1 }, { label: '倒闭', value: 2 }],
            tableData: [],
            dialogUpdate: false,
            currentPage: 1,
@@ -34,8 +34,13 @@
      },
    methods: {
      search() {
        getStoreInfoList({ keyword: this.storeCode })
      search(data) {
        let communityId, streetId;
        if (data) {
          communityId = data.parentId;
          streetId = data.id;
        }
        getStoreInfoList({ keyword: this.storeCode, communityId, streetId })
            .then(({ list, pageSize, totalPage }) => {
              this.tableData = list;
              this.pageSize = pageSize;
@@ -86,6 +91,11 @@
          return "success-row";
        }
      },
      selectedDepartment(data) {
        if (!data.children) {
          this.search();
        }
      }
    }
}
</script>