myaddress.wxml 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. <!--index.wxml-->
  2. <view class="">
  3. <view class="load" style='display:{{loaddisplay}}'>
  4. <image class="loadimg" style='display:{{loaddisplay}}' src='https://yuesuo.yueguanjia.com/MiniProgram/images/timg.gif'></image>
  5. </view>
  6. <navbar page-name="我的地址" back-home="true"></navbar>
  7. <view class="page-content2" style='height:calc(100vh - {{navH}}px)'>
  8. <view class="none" wx:if="{{addressList.length == 0}}">
  9. <image src="https://yuesuo.yueguanjia.com/MiniProgram/myaddressnone.png" class="noneimg" />
  10. <view class="nonedesc">亲您还没有收货地址哦</view>
  11. </view>
  12. <block wx:for="{{addressList}}" wx:key="index">
  13. <block wx:if="{{index == 0}}">
  14. <view class="addressbox">
  15. <view class="addlist" bindtap="{{chose}}" data-consignee="{{addressList[index].xa_consignee}}" data-phone="{{addressList[index].xa_phone}}"
  16. data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}" data-address="{{addressList[index].xa_address}}">
  17. <view class="username">{{addressList[index].xa_consignee}}</view>
  18. <view class="userphone">{{addressList[index].xa_phone}}</view>
  19. </view>
  20. <view class="addlistdesc" bindtap="{{chose}}" data-consignee="{{addressList[index].xa_consignee}}" data-phone="{{addressList[index].xa_phone}}"
  21. data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}" data-address="{{addressList[index].xa_address}}">
  22. <text class="useraddress">
  23. {{addressList[index].xa_city}} {{addressList[index].xa_county}} {{addressList[index].xa_address}}
  24. </text>
  25. </view>
  26. <view class="editline" wx:if="{{datatype != 'bill'}}">
  27. <view class="radioright">
  28. <radio-group class="radio-group" bindchange="radioChange">
  29. <radio class="defalutb" name="deff" checked="{{addressList[index].xa_default}}" value="{{addressList[index].id}}"
  30. color='#FC6961' />
  31. </radio-group>
  32. </view>
  33. <view class="defaultadd">默认地址</view>
  34. <view class="edit" bindtap="hrefCreateedit" data-id="{{addressList[index].id}}" data-consignee="{{addressList[index].xa_consignee}}"
  35. data-phone="{{addressList[index].xa_phone}}" data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}"
  36. data-address="{{addressList[index].xa_address}}">
  37. <image src="https://yuesuo.yueguanjia.com/MiniProgram/images/edit.png" class="imgedit"></image>
  38. </view>
  39. <view class="txtedit" bindtap="hrefCreateedit" data-id="{{addressList[index].id}}" data-consignee="{{addressList[index].xa_consignee}}"
  40. data-phone="{{addressList[index].xa_phone}}" data-city="{{addressList[index].xa_city}}" data-county="{{addressList[index].xa_county}}"
  41. data-address="{{addressList[index].xa_address}}">编辑</view>
  42. <view class="del" bindtap="hrefCreatedel" data-id="{{addressList[index].id}}">
  43. <image src="https://yuesuo.yueguanjia.com/MiniProgram/images/delete.png" class="imgedit"></image>
  44. </view>
  45. <view class="txtedit" bindtap="hrefCreatedel" data-id="{{addressList[index].id}}">删除</view>
  46. </view>
  47. </view>
  48. </block>
  49. <!--else if-->
  50. <block wx:elif="{{index == 1}}">
  51. <view class="addressbox2">
  52. <view class="addlist" bindtap="{{chose}}" data-consignee="{{addressList[index].xa_consignee}}" data-phone="{{addressList[index].xa_phone}}"
  53. data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}" data-address="{{addressList[index].xa_address}}">
  54. <view class="username">{{addressList[index].xa_consignee}}</view>
  55. <view class="userphone">{{addressList[index].xa_phone}}</view>
  56. </view>
  57. <view class="addlistdesc" bindtap="{{chose}}" data-consignee="{{addressList[index].xa_consignee}}" data-phone="{{addressList[index].xa_phone}}"
  58. data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}" data-address="{{addressList[index].xa_address}}">
  59. <text class="useraddress">
  60. {{addressList[index].xa_city}} {{addressList[index].xa_county}} {{addressList[index].xa_address}}
  61. </text>
  62. </view>
  63. <view class="editline" wx:if="{{datatype != 'bill'}}">
  64. <view class="radioright">
  65. <radio-group class="radio-group" bindchange="radioChange">
  66. <radio class="defalutb" name="deff" checked="{{addressList[index].xa_default}}" value="{{addressList[index].id}}"
  67. color='#FC6961' />
  68. </radio-group>
  69. </view>
  70. <view class="defaultadd">默认地址</view>
  71. <view class="edit" bindtap="hrefCreateedit" data-id="{{addressList[index].id}}" data-consignee="{{addressList[index].xa_consignee}}"
  72. data-phone="{{addressList[index].xa_phone}}" data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}"
  73. data-address="{{addressList[index].xa_address}}">
  74. <image src="https://yuesuo.yueguanjia.com/MiniProgram/images/edit.png" class="imgedit"></image>
  75. </view>
  76. <view class="txtedit" bindtap="hrefCreateedit" data-id="{{addressList[index].id}}" data-consignee="{{addressList[index].xa_consignee}}"
  77. data-phone="{{addressList[index].xa_phone}}" data-city="{{addressList[index].xa_city}}" data-county="{{addressList[index].xa_county}}"
  78. data-address="{{addressList[index].xa_address}}">编辑</view>
  79. <view class="del" bindtap="hrefCreatedel" data-id="{{addressList[index].id}}">
  80. <image src="https://yuesuo.yueguanjia.com/MiniProgram/images/delete.png" class="imgedit"></image>
  81. </view>
  82. <view class="txtedit" bindtap="hrefCreatedel" data-id="{{addressList[index].id}}">删除</view>
  83. </view>
  84. <view class="line2"></view>
  85. </view>
  86. </block>
  87. <!--else if-->
  88. <block wx:else>
  89. <view class="addressbox3">
  90. <view class="addlist" bindtap="{{chose}}" data-consignee="{{addressList[index].xa_consignee}}" data-phone="{{addressList[index].xa_phone}}"
  91. data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}" data-address="{{addressList[index].xa_address}}">
  92. <view class="username">{{addressList[index].xa_consignee}}</view>
  93. <view class="userphone">{{addressList[index].xa_phone}}</view>
  94. </view>
  95. <view class="addlistdesc" bindtap="{{chose}}" data-consignee="{{addressList[index].xa_consignee}}" data-phone="{{addressList[index].xa_phone}}"
  96. data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}" data-address="{{addressList[index].xa_address}}">
  97. <text class="useraddress">
  98. {{addressList[index].xa_city}} {{addressList[index].xa_county}} {{addressList[index].xa_address}}
  99. </text>
  100. </view>
  101. <view class="editline" wx:if="{{datatype != 'bill'}}">
  102. <view class="radioright">
  103. <radio-group class="radio-group" bindchange="radioChange">
  104. <radio class="defalutb" name="deff" checked="{{addressList[index].xa_default}}" value="{{addressList[index].id}}"
  105. color='#FC6961' />
  106. </radio-group>
  107. </view>
  108. <view class="defaultadd">默认地址</view>
  109. <view class="edit" bindtap="hrefCreateedit" data-id="{{addressList[index].id}}" data-consignee="{{addressList[index].xa_consignee}}"
  110. data-phone="{{addressList[index].xa_phone}}" data-county="{{addressList[index].xa_county}}" data-city="{{addressList[index].xa_city}}"
  111. data-address="{{addressList[index].xa_address}}">
  112. <image src="https://yuesuo.yueguanjia.com/MiniProgram/images/edit.png" class="imgedit"></image>
  113. </view>
  114. <view class="txtedit" bindtap="hrefCreateedit" data-id="{{addressList[index].id}}" data-consignee="{{addressList[index].xa_consignee}}"
  115. data-phone="{{addressList[index].xa_phone}}" data-city="{{addressList[index].xa_city}}" data-county="{{addressList[index].xa_county}}"
  116. data-address="{{addressList[index].xa_address}}">编辑</view>
  117. <view class="del" bindtap="hrefCreatedel" data-id="{{addressList[index].id}}">
  118. <image src="https://yuesuo.yueguanjia.com/MiniProgram/images/delete.png" class="imgedit"></image>
  119. </view>
  120. <view class="txtedit" bindtap="hrefCreatedel" data-id="{{addressList[index].id}}">删除</view>
  121. </view>
  122. <view class="line2"></view>
  123. </view>
  124. </block>
  125. </block>
  126. <view class="pay">
  127. <view class="create" bindtap="hrefCreateAddress">+ 添加地址</view>
  128. </view>
  129. <div class="endbottom"></div>
  130. </view>
  131. </view>