organization.vue 889 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <template>
  2. <view>
  3. <uni-mall-list :dataList="dataList" :defaultHeadList="defaultHeadList" @change="handleChange"></uni-mall-list>
  4. </view>
  5. </template>
  6. <script>
  7. import {
  8. getPartList
  9. } from '@/request/api/organization.js'
  10. import uniMallList from '@/components/uni-mall-list/uni-mall-list.vue';
  11. export default {
  12. components: {
  13. uniMallList
  14. },
  15. data() {
  16. return {
  17. defaultHeadList: {},
  18. dataList: []
  19. };
  20. },
  21. onLoad() {
  22. this.defaultHeadList = {
  23. name: this.$store.getters.organization.name,
  24. id: new Date().getTime()
  25. }
  26. this.init();
  27. },
  28. methods: {
  29. init() {
  30. getPartList(38, 9).then(res => {
  31. if (res.code === 200) {
  32. this.dataList = res.data;
  33. }
  34. console.log(res);
  35. })
  36. },
  37. handleChange(item) {
  38. if (item.type === 'user') {
  39. }
  40. }
  41. }
  42. };
  43. </script>
  44. <style></style>