index.vue 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. <template>
  2. <div class="user-agreement">
  3. <div class="agreement-container">
  4. <!-- <h1>用户协议</h1>-->
  5. <div class="agreement-content">
  6. <view style="text-indent: 20px">
  7. 欢迎使用 [Yeswash洗车]!在使用本小程序之前,请您仔细阅读并理解以下用户协议的全部条款。使用本小程序,即表示您已阅读、理解并同意本协议的全部条款,并愿意遵守本协议的约束。
  8. </view>
  9. <view class="h2">一、协议的范围</view>
  10. <p>
  11. 本用户协议(以下简称“本协议”)是您(以下称为“用户”)与 [深圳市超级进化科技有限公司](以下称为“我们”)之间关于使用本小程序的法律协议。
  12. </p>
  13. <view class="h2">二、用户资格</view>
  14. <p>
  15. 用户必须是具有完全民事行为能力的自然人,或者是具有合法经营资格的法人或其他组织。如果您是无民事行为能力人或限制民事行为能力人,请在法定监护人的陪同下使用本小程序,并确保您的行为在法定监护人的监督和允许范围内。
  16. </p>
  17. <view class="h2">三、用户账号与密码</view>
  18. <p>
  19. 用户在使用本小程序时需要注册一个账号。用户应自行负责账号的安全,并对使用该账号进行的所有活动承担全部责任。用户不得将账号转让、出借或以其他方式提供给第三方使用。
  20. </p>
  21. <view class="h2">四、用户权利与义务</view>
  22. <p>
  23. 用户有权按照本协议的约定使用本小程序提供的各项服务,并享有本小程序提供的各种权益和优惠。用户应遵守中华人民共和国相关法律法规,不得利用本小程序从事任何违法、违规或不道德的活动。
  24. </p>
  25. <view class="h2">五、我们的权利与义务</view>
  26. <p>
  27. 我们有权根据法律法规的要求和本小程序的运营需要,对本协议的内容进行修改和更新,并在本小程序上进行公示。用户在继续使用本小程序时,应遵守修改后的协议内容。
  28. </p>
  29. <view class="h2">六、知识产权</view>
  30. <p>
  31. 本小程序的全部内容,包括但不限于文字、图片、音频、视频、软件、商标、标识等,均受中华人民共和国法律法规和国际知识产权法律的保护。未经我们事先书面同意,用户不得以任何方式复制、修改、传播、出售、出租、转让、许可或以其他方式使用本小程序的任何内容。
  32. </p>
  33. <view class="h2">七、免责声明</view>
  34. <p>
  35. 用户明确同意使用本小程序的风险由用户自行承担。本小程序提供的服务是按照现有技术和条件所能达到的现状提供的,我们不保证本小程序的服务不会中断、延迟、丢失数据或出现其他技术问题。
  36. </p>
  37. <view class="h2">八、违约责任</view>
  38. <p>
  39. 如果用户违反本协议的任何条款,我们将有权采取相应的措施,包括但不限于警告、限制服务、暂停账号、终止服务等,并有权要求用户赔偿因此给我们造成的损失。
  40. </p>
  41. <view class="h2">九、法律适用与争议解决</view>
  42. <p>
  43. 本协议的订立、执行和解释及争议的解决均应适用中华人民共和国法律。如双方就本协议内容或其执行发生任何争议,双方应尽量友好协商解决;协商不成时,任何一方均可向我们所在地有管辖权的人民法院提起诉讼。
  44. </p>
  45. <view class="h2">十、其他</view>
  46. <p>
  47. 本协议的任何条款无论因何种原因无效或不具可执行性,其余条款仍应有效并具有约束力。
  48. </p>
  49. </div>
  50. <div class="agreement-buttons">
  51. <!-- <button @click="agree">同意</button>
  52. <button @click="disagree">不同意</button>-->
  53. </div>
  54. </div>
  55. </div>
  56. </template>
  57. <script>
  58. export default {
  59. name: "UserAgreement",
  60. methods: {
  61. agree() {
  62. // 用户同意协议,可以跳转到下一步或记录用户同意状态
  63. this.$emit("agreed");
  64. },
  65. disagree() {
  66. // 用户不同意协议,可以提示用户或关闭页面
  67. this.$emit("disagreed");
  68. },
  69. },
  70. };
  71. </script>
  72. <style scoped>
  73. .user-agreement {
  74. display: flex;
  75. justify-content: center;
  76. align-items: center;
  77. /*height: 100vh;*/
  78. background-color: $uni-bg-color-page;
  79. }
  80. .agreement-container {
  81. width: 90%;
  82. max-width: 600px;
  83. background-color: $uni-bg-color-card;
  84. padding: 20px;
  85. border-radius: 8px;
  86. box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  87. }
  88. h1 {
  89. text-align: center;
  90. font-size: 24px;
  91. margin-bottom: 20px;
  92. }
  93. .agreement-content {
  94. margin-bottom: 20px;
  95. }
  96. .agreement-content view {
  97. font-size: 18px;
  98. margin: 20px 0 10px;
  99. }
  100. .agreement-content p {
  101. font-size: 14px;
  102. line-height: 1.5;
  103. }
  104. .agreement-buttons {
  105. display: flex;
  106. justify-content: space-between;
  107. }
  108. .agreement-buttons button {
  109. padding: 10px 20px;
  110. font-size: 16px;
  111. border: none;
  112. border-radius: 4px;
  113. cursor: pointer;
  114. }
  115. .agreement-buttons button:first-child {
  116. background-color: #4caf50;
  117. color: #fff;
  118. }
  119. .agreement-buttons button:last-child {
  120. background-color: #f44336;
  121. color: #fff;
  122. }
  123. .h2{
  124. font-weight: 600;
  125. }
  126. </style>