withdraw.vue 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. <template>
  2. <view>
  3. <ujp-navbar title="充电金提现">
  4. <view slot="right" style="margin-right: 10px;" @click="openModalBl=true">
  5. <view class="right-text">
  6. 交易规则
  7. </view>
  8. </view>
  9. </ujp-navbar>
  10. <!-- 提现方式 -->
  11. <view class="withdraw-method">
  12. <view class="title">
  13. 提现至
  14. </view>
  15. <view class="item">
  16. <view class="icon">
  17. <img src="../../../assets/img/st-coin.svg" alt="">
  18. </view>
  19. <view class="text">
  20. <view class="title">
  21. 会员账户余额
  22. </view>
  23. </view>
  24. <view class="radio">
  25. <label class="radio">
  26. <radio value="" /><text></text>
  27. </label>
  28. </view>
  29. </view>
  30. <view class="item">
  31. <view class="icon">
  32. <img src="../../../assets/img/riFill-bank-card-fill.svg" alt="">
  33. </view>
  34. <view class="text">
  35. <view class="title">
  36. 银行转账
  37. </view>
  38. </view>
  39. <view class="radio">
  40. <label class="radio">
  41. <radio value="" /><text></text>
  42. </label>
  43. </view>
  44. </view>
  45. </view>
  46. <!-- 提现金额 -->
  47. <view class="withdraw-amount">
  48. <view class="title">
  49. 提现金额(元)
  50. </view>
  51. <view class="input-amount">
  52. ¥<input placeholder="本次最多可提现200.00元">
  53. <view class="all">
  54. 全部
  55. </view>
  56. </view>
  57. </view>
  58. <!-- 银行卡信息 -->
  59. <view class="bank-card">
  60. <view class="title">
  61. 提现银行卡信息
  62. </view>
  63. <view class="bank-name">
  64. <view class="icon">
  65. <img src="../../../assets/img/bankIcon.svg" alt="">
  66. </view>
  67. <view class="name">
  68. 中国工商银行
  69. </view>
  70. <view class="change">
  71. 更换<u-icon name="arrow-down" color="#999999" size="26"></u-icon>
  72. </view>
  73. </view>
  74. <view class="infos">
  75. <view class="item">
  76. <view class="title">
  77. 姓名
  78. </view>
  79. <view class="input">
  80. <input placeholder="输入本人真实姓名">
  81. </view>
  82. </view>
  83. <view class="item">
  84. <view class="title">
  85. 卡号
  86. </view>
  87. <view class="input">
  88. <input placeholder="输入本人银行卡号">
  89. </view>
  90. </view>
  91. </view>
  92. </view>
  93. <!-- 确认提现 -->
  94. <button class="confirm">确认提现</button>
  95. </view>
  96. </template>
  97. <script>
  98. export default {
  99. data() {
  100. return {
  101. }
  102. },
  103. methods: {
  104. }
  105. }
  106. </script>
  107. <style lang="scss" scoped>
  108. // 提现方式
  109. .withdraw-method{
  110. margin: 24rpx 32rpx;
  111. background-color: #fff;
  112. padding: 32rpx;
  113. border-radius: 12px;
  114. .title{
  115. color: rgba(51, 51, 51, 1);
  116. font-size: 32rpx;
  117. }
  118. .item{
  119. margin-top: 16rpx;
  120. display: flex;
  121. align-items: center;
  122. .icon{
  123. width: 40px;
  124. height: 40px;
  125. line-height: 20px;
  126. border-radius: 8px;
  127. border: 1px solid rgba(226, 226, 226, 1);
  128. display: flex;
  129. justify-content: center;
  130. align-items: center;
  131. img{
  132. vertical-align: middle;
  133. }
  134. }
  135. .text{
  136. margin-left: 32rpx;
  137. .title{
  138. color: rgba(16, 16, 16, 1);
  139. }
  140. }
  141. .radio{
  142. margin-left:auto;
  143. ::v-deep.uni-radio-input-checked{
  144. background-color: #00B962 !important;
  145. border-color: #00B962 !important;
  146. }
  147. ::v-deep.uni-radio-input{
  148. width: 38rpx;
  149. height: 38rpx;
  150. }
  151. }
  152. }
  153. }
  154. // 提现金额
  155. .withdraw-amount{
  156. margin: 24rpx 32rpx;
  157. background-color: #fff;
  158. padding: 32rpx;
  159. border-radius: 12px;
  160. .title{
  161. color: rgba(51, 51, 51, 1);
  162. font-size: 32rpx;
  163. }
  164. .input-amount{
  165. display: flex;
  166. align-items: center;
  167. color: rgba(51, 51, 51, 1);
  168. font-size: 56rpx;
  169. margin-top: 60rpx;
  170. border-bottom: 1px solid #E4E4E4;
  171. padding-bottom: 8rpx;
  172. uni-input{
  173. height: 56rpx !important;
  174. line-height: 56rpx;
  175. font-size: 36rpx;
  176. color: #cccccc;
  177. }
  178. ::v-deep.uni-input-placeholder{
  179. color: #cccccc;
  180. }
  181. .all{
  182. color: rgba(0, 185, 98, 1);
  183. margin-left: auto;
  184. font-size: 28rpx
  185. }
  186. }
  187. }
  188. //提现银行卡信息
  189. .bank-card{
  190. margin: 24rpx 32rpx;
  191. background-color: #fff;
  192. padding: 32rpx;
  193. border-radius: 12px;
  194. .title{
  195. color: rgba(51, 51, 51, 1);
  196. font-size: 32rpx;
  197. }
  198. .bank-name{
  199. display: flex;
  200. align-items: center;
  201. margin-top: 32rpx;
  202. .icon{
  203. border: 1px solid rgba(226, 226, 226, 1);
  204. width: 80rpx;
  205. height: 80rpx;
  206. border-radius: 8px;
  207. display: flex;
  208. justify-content: center;
  209. align-items: center;
  210. }
  211. .name{
  212. margin-left: 48rpx;
  213. color: rgba(16, 16, 16, 1);
  214. font-size: 36rpx;
  215. }
  216. .change{
  217. margin-left: auto;
  218. color: rgba(119, 119, 119, 1);
  219. font-size: 32rpx;
  220. line-height: 40rpx;
  221. }
  222. .u-icon{
  223. margin-left: 8rpx;
  224. }
  225. }
  226. .infos{
  227. margin-top: 40rpx;
  228. .item{
  229. display: flex;
  230. margin-top: 40rpx;
  231. .title{
  232. margin-right: 40rpx;
  233. }
  234. .input{
  235. flex: 1;
  236. border-bottom: 1px solid #E4E4E4;
  237. padding-bottom: 16rpx;
  238. }
  239. }
  240. }
  241. }
  242. // 确认提现
  243. .confirm{
  244. margin:40rpx 32rpx;
  245. height: 88rpx;
  246. line-height: 88rpx;
  247. border-radius: 50px;
  248. background-color: rgba(0, 185, 98, 1);
  249. color: rgba(255, 255, 255, 1);
  250. font-size: 36rpx;
  251. }
  252. </style>