| | |
| | | <template> |
| | | <div class="userList"> |
| | | <myAside /> |
| | | <myAside @selectedDepartment="selectedDepartment" /> |
| | | <store-content :model="'three-pack'" /> |
| | | </div> |
| | | </template> |
| | |
| | | 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, |
| | |
| | | }, |
| | | |
| | | 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; |
| | |
| | | return "success-row"; |
| | | } |
| | | }, |
| | | selectedDepartment(data) { |
| | | if (!data.children) { |
| | | this.search(); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | </script> |