collection.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="eduName=education"
  14. mode="2" @mode2="del"
  15. ></ResumeItem>
  16. <u-loadmore @loadmore="myLoadmore" :status="list.length<recordsTotal?'loadmore':'nomore'" ></u-loadmore>
  17. </view>
  18. </view>
  19. </view>
  20. </template>
  21. <script>
  22. import api from './index.js'
  23. export default api;
  24. </script>
  25. <style>
  26. page{
  27. background-color: #F7F7F7;
  28. }
  29. </style>
  30. <style scoped lang="scss">
  31. .jp-quantity{
  32. background-color: #fff;
  33. height: 80rpx;
  34. display: flex;
  35. align-items: center;
  36. font-size: 32rpx;
  37. padding-left: 30rpx;
  38. margin-top: 20rpx;
  39. border-bottom: 1px solid #f7f7f7;
  40. p{
  41. color:#666;
  42. }
  43. span{
  44. color:#1A91EA;
  45. margin-left: 10rpx;
  46. }
  47. }
  48. .jp-search{
  49. background-color: #fff;
  50. padding: 20rpx;
  51. }
  52. .jp-work-item{
  53. padding:30rpx;
  54. background-color: #fff;
  55. margin-bottom: 20rpx;
  56. &:last-child{
  57. border-bottom:none;
  58. }
  59. .jp-work-name{
  60. display: flex;
  61. justify-content: space-between;
  62. align-items: center;
  63. h3{
  64. font-size: 36rpx;
  65. }
  66. span{
  67. font-size: 32rpx;
  68. color:#FF1700
  69. }
  70. }
  71. .jp-work-tag{
  72. display: flex;
  73. align-items: center;
  74. margin-top: 10rpx;
  75. *{
  76. margin-right: 10rpx;
  77. }
  78. }
  79. .jp-work-info{
  80. display: flex;
  81. justify-content: space-between;
  82. align-items: center;
  83. margin-top: 10rpx;
  84. p{
  85. color:#999;
  86. font-size: 24rpx;
  87. margin-left: 10rpx;
  88. }
  89. }
  90. }
  91. .jp-work-line{
  92. display: flex;
  93. align-items: center;
  94. margin-top:10rpx;
  95. }
  96. </style>