create.wxml 4.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <!--pages/createorder/index.wxml-->
  2. <view>
  3. <button bindtap="test">点击</button>
  4. <swiper indicator-dots="{{true}}" indicator-color="rgba(255,255,255,0.5)" indicator-active-color="#ffffff" autoplay
  5. circular interval="4000" class="my-swipe" centeredSlides="true" autoHeight="true">
  6. <block wx:for="{{images}}" wx:key="index">
  7. <swiper-item class="item">
  8. <image src="{{item}}" class="img" mode="scaleToFill" data-previewurl='{{images}}' data-currenturl='{{item}}'>
  9. </image>
  10. </swiper-item>
  11. </block>
  12. </swiper>
  13. <view class="box">
  14. <view class="h3">
  15. 选择油枪 | <text class="small" wx:if="{{gas != 0}}">已选择{{gas}}号油枪</text>
  16. <text class="small2" wx:if="{{gas == 0}}">选择所加油枪号</text>
  17. <text class="span" bindtap="clickMore">更多></text>
  18. </view>
  19. <van-notice-bar left-icon="volume-o" text="{{notice}}"></van-notice-bar>
  20. <van-row gutter="10">
  21. <van-col span="8" wx:for="{{gasarr}}" wx:key="index" class="gas">
  22. <van-button type="{{gas==item.oilGunNo?'primary':'default'}}" block data-index="{{item.oilGunNo}}"
  23. data-oilname="{{item.oilName}}" data-oilprice="{{item.oilPrice}}" data-guntype="{{item.oilGunType}}" bindtap="selectGas">
  24. {{item.oilGunNo}}号油枪
  25. <view>{{item.oilName}}</view>
  26. </van-button>
  27. </van-col>
  28. </van-row>
  29. <view class="h3">输入金额 | <text class="small2">建议询问加油员后输入</text></view>
  30. <view class="input-box">
  31. <input type='text' model:value="{{account}}" class="my-input" bindinput="bindKeyInput" confirm-type="done"/>
  32. <text class="input-left">¥</text>
  33. <text class="input-right">(元)</text>
  34. </view>
  35. <van-row gutter="10">
  36. <van-col span="6" wx:for="{{money}}" wx:key="index">
  37. <van-button type="{{account==item?'primary':'default'}}" block data-money="{{item}}" bindtap="clickAccount">
  38. {{item}}
  39. </van-button>
  40. </van-col>
  41. </van-row>
  42. <view class="center tips">
  43. <van-icon name="warning-o" /> <text class="span">请勿在油机旁使用手机</text></view>
  44. <van-popup show="{{showPopup}}" closeable round position="bottom" z-index="9999" bind:close="onClose"
  45. safe-area-inset-bottom safe-area-inset-top>
  46. <view class="center">
  47. <view class="h3">选择油枪号</view>
  48. </view>
  49. <van-row gutter="10">
  50. <van-col span="8" wx:for="{{gasallarr}}" wx:key="index" class="gas">
  51. <van-button type="{{gas==item.oilGunNo?'primary':'default'}}" block data-index="{{index}}" data-oilname="{{item.oilName}}"
  52. data-num="{{item.oilGunNo}}" data-oilprice="{{item.oilPrice}}" data-guntype="{{item.oilGunType}}" bindtap="selectGasAll">
  53. {{item.oilGunNo}}号油枪
  54. <view>{{item.oilName}}</view>
  55. </van-button>
  56. </van-col>
  57. </van-row>
  58. <view class="h3"></view>
  59. </van-popup>
  60. <van-goods-action>
  61. <van-goods-action-button type="primary" text="去结算" wx:if="{{gas>0 && account>0}}" bindtap="toConfirm"
  62. data-stationName="{{item.stationName}}" data-oilGunNum="{{item.oilGunNum}}" data-oilName="{{item.oilName}}" />
  63. <van-goods-action-button text="去结算" color="#cdcbce" wx:else bindtap="toastMsg" />
  64. </van-goods-action>
  65. <van-toast id="van-toast" />
  66. </view>
  67. </view>
  68. <!--授权登录获取用户信息弹窗-->
  69. <view class="modal-mask" catchtouchmove="preventTouchMove" wx:if="{{showModal}}"></view>
  70. <view class="modal-dialog" wx:if="{{showModal}}">
  71. <view class="modal-content">
  72. <view>
  73. <icon class="icon-box-img" type="info" size="80"></icon>
  74. </view>
  75. <view>请先授权</view>
  76. <view>请先授权获取昵称等信息后再进行此操作</view>
  77. <button bindtap="getUserInfo">授权获取用户信息</button>
  78. </view>
  79. </view>
  80. <!--授权获取微信绑定手机号弹窗-->
  81. <view class="modal-mask" catchtouchmove="preventTouchMove" wx:if="{{showModalPhone}}"></view>
  82. <view class="modal-dialog" wx:if="{{showModalPhone}}">
  83. <view class="modal-content">
  84. <view><icon class="icon-box-img" type="info" size="80"></icon></view>
  85. <view>绑定手机号</view>
  86. <view>请先绑定手机号进行登录后,再进行此操作</view>
  87. <button open-type='getPhoneNumber' bindgetphonenumber="getPhoneNumber">手机号绑定登录</button>
  88. </view>
  89. </view>