pay-setting.vue 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <template>
  2. <view>
  3. <view class="card">
  4. <view class="title">
  5. <text >支付顺序设置</text>
  6. <text>将根据以下顺序扣款</text>
  7. </view>
  8. <view class="item" hover-class="hoverClass">
  9. <image class="icon" src="../../../static/icon/pay2.png" ></image>
  10. <view class="">
  11. 积分支付
  12. </view>
  13. </view>
  14. <view class="item" hover-class="hoverClass">
  15. <image class="icon" src="../../../static/icon/pay1.png" ></image>
  16. <view class="">
  17. 混合支付
  18. </view>
  19. </view>
  20. <view class="item" style="border: none;" hover-class="hoverClass">
  21. <image class="icon" src="../../../static/icon/pay3.png" ></image>
  22. <view class="">
  23. 现金支付
  24. </view>
  25. </view>
  26. </view>
  27. </view>
  28. </template>
  29. <script>
  30. export default {
  31. data() {
  32. return {
  33. }
  34. },
  35. methods: {
  36. }
  37. }
  38. </script>
  39. <style lang="scss" scoped>
  40. .hoverClass{
  41. opacity: 0.9;
  42. background-color: #ebebeb;
  43. }
  44. .card{
  45. background-color: #FFFFFF;
  46. padding: 20rpx 0 0;
  47. margin-top: 20rpx;
  48. display: flex;
  49. flex-direction: column;
  50. .title{
  51. padding: 20rpx;
  52. display: flex;
  53. flex-direction: column;
  54. text:first-child{
  55. font-weight: 800;
  56. font-size: 32rpx;
  57. color: #222222;
  58. padding-bottom: 20rpx;
  59. }
  60. text:last-child{
  61. color: #adadad;
  62. font-size: 24rpx;
  63. }
  64. }
  65. .item{
  66. display: flex;
  67. padding: 25rpx 40rpx;
  68. border-bottom: 1rpx solid #eeeeee;
  69. .icon{
  70. width: 40rpx;height: 40rpx;
  71. }
  72. view{
  73. padding-left: 15rpx;
  74. }
  75. }
  76. }
  77. </style>