contract.vue 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. <template>
  2. <div id="contract" style="background-color: #F5F5F54f;">
  3. <div class="main">
  4. <el-col class="title" :span="24"> {{ detail.title }}</el-col>
  5. <el-col :span="24" class="info">
  6. <el-col :span="24" class="one">
  7. <p>服务描述:</p>
  8. <p>{{ detail.desc }}</p>
  9. </el-col>
  10. <el-col :span="24" class="two">
  11. <p>服务流程:</p>
  12. <el-col :span="24" class="twoBtn">
  13. <div><el-button plain style="cursor: default;">合同谈判发起</el-button><i class="el-icon-right"></i></div>
  14. <div><el-button plain style="cursor: default;">合同谈判</el-button> <i class="el-icon-right"></i></div>
  15. <div><el-button plain style="cursor: default;">电子合同二次确认</el-button> <i class="el-icon-right"></i></div>
  16. <div><el-button plain style="cursor: default;">电子合同的电子签名</el-button><i class="el-icon-right"></i></div>
  17. <div><el-button plain style="cursor: default;">电子合同辅助认证</el-button><i class="el-icon-right"></i></div>
  18. <div><el-button plain style="cursor: default;">电子合同备注保存</el-button><i class="el-icon-right"></i></div>
  19. <div><el-button plain style="cursor: default;">电子合同生效,法律适用</el-button></div>
  20. </el-col>
  21. </el-col>
  22. <el-col :span="24" class="three">
  23. <el-button type="primary">申请办理</el-button>
  24. </el-col>
  25. </el-col>
  26. </div>
  27. </div>
  28. </template>
  29. <script>
  30. export default {
  31. name: 'contract',
  32. props: {},
  33. components: {},
  34. data: () => {
  35. return {
  36. detail: {
  37. title: '合同在线',
  38. desc:
  39. '第一,合同的标的是某种服务,而且这种服务只能以网络为载体才能提供。这就使得在线服务合同与以提供服务为标的的电子商务合同不同,因为在这种电子商务合同中,网络只是改变了合同订立的方式,服务的提供不能通过网络进行。第二,这种合同既可以是有偿的,也可以是无偿的。有偿的如网络游戏合同,无偿的如几大门户网站提供的免费电子邮件服务。',
  40. },
  41. };
  42. },
  43. created() {},
  44. methods: {},
  45. computed: {},
  46. };
  47. </script>
  48. <style lang="less" scoped>
  49. .main {
  50. .title {
  51. text-align: center;
  52. font-size: 25px;
  53. color: #22529a;
  54. font-weight: bold;
  55. margin: 15px 0;
  56. }
  57. .info {
  58. .one {
  59. padding: 20px;
  60. p:first-child {
  61. width: 15%;
  62. background: #22529a;
  63. padding: 10px 0;
  64. font-size: 18px;
  65. text-align: center;
  66. border-radius: 5px;
  67. font-weight: bold;
  68. color: #fff;
  69. }
  70. p:last-child {
  71. margin: 15px 0 0 0;
  72. font-size: 16px;
  73. border: 1px solid #22529a;
  74. padding: 20px 10px;
  75. border-radius: 10px;
  76. min-height: 70px;
  77. }
  78. }
  79. .two {
  80. padding: 20px;
  81. p {
  82. float: left;
  83. width: 15%;
  84. background: #22529a;
  85. padding: 10px 0;
  86. font-size: 18px;
  87. text-align: center;
  88. border-radius: 5px;
  89. font-weight: bold;
  90. color: #fff;
  91. }
  92. .twoBtn {
  93. margin: 15px 0 0 0;
  94. border: 1px solid #22529a;
  95. border-radius: 10px;
  96. min-height: 100px;
  97. padding: 20px 10px;
  98. div {
  99. float: left;
  100. margin: 0 0 10px 10px;
  101. .el-button {
  102. margin: 0 10px 0 0;
  103. }
  104. }
  105. }
  106. }
  107. .three {
  108. text-align: center;
  109. }
  110. }
  111. }
  112. </style>