context.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <template>
  2. <div id="rightcont">
  3. <el-row>
  4. <el-col :span="24" class="top">
  5. <span>招聘信息</span>
  6. </el-col>
  7. <el-col :span="24" class="info">
  8. <p>信用代码:{{ policyInfo.license }}</p>
  9. <p>招聘信息名称:{{ policyInfo.name }}</p>
  10. <p>公司名称:{{ policyInfo.profession }}</p>
  11. <p>工作性质:{{ policyInfo.job_nature === '0' ? '兼职' : '全职' }}</p>
  12. <p>工作经验:{{ policyInfo.workexp }}</p>
  13. <p>职位月薪:{{ policyInfo.salary }}</p>
  14. <p>工作地点:{{ policyInfo.workplace }}</p>
  15. <p>学历:{{ policyInfo.education }}</p>
  16. <p>招聘人数:{{ policyInfo.people_number }}人</p>
  17. <p>
  18. 职位说明:<span>{{ policyInfo.explains }}</span>
  19. </p>
  20. </el-col>
  21. </el-row>
  22. </div>
  23. </template>
  24. <script>
  25. export default {
  26. name: 'rightcont',
  27. props: { policyInfo: null },
  28. components: {},
  29. data: () => ({}),
  30. created() {},
  31. computed: {},
  32. methods: {},
  33. };
  34. </script>
  35. <style lang="less" scoped>
  36. p {
  37. padding: 0;
  38. margin: 0;
  39. }
  40. .top {
  41. height: 60px;
  42. line-height: 60px;
  43. border-bottom: 1px solid #215299;
  44. }
  45. .top span {
  46. display: inline-block;
  47. padding: 0 30px;
  48. background-color: #215299;
  49. color: #fff;
  50. }
  51. .info {
  52. padding: 20px;
  53. }
  54. .info p {
  55. color: #666;
  56. padding: 15px 0;
  57. }
  58. .info p span {
  59. display: inherit;
  60. text-indent: 2rem;
  61. line-height: 30px;
  62. }
  63. </style>