index.wxml 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <view class="container" style="padding-bottom: {{ safeBottom }}px;">
  2. <!-- 导航栏 -->
  3. <van-nav-bar custom-style="background-color: #407DB8" style="position: sticky; z-index: 999; top: 0;">
  4. <van-icon slot="left" name="arrow-left" size="25px" color="#fff" bind:click="backToParent"/>
  5. <text slot="title" style="color: #fff;">{{ navTitle }}</text>
  6. </van-nav-bar>
  7. <!-- banner轮播图 -->
  8. <swiper class="banner" wx:if="{{ banners.count != 0 }}" indicator-active-color="orange" indicator-dots autoplay interval="5000" circular>
  9. <swiper-item class="banner_item" wx:for="{{ banners }}" wx:key="index" wx:for-item="itm" id="{{ item }}">
  10. <view class="swiper-item">
  11. <image src='{{ itm }}' mode="widthFix" />
  12. </view>
  13. </swiper-item>
  14. </swiper>
  15. <view style="background-color: #f0f0f0; height: 10px; width: 100%;" />
  16. <view class="container__top">
  17. <view class="container__top__row">
  18. <text selectable="false">{{ item.wrstandardname }}</text>
  19. </view>
  20. <view class="container__top__row price">
  21. <text selectable="false">剩余数量:{{ item.surplusqty }}</text>
  22. <text selectable="false">克拉单价:{{ item.price }}</text>
  23. </view>
  24. <view class="container__top__row">
  25. <text selectable="false">卖方:{{ item.customername }}</text>
  26. <text selectable="false">已认购数量:{{ item.tradeqty }}</text>
  27. </view>
  28. <view class="container__top__row">
  29. <text selectable="false">最小采购单位:{{ item.minbuyqty }}</text>
  30. <text selectable="false">最大采购单位:{{ item.maxbuyqty }}</text>
  31. </view>
  32. <view class="container__top__row">
  33. <text selectable="false">最低成团量:{{ item.minsuccessqty }}</text>
  34. <text selectable="false">采购保证金比例:{{ item.buymarginvalue }}</text>
  35. </view>
  36. <view class="container__top__row">
  37. <text selectable="false">开始日期:{{ item.startdate }}</text>
  38. <text selectable="false">结束日期:{{ item.enddate }}</text>
  39. </view>
  40. <view class="container__top__row">
  41. <text selectable="false">状态:{{ item.status }}</text>
  42. <text selectable="false">已认购数量:{{ item.placeqty }}</text>
  43. </view>
  44. <view class="container__top__row">
  45. <text selectable="false">履约方式:</text>
  46. </view>
  47. <scroll-view class="container__top__row__step" scroll-x="true" scroll-left="true">
  48. <view class="container__top__row__step__item" wx:for="{{ tmp.LstStep }}" wx:for-item="itm" wx:for-index="idx" wx:key="idx">
  49. <text class="value" style="color: white; background-color: {{ colors[idx] }};">{{ itm.stepinfo }}</text>
  50. <text class="value">{{ itm.stepdate }}</text>
  51. </view>
  52. </scroll-view>
  53. <view class="container__top__row">
  54. <text selectable="false">备注:{{ item.remark }}</text>
  55. </view>
  56. <view class="container__top__row">
  57. <text selectable="false">单号:{{ item.presaleapplyid }}</text>
  58. </view>
  59. </view>
  60. <view style="background-color: #f0f0f0; height: 10px; width: 100%;" />
  61. <view class="container__diamondinfo">
  62. <text selectable="false">【钻石参考信息】</text>
  63. <text selectable="false">形状:{{ item.zsshapetypestr }} </text>
  64. <text selectable="false">颜色:{{ item.zscolortypestr }} </text>
  65. <text selectable="false">净度:{{ item.zsclaritytypestr }} </text>
  66. <text selectable="false">尺寸:{{ item.sizestr }} </text>
  67. <text selectable="false">抛光:{{ item.zspolishtypestr }} </text>
  68. <text selectable="false">对称:{{ item.zssymmetrytypestr }} </text>
  69. <text selectable="false">切工:{{ item.zscuttypestr }} </text>
  70. <text selectable="false">荧光:{{ item.zsfluorescencetypestr }} </text>
  71. </view>
  72. <view class="button-view" wx:if="{{ item.presalestatus != 1 }}">
  73. <van-button block color="linear-gradient(to right, #4bb0ff, #666)" bind:click="showPopup" round>立即购买</van-button>
  74. </view>
  75. </view>
  76. <van-popup show="{{ show }}" round position="bottom" custom-style="height: 30%;" bind:close="onClose">
  77. <view class="popup-view">
  78. <text class="title">提示</text>
  79. <text class="message">确认要立即购买申请吗?</text>
  80. <van-field label="采购数量:" model:value="{{ orderQty }}" placeholder="请输入采购数量" required clearable border="{{ false }}" bind:input="getInputNum" ></van-field>
  81. <view class="button-view" style="padding-bottom: {{ safeBottom }}px;">
  82. <van-button bind:click="onClose" color="#999" round block>取消</van-button>
  83. <van-button bind:click="doSubmit" color="#407DB8" round block>确定</van-button>
  84. </view>
  85. </view>
  86. </van-popup>