servicesInfo.vue 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <template>
  2. <view>
  3. <u-navbar title="详情"></u-navbar>
  4. <view class="resumeInfo">
  5. <view class="resumeInfo-company">
  6. <u-avatar :src="company.logo" size="100" mode="square"></u-avatar>
  7. <view class="resumeInfo-company-text">
  8. <view class="resumeInfo-company-name">
  9. <h3> {{company.name}}</h3>
  10. <view class="u-flex">
  11. <p>{{info.typeN}}</p>
  12. <u-line color="#ccc" length="20" direction="col" margin="0 20rpx"/>
  13. <span>{{info.createTime}}</span>
  14. </view>
  15. </view>
  16. </view>
  17. </view>
  18. <view class="resumeInfo-main" v-html="info.content">
  19. </view>
  20. </view>
  21. </view>
  22. </template>
  23. <script>
  24. import api from './index.js'
  25. export default api;
  26. </script>
  27. <style scoped lang="scss">
  28. .resumeInfo{
  29. background-color: #fff;
  30. padding: 20rpx;
  31. margin-bottom: 20rpx;
  32. }
  33. .resumeInfo-company{
  34. display: flex;
  35. align-items: center;
  36. padding: 20rpx 0;
  37. .resumeInfo-company-text{
  38. display: flex;
  39. align-items: center;
  40. justify-content: space-between;
  41. flex: 1;
  42. margin-left: 20rpx;
  43. }
  44. .resumeInfo-company-name{
  45. h3{
  46. margin-bottom: 10rpx;
  47. font-size: 36rpx;
  48. }
  49. p{
  50. color:#1677FF
  51. }
  52. span{
  53. color:#999;
  54. font-size: 24rpx;
  55. }
  56. }
  57. }
  58. .resumeInfo-main{
  59. border-top: 1px solid #f7f7f7;
  60. padding-top: 20rpx;
  61. }
  62. </style>