detail.wxml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <mobile-main frameStyle="{{frameStyle}}" bind:back="back">
  2. <view slot="info" class="main" style="height:{{infoHeight}}px;">
  3. <view class="one" style="height:{{infoHeight-60}}px;">
  4. <view class="list" wx:key="item" wx:for="{{marketList}}">
  5. <image class="images" src='{{item.img_one}}' bindtap="toView" data-item="{{item}}" data-id="{{item.id}}"></image>
  6. <view class="info">
  7. <view class="name textOver">{{item.name}}</view>
  8. <view class="money"><text style="vertical-align: sub;">¥</text>{{item.money}}</view>
  9. <view class="btn">
  10. <van-stepper v-model="item.num" theme="round" button-size="25" disable-input min='0' data-item="{{item}}" bind:plus="toPlus" bind:minus="toMinus" long-press="{{false}}" />
  11. </view>
  12. </view>
  13. </view>
  14. </view>
  15. <view class="two">
  16. <button type="primary" size="mini" bindtap="toBuy">查看选购</button>
  17. <button type="primary" size="mini" bindtap="toConfirm">确认选购</button>
  18. </view>
  19. </view>
  20. </mobile-main>
  21. <van-dialog use-slot title="{{dialog.title}}" show="{{ dialog.show }}" confirmButtonText="返回">
  22. <view class="dialog">
  23. <view wx:if="{{dialog.type=='1'}}" class="dialog_1">
  24. <form>
  25. <view class="content">
  26. <view class="right">
  27. <swiper indicator-dots='true' autoplay='true' interval='2000' duration='1000' circular='true'>
  28. <block wx:for="{{info.img_url}}" wx:key="item">
  29. <swiper-item>
  30. <image src='{{item.url}}' mode='aspectFill'></image>
  31. </swiper-item>
  32. </block>
  33. </swiper>
  34. </view>
  35. </view>
  36. <view class="content">
  37. <view class="left"><text>商品名称:</text></view>
  38. <view class="right">{{info.name||'暂无'}}</view>
  39. </view>
  40. <view class="content">
  41. <view class="left"><text>商品类型:</text></view>
  42. <view class="right">{{info.type_name||'暂无'}}</view>
  43. </view>
  44. <view class="content">
  45. <view class="left"><text>商品单价(元):</text></view>
  46. <view class="right" style="color: #ff0000;">{{info.money||'暂无'}}</view>
  47. </view>
  48. <view class="content">
  49. <view class="left"><text>商品简介:</text></view>
  50. <view class="right">{{info.brief||'暂无'}}</view>
  51. </view>
  52. </form>
  53. </view>
  54. <view wx:if="{{dialog.type=='2'}}" class="dialog_2">
  55. <view class="list" wx:key="item" wx:for="{{list}}">
  56. <view class="list_other">
  57. <view class="list_otherInfo textOver">供货单位:<text>{{item.mech_name }}</text></view>
  58. <view class="list_otherInfo textOver">选购总价:<text style="color: #ff0000;">{{item.money }}¥</text></view>
  59. </view>
  60. <view class="order">
  61. <view class="orderList" wx:key="tag" wx:for="{{item.order}}">
  62. <view class="orderList_name">{{item.name}}</view>
  63. <view class="order_other">
  64. <view class="order_otherInfo textOver">选购数量:<text>{{item.num }}</text></view>
  65. <view class="order_otherInfo textOver">商品单价:<text style="color: #ff0000;">{{item.money }}¥</text></view>
  66. </view>
  67. </view>
  68. </view>
  69. </view>
  70. </view>
  71. <view wx:if="{{dialog.type=='3'}}" class="dialog_3">
  72. <form bindsubmit="onSubmit">
  73. <view class="content">
  74. <view class="left">
  75. <text class="icon iconfont icon-xingming"></text>
  76. </view>
  77. <view class="right">
  78. <input name="receive_user_name" value="{{receiveForm.receive_user_name}}" placeholder='请输入收货人' placeholder-class="placeholder" disabled></input>
  79. </view>
  80. </view>
  81. <view class="content">
  82. <view class="left">
  83. <text class="icon iconfont icon-dianhua"></text>
  84. </view>
  85. <view class="right">
  86. <input name="receive_user_phone" value="{{receiveForm.receive_user_phone}}" type="number" maxlength="11" placeholder='请输入收货电话' placeholder-class="placeholder" disabled></input>
  87. </view>
  88. </view>
  89. <view class="content">
  90. <view class="left">
  91. <text class="icon iconfont icon-dizhi"></text>
  92. </view>
  93. <view class="right">
  94. <input name="receive_address" value="{{receiveForm.receive_address}}" placeholder='请输入收货地址' placeholder-class="placeholder"></input>
  95. </view>
  96. </view>
  97. <view class="save">
  98. <button type="primary" size="mini" formType="submit">提交订单</button>
  99. </view>
  100. </form>
  101. </view>
  102. </view>
  103. </van-dialog>