特易招,招聘小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

112 lines
1.9 KiB

  1. <template>
  2. <!-- 电子合同 -->
  3. <view>
  4. <navbar title="电子合同"
  5. leftClick
  6. @leftClick="$utils.navigateBack"/>
  7. <view class="">
  8. <uv-tabs :list="tabs"
  9. lineColor="#3796F8"
  10. lineHeight="8rpx"
  11. lineWidth="50rpx"
  12. :scrollable="false"
  13. @click="clickTabs"></uv-tabs>
  14. </view>
  15. <view class="content">
  16. <view class="projectContent"
  17. v-for="(item, index) in 10"
  18. :key="index">
  19. <img src="../static/contract/contract.png" alt="" />
  20. <view class="itemList">
  21. <view class="projectName">
  22. xxxx电子合同
  23. </view>
  24. <view class="buyer">
  25. 甲方湖南瀚海科技有限公司
  26. </view>
  27. <view class="seller">
  28. 乙方四川特能博世科技有限公司
  29. </view>
  30. </view>
  31. <view class="run">
  32. <uv-icon
  33. name="arrow-right"
  34. color="#2979ff"
  35. size="50rpx"></uv-icon>
  36. </view>
  37. </view>
  38. </view>
  39. </view>
  40. </template>
  41. <script>
  42. export default {
  43. data() {
  44. return {
  45. tabs: [
  46. {
  47. name: '全部合同'
  48. },
  49. {
  50. name: '待我签署'
  51. },
  52. {
  53. name: '他人签署'
  54. },
  55. {
  56. name: '签约完成'
  57. },
  58. ],
  59. type : 0,
  60. }
  61. },
  62. methods: {
  63. clickTabs({index}) {
  64. this.type = index
  65. },
  66. }
  67. }
  68. </script>
  69. <style scoped lang="scss">
  70. .content {
  71. width: 100%;
  72. height: 100%;
  73. .projectContent {
  74. background-color: #fff;
  75. display: flex;
  76. margin: 30rpx;
  77. img {
  78. width: 160rpx;
  79. height: 140rpx;
  80. margin: 20rpx;
  81. }
  82. .itemList {
  83. margin: 28rpx 10rpx;
  84. .projectName {
  85. font-size: 32rpx;
  86. }
  87. .buyer {
  88. font-size: 24rpx;
  89. }
  90. .seller {
  91. font-size: 24rpx;
  92. }
  93. }
  94. .run{
  95. margin: auto;
  96. margin-right: 30rpx;
  97. height: 80rpx;
  98. width: 80rpx;
  99. border-radius: 50%;
  100. border: 1px solid $uni-color;
  101. display: flex;
  102. justify-content: center;
  103. align-items: center;
  104. }
  105. }
  106. }
  107. </style>