settlement.wxml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <view class="part">
  2. <view class="rzrow flexrow">
  3. <view class="col1">售价是否包邮</view>
  4. <view class='flex1 switch'>
  5. <switch checked="{{isPinkage}}" bindchange="setisPinkage"></switch>
  6. </view>
  7. </view>
  8. <view wx:if="{{isPinkage}}" class="rzrow flexrow">
  9. <view class="col1">运费</view>
  10. <view class='flex1 switch'>
  11. <input maxlength="8" value="{{freight}}" type="digit" bindinput="setfreight" placeholder="点击填写"></input>
  12. </view>
  13. </view>
  14. <view class="rzrow flexrow">
  15. <view class="col1">总价</view>
  16. <view class='flex1'>
  17. <input value="{{salesPrice}}" disabled></input>
  18. </view>
  19. </view>
  20. <view class="rzrow flexrow">
  21. <view class="col1">收货人</view>
  22. <view catchtap='tochoiseAddress' class='flex1'>
  23. <view class="picker navigator-arrow">
  24. {{addressname?addressname:'请选择'}}
  25. </view>
  26. </view>
  27. </view>
  28. <view class="rzrow flexrow">
  29. <view class="col1">销售日期</view>
  30. <view class='flex1'>
  31. <picker bindchange="bindtime" mode="date">
  32. <view class="picker navigator-arrow">
  33. {{submitDate}}
  34. </view>
  35. </picker>
  36. </view>
  37. </view>
  38. <view class="rzrow flexrow">
  39. <view class="col1">销售备注</view>
  40. <view class='flex1'>
  41. <input value="{{salenote}}" bindinput="setsalenote" placeholder="最多输入20字"></input>
  42. </view>
  43. </view>
  44. </view>
  45. <view class="part">
  46. <view wx:for="{{goods}}" class="pc bottomborder">
  47. <view class="pctitle">
  48. <text>{{item.goodname}}</text>
  49. <text>上次销售价格:¥{{item.lastprice}}</text>
  50. </view>
  51. <view class="pcprice flexrow">
  52. <view class="pcpname">进价:</view>
  53. <view class="flex1">
  54. {{item.price}}
  55. </view>
  56. <view class="pcpname">售价:</view>
  57. <view class="flex1" style="margin-right: 20rpx;">
  58. <input maxlength="8" cursor-spacing="20" data-index="{{index}}" type="digit" bindinput="setsale" value="{{item.sale}}"></input>
  59. </view>
  60. <view class="pcpname">数量:</view>
  61. <view class="flex1">
  62. <input maxlength="8" data-index="{{index}}" type="digit" bindinput="setnum" value="{{item.num}}"></input>
  63. </view>
  64. </view>
  65. <view class="pcfoot">
  66. <view catchtap="delgood" data-index="{{index}}" class="delbtn">删除</view>
  67. </view>
  68. </view>
  69. <!--
  70. <view class="addpc">
  71. <view>
  72. <text>+</text>添加商品</view>
  73. </view>
  74. -->
  75. </view>
  76. <view class="part">
  77. <view class="rzrow flexrow">
  78. <view class="col1">是否收款</view>
  79. <view class='flex1 switch'>
  80. <switch bindchange="setisReceivables" checked="{{isReceivables}}"></switch>
  81. </view>
  82. </view>
  83. <view wx:if="{{isReceivables}}" class="rzrow flexrow">
  84. <view class="col1">总价</view>
  85. <view class='flex1 switch'>
  86. <input value="{{salesPrice}}" disabled></input>
  87. </view>
  88. </view>
  89. <view wx:if="{{isReceivables}}" class="rzrow flexrow">
  90. <view class="col1">实收款</view>
  91. <view class='flex1 switch'>
  92. <input maxlength="8" value="{{realReceive}}" type="digit" bindinput="setrealReceive" placeholder="点击填写"></input>
  93. </view>
  94. </view>
  95. <view wx:if="{{isReceivables}}" class="rzrow flexrow">
  96. <view class="col1">欠款</view>
  97. <view class='flex1 switch'>
  98. <input value="{{debt}}" disabled></input>
  99. </view>
  100. </view>
  101. <view wx:if="{{isReceivables}}" class="rzrow flexrow">
  102. <view class="col1">付款方式</view>
  103. <view class='flex1'>
  104. <picker bindchange="payWayChange" range-key="name" value="{{payWayindex}}" range="{{payWayarray}}">
  105. {{payWayarray[payWayindex].name}}
  106. </picker>
  107. </view>
  108. </view>
  109. <view class="rzrow flexrow">
  110. <view class="col1">是否付款</view>
  111. <view class='flex1 switch'>
  112. <switch bindchange="setisPayment" checked="{{isPayment}}"></switch>
  113. </view>
  114. </view>
  115. <view class="rzrow flexrow">
  116. <view class="col1">是否发货</view>
  117. <view class='flex1 switch'>
  118. <switch bindchange="setisSend" checked="{{isSend}}"></switch>
  119. </view>
  120. </view>
  121. <view wx:if="{{isSend}}" class="rzrow flexrow">
  122. <view class="col1">发货方式</view>
  123. <view class='flex1'>
  124. <picker bindchange="deliveryTypeChange" range-key="name" value="{{deliveryTypeIndex}}" range="{{deliveryTypeArray}}">
  125. {{deliveryTypeArray[deliveryTypeIndex].name}}
  126. </picker>
  127. </view>
  128. </view>
  129. <view wx:if="{{deliveryTypeIndex==0&&isSend}}" class="rzrow flexrow">
  130. <view class="col1">快递公司</view>
  131. <view class='flex1'>
  132. <input value="{{courierCompany}}" bindinput="setcourierCompany" placeholder="请输入" maxlength="20"></input>
  133. </view>
  134. </view>
  135. <view wx:if="{{deliveryTypeIndex==0&&isSend}}" class="rzrow flexrow">
  136. <view class="col1">快递单号</view>
  137. <view class='flex1'>
  138. <input value="{{courierNumber}}" bindinput="setcourierNumber" placeholder="请输入" maxlength="40"></input>
  139. </view>
  140. </view>
  141. </view>
  142. <view wx:if="{{!orderid}}" class="foot">
  143. <view catchtap="save" class="bluebtn">完成</view>
  144. </view>
  145. <view wx:if="{{orderid}}" class="foot flexrow">
  146. <view catchtap="del" class="delbtn1 flex1">删除</view>
  147. <view catchtap="save" class="savebtn flex1">保存</view>
  148. </view>