error.vue 606 B

123456789101112131415161718192021222324252627282930313233
  1. <template>
  2. <div v-if="error.statusCode == 500">{{ error.message || 'error' }}</div>
  3. </template>
  4. <script>
  5. import Report from '@/log-center/log';
  6. import { getMid, appVersionCode } from '@/utils/help';
  7. export default {
  8. name: 'error',
  9. props: ['error'],
  10. data() {
  11. return {
  12. mid: getMid(),
  13. };
  14. },
  15. mounted() {
  16. // 埋点
  17. Report.reportLog({
  18. baseInfo: {
  19. appVersionCode: appVersionCode,
  20. mid: this.mid,
  21. pageSource: Report.pageSource.error_landing_page,
  22. machineCode: this.mid,
  23. },
  24. params: {
  25. url: window.location.href,
  26. },
  27. });
  28. },
  29. };
  30. </script>
  31. <style lang="scss"></style>