message.vue 575 B

123456789101112131415161718192021
  1. <template>
  2. <message></message>
  3. </template>
  4. <script>
  5. import { Message } from '~components/mobile/center'
  6. export default {
  7. middleware: 'authenticated',
  8. layout: 'mobileNoHeader',
  9. fetch ({ store }) {
  10. let user = store.state.option.user.data
  11. return Promise.all([
  12. // 获取消息列表
  13. store.dispatch('messageShow/getAllMessage', { receiverUu: user.userUU, receiverEnuu: user.enterprise.uu, consumerApp: 'MALL', count: 10, page: 1, sorting: {'createTime': 'DESC'} })
  14. ])
  15. },
  16. components: {
  17. Message
  18. }
  19. }
  20. </script>