lianjie.vue 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <template>
  2. <view>
  3. <view class="body">
  4. <uni-collapse :accordion="true">
  5. <uni-list>
  6. <view v-for="(equipmentApply,index) in equipmentApplyList" :key="index">
  7. <uni-list-item :title="equipmentApply.adminUserName" :note="equipmentApply.clientId"
  8. :rightText="equipmentApply.managerId" clickable
  9. @click="onClick(equipmentApply)" />
  10. </view>
  11. </uni-list>
  12. </uni-collapse>
  13. </view>
  14. </view>
  15. </template>
  16. <script>
  17. import {
  18. mapState,
  19. mapActions,
  20. mapMutations
  21. } from 'vuex';
  22. import uniCollapse from '@/components/uni-collapse/uni-collapse.vue';
  23. import uniCollapseItem from '@/components/uni-collapse-item/uni-collapse-item.vue';
  24. import uniList from '../../uni_modules/uni-list/components/uni-list/uni-list.vue';
  25. import uniListItem from '../../uni_modules/uni-list/components/uni-list-item/uni-list-item.vue';
  26. import uniIcons from '../../uni_modules/uni-icons/components/uni-icons/uni-icons.vue';
  27. export default {
  28. data() {
  29. return {
  30. equipmentApplyList: [],
  31. searchClientId: null
  32. }
  33. },
  34. onShow() {
  35. var token = uni.getStorageSync("token");
  36. this.globalUser = uni.getStorageSync("globalUser");
  37. if (token.length > 1) {
  38. // this.getEquipmentListData();
  39. // this.getParam();
  40. this.findEquipmentList();
  41. } else {
  42. uni.reLaunch({
  43. url: '../Login/Login',
  44. });
  45. }
  46. },
  47. methods: {
  48. findEquipmentList(){
  49. var token = uni.getStorageSync("token");
  50. uni.request({
  51. url: this.serverurl + '/TEquipmentApply/findEquipmentList',
  52. header: {
  53. 'token': token
  54. },
  55. method: "POST",
  56. success: (res) => {
  57. this.equipmentApplyList = res.data.data;
  58. },
  59. });
  60. },
  61. onClick(equipmentApply){
  62. uni.navigateTo({
  63. url: 'lianjieDesc?equipmentApply='+ encodeURIComponent(JSON.stringify(equipmentApply)),
  64. });
  65. }
  66. }
  67. }
  68. </script>
  69. <style>
  70. </style>