suggest.vue 1.3 KB

123456789101112131415161718192021222324252627282930
  1. <!-- 推荐任务 -->
  2. <template>
  3. <div>
  4. <div class="resume-title my-5">{{ $t('taskCenter.suggestTask') }}</div>
  5. <div v-for="(item, index) in list" :key="'suggest' + index">
  6. <div class="d-flex ml-2 my-5">
  7. <div class="ellipsis" style="width: 50%;">{{ item.title }}</div>
  8. <div class="ellipsis d-flex" style="width: calc(50% - 88px);">
  9. <svg-icon class="mx-1" name="integral" size="24"></svg-icon>
  10. <span style="color: #10897bad;">{{ item.奖励积分数 }}</span>
  11. </div>
  12. <v-chip label :color="item.状态 ? 'success' : 'error'">{{ item.状态 ? '已完成' : '未完成' }}</v-chip>
  13. </div>
  14. </div>
  15. </div>
  16. </template>
  17. <script setup>
  18. defineOptions({name: 'personal-taskCenter-suggest'})
  19. const list = [
  20. { title: '首次登录奖励', 奖励积分数: '5', 状态: true },
  21. { title: '上传个人头像', 奖励积分数: '10', 状态: false },
  22. { title: '完成工作经历', 奖励积分数: '5', 状态: true },
  23. { title: '首次投递简历并主动沟通', 奖励积分数: '5', 状态: true },
  24. { title: '个人简历被企业接收并回复', 奖励积分数: '20', 状态: false },
  25. { title: '购买会员服务费', 奖励积分数: '20', 状态: false },
  26. ]
  27. </script>
  28. <style lang="scss" scoped>
  29. </style>