activity-analysis.vue 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <template>
  2. <view class="activity-analysis">
  3. <image src="../../../../static/icon-user-active@3x.png" class="analysis-img" mode=""></image>
  4. <view class="analysis-content">
  5. <view class="analysis-club">
  6. {{clubInfo.name}}
  7. </view>
  8. <view class="analysis-tab">
  9. <view class="tab-item">
  10. {{clubInfo.activeState}}
  11. </view>
  12. <view class="tab-item">
  13. {{clubInfo.customerValue}}
  14. </view>
  15. </view>
  16. <view class="analysis-info">
  17. <view>
  18. {{ club.linkMan }}
  19. </view>
  20. <view>
  21. {{ club.contractMobile }}
  22. </view>
  23. </view>
  24. </view>
  25. </view>
  26. </template>
  27. <script>
  28. export default {
  29. props: {
  30. clubInfo: {
  31. type: Object,
  32. default: () => ({})
  33. }
  34. },
  35. data() {
  36. return {}
  37. },
  38. }
  39. </script>
  40. <style lang="scss">
  41. .activity-analysis {
  42. padding: 30rpx 0;
  43. display: flex;
  44. border-bottom: 1px solid #E5E5E5;
  45. .analysis-img {
  46. width: 140rpx;
  47. height: 140rpx;
  48. background: #FFF2E6;
  49. border-radius: 16rpx 16rpx 16rpx 16rpx;
  50. opacity: 1;
  51. }
  52. .analysis-content {
  53. margin-left: 16rpx;
  54. .analysis-club {
  55. color: #333333;
  56. font-size: 30rpx;
  57. margin-bottom: 16rpx;
  58. }
  59. .analysis-tab {
  60. display: flex;
  61. margin-bottom: 16rpx;
  62. .tab-item {
  63. margin-right: 16rpx;
  64. width: 136rpx;
  65. height: 40rpx;
  66. background: #FAEDE5;
  67. border-radius: 8rpx 8rpx 8rpx 8rpx;
  68. opacity: 1;
  69. text-align: center;
  70. line-height: 40rpx;
  71. font-size: 22rpx;
  72. color: #FF5B00;
  73. }
  74. }
  75. .analysis-info {
  76. display: flex;
  77. align-items: center;
  78. font-size: 26rpx;
  79. color: #333333;
  80. view:nth-child(2) {
  81. margin-left: 32rpx;
  82. }
  83. }
  84. }
  85. }
  86. </style>