特易招,招聘小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

145 lines
2.3 KiB

6 months ago
  1. <template>
  2. <view class="boss-item">
  3. <view class="head">
  4. <view class="headImage">
  5. <image src="/static/image/center/headImage.png" mode=""></image>
  6. </view>
  7. <view class="info">
  8. <view class="name">
  9. 李老板
  10. <view>
  11. 企业HR
  12. </view>
  13. </view>
  14. <view class="tips">
  15. 湖南江海国际经济技术合作有限公司
  16. </view>
  17. </view>
  18. <view class="right">
  19. 一个小时前
  20. </view>
  21. </view>
  22. <view class="item"
  23. v-for="(item, index) in 2">
  24. <view class="top">
  25. <view class="title">
  26. 产品经理
  27. </view>
  28. <view class="price">
  29. 12-18K
  30. </view>
  31. </view>
  32. <view class="bottom">
  33. <view class="address">
  34. 长沙 | 经验不限 | 学历不限
  35. </view>
  36. <view class="time">
  37. 09月23日 1620
  38. </view>
  39. </view>
  40. </view>
  41. <view class="more">
  42. 查看全部5个职位
  43. </view>
  44. </view>
  45. </template>
  46. <script>
  47. export default {
  48. data() {
  49. return {
  50. }
  51. },
  52. methods: {
  53. }
  54. }
  55. </script>
  56. <style scoped lang="scss">
  57. .boss-item{
  58. background-color: #fff;
  59. border-radius: 20rpx;
  60. .head {
  61. display: flex;
  62. align-items: center;
  63. position: relative;
  64. padding: 20rpx;
  65. image {
  66. width: 100%;
  67. height: 100%;
  68. }
  69. .headImage {
  70. width: 80rpx;
  71. height: 80rpx;
  72. background-size: 100% 100%;
  73. overflow: hidden;
  74. border-radius: 50%;
  75. margin-right: 40rpx;
  76. }
  77. .info {
  78. font-size: 28rpx;
  79. .name {
  80. font-size: 32rpx;
  81. display: flex;
  82. padding-bottom: 10rpx;
  83. view {
  84. display: flex;
  85. font-size: 24rpx;
  86. align-items: center;
  87. margin-left: 20rpx;
  88. background: rgba($uni-color, 0.2);
  89. color: $uni-color;
  90. padding: 10rpx;
  91. border-radius: 10rpx;
  92. }
  93. }
  94. .tips {
  95. font-size: 24rpx;
  96. }
  97. }
  98. .right{
  99. margin-left: auto;
  100. font-size: 24rpx;
  101. }
  102. }
  103. .item{
  104. padding: 20rpx;
  105. border-top: 1rpx solid #00000015;
  106. .top{
  107. display: flex;
  108. justify-content: space-between;
  109. font-weight: 900;
  110. .title{
  111. }
  112. .price{
  113. color: $uni-color;
  114. }
  115. }
  116. .bottom{
  117. display: flex;
  118. justify-content: space-between;
  119. align-items: flex-end;
  120. font-size: 24rpx;
  121. margin-top: 20rpx;
  122. .time{
  123. color: #999999;
  124. }
  125. }
  126. }
  127. .more{
  128. padding: 20rpx;
  129. text-align: center;
  130. color: $uni-color;
  131. font-size: 24rpx;
  132. }
  133. }
  134. </style>