shareResources.vue 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <template>
  2. <div class="shareResources">
  3. <div style="width: 82%">
  4. <van-tabs :active="active" @change="onChange">
  5. <van-tab title="会议室" :name="0"></van-tab>
  6. <van-tab title="打印机" :name="1"></van-tab>
  7. <van-tab title="办公桌" :name="2"></van-tab>
  8. <van-tab title="其他" :name="3"></van-tab>
  9. </van-tabs>
  10. </div>
  11. <div class="shareListBody">
  12. <div class="shareItem" v-for="item in 3" @tap="toDetail(item)">
  13. <img src="https://www.idea-co-sf.com/gardenProduct/image/dyImage.png" class="shareItemImg">
  14. <div class="shareItemRight">
  15. <span class="shareItemTitle">党建会议室XXXXXXX</span>
  16. <span class="shareItemInfo">位置:A栋一楼</span>
  17. <span class="shareItemInfo">容纳人数:<span style="color: rgba(3, 101, 249, 1)">120人</span></span>
  18. </div>
  19. </div>
  20. </div>
  21. </div>
  22. </template>
  23. <script>
  24. export default {
  25. name: "shareResources",
  26. data(){
  27. return{
  28. active:0
  29. }
  30. },
  31. methods:{
  32. onChange(){
  33. },
  34. toDetail(item){
  35. uni.navigateTo({
  36. url:'/pages/subPackages/resourceReservation_manage/detail'
  37. })
  38. }
  39. }
  40. }
  41. </script>
  42. <style lang="scss">
  43. .shareResources{
  44. margin-top: 24rpx;
  45. background: white;
  46. min-height: 1344rpx;
  47. padding-bottom: 100rpx;
  48. .shareListBody{
  49. display: flex;
  50. flex-direction: column;
  51. align-items: center;
  52. margin-top: 16rpx;
  53. .shareItem{
  54. width: 686rpx;
  55. height: 224rpx;
  56. background:rgba(245, 247, 250, 1) ;
  57. box-sizing: border-box;
  58. display: flex;
  59. align-items: center;
  60. padding: 32rpx 24rpx;
  61. border-radius: 16rpx;
  62. margin-bottom: 24rpx;
  63. .shareItemImg{
  64. width: 220rpx;
  65. height: 160rpx;
  66. }
  67. .shareItemRight{
  68. display: flex;
  69. flex-direction: column;
  70. margin-left: 24rpx;
  71. .shareItemTitle{
  72. color:rgba(24, 23, 42, 1);
  73. font-size: 32rpx;
  74. font-weight: 600;
  75. margin-bottom: 16rpx;
  76. }
  77. .shareItemInfo{
  78. color:rgba(102, 102, 102, 1);
  79. font-size: 26rpx;
  80. line-height: 40rpx;
  81. }
  82. }
  83. }
  84. }
  85. }
  86. </style>