index.vue 614 B

1234567891011121314151617181920212223
  1. <template>
  2. <div class="supplier">
  3. <resource/>
  4. </div>
  5. </template>
  6. <script>
  7. import { Resource } from '~components/supplier'
  8. export default {
  9. name: 'SupplierResource',
  10. layout: 'main',
  11. fetch ({store, route}) {
  12. return Promise.all([
  13. store.dispatch('supplier/loadMaterialList', {page: 1, size: 20, vendUU: route.params.uuid}),
  14. store.dispatch('supplier/loadEnUser', {enUU: route.params.uuid, filter: 'enUU'}),
  15. store.dispatch('shop/findStoreInfoFromUuid', {enUU: route.params.uuid, filter: 'enUU'})
  16. ])
  17. },
  18. components: {
  19. Resource
  20. }
  21. }
  22. </script>