jurisdiction.vue 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <template>
  2. <!-- 权限弹框 -->
  3. <view class="jurisdiction">
  4. <view class="content">
  5. <view class="top">
  6. <view class="title">
  7. 用户协议与隐私政策
  8. </view>
  9. <view class="Subtitle">
  10. 感谢您的信任并使用直播直聘!
  11. </view>
  12. </view>
  13. <view class="bottom">
  14. <view class="content_detail">
  15. 欢迎使用直播直聘,我们非常重视保护您的个人信息和隐私,请您认真阅读并理解《用户协议》和《隐私政策》。<br/>
  16. 点击同意即表示您已阅读并同意签署协议及以下约定。<br/>
  17. 1.这是一段条款信息<br/>
  18. 2.这是一段条款信息<br/>
  19. 3.这是一段条款信息
  20. </view>
  21. <view class="btn_box">
  22. <view class="" @click="closeSystem">
  23. 拒绝
  24. </view>
  25. <view class="" @click="closeJur">
  26. 同意
  27. </view>
  28. </view>
  29. </view>
  30. </view>
  31. </view>
  32. </template>
  33. <script>
  34. export default{
  35. methods:{
  36. closeJur(){
  37. this.$emit("closeJur")
  38. },
  39. closeSystem(){
  40. console.log("关闭系统")
  41. }
  42. }
  43. }
  44. </script>
  45. <style scoped>
  46. .jurisdiction{
  47. height: 100vh;
  48. width: 100%;
  49. background: rgba(0, 0,0, .6);
  50. position: fixed;
  51. top: 0;
  52. left: 0;
  53. z-index: 1;
  54. display: flex;
  55. justify-content: center;
  56. }
  57. .jurisdiction>view{
  58. align-self: center;
  59. }
  60. .content{
  61. width: 584rpx;
  62. height: 634rpx;
  63. background: #fff;
  64. border-radius: 20rpx;
  65. }
  66. .top{
  67. width: 100%;
  68. height: 120rpx;
  69. background: #FA4485;
  70. border-radius: 20rpx 20rpx 0 0;
  71. color: #fff;
  72. box-sizing: border-box;
  73. padding: 16rpx 0 0 32rpx;
  74. }
  75. .title{
  76. font-size: 36rpx;
  77. font-weight: 600;
  78. /* margin: 16rpx 0 0 32rpx; */
  79. }
  80. .Subtitle{
  81. font-size: 24rpx;
  82. font-weight: 400;
  83. margin-top: 10rpx;
  84. }
  85. .content_detail{
  86. width: 510rpx;
  87. height: 372rpx;
  88. margin: 34rpx auto 0 auto;
  89. /* background: #000; */
  90. background: #fff;
  91. font-size: 28rpx;
  92. font-weight: 400;
  93. }
  94. .btn_box{
  95. width: 515rpx;
  96. height: 80rpx;
  97. display: flex;
  98. justify-content: space-between;
  99. margin: 14rpx auto;
  100. }
  101. .btn_box>view:first-child{
  102. width: 236rpx;
  103. height: 76rpx;
  104. text-align: center;
  105. line-height: 80rpx;
  106. background: #fff;
  107. border: 1rpx solid #FA4485;
  108. border-radius: 64rpx;
  109. color: #FA4485;
  110. }
  111. .btn_box>view:last-child{
  112. width: 236rpx;
  113. height: 76rpx;
  114. text-align: center;
  115. line-height: 80rpx;
  116. background: #FA4485;
  117. color: #fff;
  118. border-radius: 64rpx;
  119. }
  120. </style>