猫妈狗爸伴宠师小程序前端代码
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.

202 lines
4.1 KiB

1 month ago
1 month ago
  1. <template>
  2. <!-- <div>保证金退还</div> -->
  3. <view class="container">
  4. <view class="top" :style="{ borderRadius: '8rpx' }">
  5. <view class="level account">
  6. <view class="">
  7. 账户总览
  8. </view>
  9. <view class="level text2">
  10. <view>
  11. 资金明细
  12. </view>
  13. <view class="line">
  14. 申请退还
  15. </view>
  16. </view>
  17. </view>
  18. <view class="level Recharge">
  19. <view class="money level">
  20. <text>¥</text>
  21. <input type="text" />
  22. </view>
  23. <view class="text3" :style="{ borderRadius: '23.5rpx' }">
  24. 去充值
  25. </view>
  26. </view>
  27. </view>
  28. <view class="center">
  29. <view class="text">
  30. 退还前提
  31. </view>
  32. <p>账户中无未完成/未结算的服务订单无待提现的余额退还规则</p>
  33. <view class="text">
  34. 余额退还规则
  35. </view>
  36. <p>1.履约保证金退还即注销喂养师身份;</p>
  37. <p>2.退还过程产生的手续费由平台承担;</p>
  38. <p>3.只可全额退还账户中履约保证金余额不可分批退还;</p>
  39. <p>4.如果认证成功后未成功接单认证费全额退款;</p>
  40. <p>5.成功接单并赚取酬劳后认证费正式收取收取后不予退款;</p>
  41. <p>6.成为喂养员后无违规行为且没有未完成的任务;退还缴纳的全部履约保证金;</p>
  42. <p>7.成为喂养员后有违规行为或仍有未完成的任务;退还账户中剩余履约保证金;</p>
  43. </view>
  44. <view class="level text1">
  45. 有关履约保证金的其他规则详见
  46. <view class="text4">
  47. 履约保证金&认证费协议
  48. </view>
  49. </view>
  50. <view class="buttom level" :style="{ borderRadius: '41rpx' }">
  51. <text>退还并注销伴宠师</text>
  52. </view>
  53. <!-- <up-popup :show="show" mode="top" @close="close" @open="open">
  54. <view>
  55. <text>人生若只如初见何事秋风悲画扇</text>
  56. </view>
  57. </up-popup> -->
  58. </view>
  59. </template>
  60. <script setup>
  61. // import {
  62. // ref
  63. // } from 'vue';
  64. // // 创建响应式数据
  65. // const show = ref(false);
  66. // // 定义方法
  67. // function open() {
  68. // // 打开逻辑,比如设置 show 为 true
  69. // show.value = true;
  70. // // console.log('open');
  71. // }
  72. // function close() {
  73. // // 关闭逻辑,设置 show 为 false
  74. // show.value = false;
  75. // // console.log('close');
  76. // }
  77. </script>
  78. <style scoped lang="scss">
  79. .container {
  80. width: 100%;
  81. height: 150rpx;
  82. padding: 7% 3% 0 4%;
  83. box-sizing: border-box;
  84. background-image: linear-gradient(to bottom, #FFBF60, #F2F2F2);
  85. }
  86. .top {
  87. width: 702rpx;
  88. height: 227rpx;
  89. background-color: #FFFFFF;
  90. padding: 3% 6% 0 6%;
  91. box-sizing: border-box;
  92. font-size: 30rpx;
  93. }
  94. .level {
  95. display: flex;
  96. }
  97. .account {
  98. justify-content: space-between;
  99. color: #000000;
  100. font-size: 30rpx;
  101. }
  102. .Recharge {
  103. width: auto;
  104. height: 71rpx;
  105. justify-content: space-between;
  106. margin: 30rpx 0 0 30rpx;
  107. color: #FFFFFF;
  108. font-size: 22rpx;
  109. align-items: center;
  110. }
  111. .text2 {
  112. color: #BDBDBD;
  113. font-size: 22rpx;
  114. }
  115. .line {
  116. position: relative;
  117. padding: 0 0 0 20rpx;
  118. &::before {
  119. position: absolute;
  120. top: 7rpx;
  121. left: 10rpx;
  122. content: "";
  123. width: 3rpx;
  124. height: 26rpx;
  125. border-radius: 9rpx;
  126. background-color: #BDBDBD;
  127. }
  128. }
  129. .money {
  130. width: 450rpx;
  131. height: 71rpx;
  132. /* background-color: #FFBF60; */
  133. color: #FFBF60 !important;
  134. font-size: 54rpx !important;
  135. }
  136. .money input {
  137. margin-left: 5%;
  138. font-size: 61rpx;
  139. height: 71rpx;
  140. }
  141. .text3 {
  142. width: 131rpx;
  143. height: 47rpx;
  144. background-color: #FFBF60;
  145. line-height: 47rpx;
  146. display: flex;
  147. justify-content: center;
  148. }
  149. .center {
  150. width: 100%;
  151. height: 800rpx;
  152. padding: 3% 4%;
  153. box-sizing: border-box;
  154. color: #707070;
  155. font-size: 28rpx;
  156. line-height: 45rpx;
  157. }
  158. .text {
  159. color: black;
  160. font-size: 30rpx;
  161. font-weight: 700;
  162. margin: 3% 0;
  163. }
  164. .text1 {
  165. color: #BDBDBD;
  166. font-size: 22rpx;
  167. padding: 0 4%;
  168. box-sizing: border-box;
  169. }
  170. .text4 {
  171. color: #FFBF60;
  172. }
  173. .buttom {
  174. width: 594rpx;
  175. height: 94rpx;
  176. background-color: #FFBF60;
  177. margin: 25% 3% 0 7%;
  178. justify-content: center;
  179. align-items: center;
  180. color: #FFFFFF;
  181. font-size: 30rpx;
  182. }
  183. </style>