look.vue 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <template>
  2. <view>
  3. <u-navbar title="看过的人才"></u-navbar>
  4. <view class="jp-search">
  5. <u-search placeholder="查询简历" v-model="keyword" @search="getList(true)" :show-action="false"></u-search>
  6. </view>
  7. <view class="jp-work">
  8. <view class="jp-quantity">
  9. <p>数量</p><span>{{recordsTotal}}</span>
  10. </view>
  11. <view class="jp-work-list">
  12. <ResumeItem v-for="(item ,index) in list" :key="item.id" :item="item"
  13. obj="name=realName,positionName=positionCategoryName,sexN=sex"
  14. ></ResumeItem>
  15. <u-loadmore @loadmore="myLoadmore" :status="list.length<recordsTotal?'loadmore':'nomore'" ></u-loadmore>
  16. </view>
  17. </view>
  18. </view>
  19. </template>
  20. <script>
  21. import api from './index.js'
  22. export default api;
  23. </script>
  24. <style>
  25. page{
  26. background-color: #F7F7F7;
  27. }
  28. </style>
  29. <style scoped lang="scss">
  30. .jp-quantity{
  31. background-color: #fff;
  32. height: 80rpx;
  33. display: flex;
  34. align-items: center;
  35. font-size: 32rpx;
  36. padding-left: 30rpx;
  37. margin-top: 20rpx;
  38. border-bottom: 1px solid #f7f7f7;
  39. p{
  40. color:#666;
  41. }
  42. span{
  43. color:#1A91EA;
  44. margin-left: 10rpx;
  45. }
  46. }
  47. .jp-search{
  48. background-color: #fff;
  49. padding: 20rpx;
  50. }
  51. .jp-work-item{
  52. padding:30rpx;
  53. background-color: #fff;
  54. margin-bottom: 20rpx;
  55. &:last-child{
  56. border-bottom:none;
  57. }
  58. .jp-work-name{
  59. display: flex;
  60. justify-content: space-between;
  61. align-items: center;
  62. h3{
  63. font-size: 36rpx;
  64. }
  65. span{
  66. font-size: 32rpx;
  67. color:#FF1700
  68. }
  69. }
  70. .jp-work-tag{
  71. display: flex;
  72. align-items: center;
  73. margin-top: 10rpx;
  74. *{
  75. margin-right: 10rpx;
  76. }
  77. }
  78. .jp-work-info{
  79. display: flex;
  80. justify-content: space-between;
  81. align-items: center;
  82. margin-top: 10rpx;
  83. p{
  84. color:#999;
  85. font-size: 24rpx;
  86. margin-left: 10rpx;
  87. }
  88. }
  89. }
  90. .jp-work-line{
  91. display: flex;
  92. align-items: center;
  93. margin-top:10rpx;
  94. }
  95. </style>