enroll.vue 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <template>
  2. <view>
  3. <u-navbar title="投递记录"></u-navbar>
  4. <view class="jp-work">
  5. <view class="jp-work-tab">
  6. <u-tabs :list="list" :is-scroll="false" :current="current" @change="change"></u-tabs>
  7. </view>
  8. <view class="jp-work-list">
  9. <ResumeItem v-for="(item ,index) in list[current].list" :key="item.id" :item="item"
  10. obj="workName=positionCategoryName,name=realName,dreamAdd=address"
  11. ></ResumeItem>
  12. <u-loadmore @loadmore="myLoadmore" :status="list[current].list.length<list[current].recordsTotal?'loadmore':'nomore'" ></u-loadmore>
  13. </view>
  14. </view>
  15. </view>
  16. </template>
  17. <script>
  18. import api from './index.js'
  19. export default api;
  20. </script>
  21. <style>
  22. page{
  23. background-color: #f7f7f7;
  24. }
  25. </style>
  26. <style scoped lang="scss">
  27. .jp-work-tab{
  28. margin-bottom: 20rpx;
  29. }
  30. .jp-work-item{
  31. padding:30rpx;
  32. background-color: #fff;
  33. border-bottom: 1px solid #f7f7f7;
  34. &:last-child{
  35. border-bottom:none;
  36. }
  37. .jp-work-name{
  38. display: flex;
  39. justify-content: space-between;
  40. align-items: center;
  41. h3{
  42. font-size: 36rpx;
  43. }
  44. span{
  45. font-size: 32rpx;
  46. color:#FF1700
  47. }
  48. }
  49. .jp-work-tag{
  50. display: flex;
  51. align-items: center;
  52. margin-top: 10rpx;
  53. *{
  54. margin-right: 10rpx;
  55. }
  56. }
  57. .jp-work-info{
  58. display: flex;
  59. justify-content: space-between;
  60. align-items: center;
  61. margin-top: 10rpx;
  62. p{
  63. color:#999;
  64. font-size: 24rpx;
  65. margin-left: 10rpx;
  66. }
  67. }
  68. }
  69. </style>