index.wxml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <!--index.wxml-->
  2. <view class="wrap">
  3. <view class="wrap_nr">
  4. <view class="store_list">
  5. <view class="{{ item.is_selected ? 'store_item selected' : 'store_item' }}" wx:for="{{ storeList }}" wx:key="index" bind:tap="onSelectStore" data-item="{{ item }}">
  6. <view class="item_l">
  7. <view class="item_name">{{ item.title }}</view>
  8. <view class="item_info">
  9. <van-icon name="location-o" color="#666666" size="22px" />
  10. <view class="wenzi">{{ item.address }}</view>
  11. </view>
  12. <view class="item_info">
  13. <van-icon name="clock-o" color="#666666" size="20px"/>
  14. <view class="wenzi">{{ item.begin_at + '~' + item.end_at }}</view>
  15. </view>
  16. <view class="item_info">
  17. <van-icon name="phone-o" color="#666666" size="22px" />
  18. <view class="wenzi">{{ item.phone }}</view>
  19. </view>
  20. </view>
  21. <view class="item_r">
  22. <view class="juli">距您{{ item.distance }}km</view>
  23. <image class="store_logo" src="{{ imgUrl + item.thumb }}"></image>
  24. <view class="desc">去下单</view>
  25. </view>
  26. <!-- 推荐(距离最近的店) -->
  27. <image class="tuijian_icon" src="/statics/img/icon_tuijian.png" wx:if="{{ item.is_tuijian }}"></image>
  28. <!-- 选中 -->
  29. <image class="selected_icon" src="/statics/img/icon_selected.png" wx:if="{{ item.is_selected }}"></image>
  30. </view>
  31. </view>
  32. </view>
  33. </view>
  34. <!-- 开启定位提示 -->
  35. <van-dialog class="custom_dialog" title="地理位置未授权" message="开启羊汤馆小程序定位授权后,可为您推荐就近门店" show="{{ showOpenLocation }}" confirm-button-text="授权定位" confirm-button-color="#D54C43" show-cancel-button bind:close="onCloseLocation" bind:confirm="onConfirmLocation"></van-dialog>
  36. <!-- 所选门店不支持的提醒 -->
  37. <van-dialog
  38. title="{{ tipsTitle }}"
  39. message="{{ tipsMessage }}"
  40. show="{{ showTips }}"
  41. class="single_btn"
  42. confirm-button-color="#000000"
  43. confirmButtonText="我知道了"
  44. bind:confirm="closeShowTips"
  45. >
  46. </van-dialog>
  47. <!-- loading -->
  48. <!-- <van-overlay show="{{ loading }}" z-index="100">
  49. <van-loading custom-class="custom_loading" />
  50. </van-overlay> -->