index.wxml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <view class="container">
  2. <van-search use-action-slot placeholder='请输入搜索关键词' shape='round' bind:search="onSearch" bind:clear="onSearch" />
  3. <view class="header" style="height: 20rpx;"></view>
  4. <Yl_ListBox id='ListBox' bind:getlist='getList'>
  5. <navigator url="/CRM/order/detail?id={{item.sa_custorderid}}" class="item" wx:for="{{list}}" wx:key="sa_custorderid">
  6. <view class="top">
  7. <view class="name">{{item.sonum || '--'}}</view>
  8. <view class="statu" style="border-color: {{set.color(item.status)}}; color: {{set.color(item.status)}};">
  9. {{item.status || '--'}}
  10. </view>
  11. </view>
  12. <view class="content">
  13. <view class="row">
  14. <view class="exp">
  15. 开单日期:{{item.createdate || '--'}}
  16. </view>
  17. </view>
  18. <view class="row">
  19. <view class="exp">
  20. 客户:{{item.name || '--'}}
  21. </view>
  22. <view class="exp">
  23. 手机号:{{item.phonenumber || '--'}}
  24. </view>
  25. </view>
  26. <view class="row">
  27. <view class="exp">
  28. 门店:{{item.storename || '--'}}
  29. </view>
  30. <view class="exp">
  31. 负责人:{{item.leader || '--'}}
  32. </view>
  33. </view>
  34. <view class="row">
  35. <view class="exp">
  36. 数量:{{item.qty || '--'}}
  37. </view>
  38. <view class="exp">
  39. 订单金额:{{item.showAmount || '--'}}
  40. </view>
  41. </view>
  42. <view class="row">
  43. <view class="exp">
  44. 已收款金额:
  45. <text wx:if="{{item.ispaid == 1}}" class="link" bindtap="navigateToPaymentDetail" data-orderid="{{item.sa_custorderid}}">{{item.showPayAmount || '--'}}</text>
  46. <text wx:else>{{item.showPayAmount || '--'}}</text>
  47. </view>
  48. <view class="exp">
  49. 付款状态:<text class="{{item.ispaid == 1 ? 'text-green' : 'text-red'}}">{{item.ispaid == 1 ? '已收款' : '未收款'}}</text>
  50. </view>
  51. </view>
  52. <view class="row">
  53. <view class="exp full-width">
  54. 地址:{{item.address || '--'}}
  55. </view>
  56. </view>
  57. <view class="row">
  58. <view class="exp full-width">
  59. 备注:{{item.remarks || '--'}}
  60. </view>
  61. </view>
  62. </view>
  63. </navigator>
  64. <Yl_Empty wx:if="{{list.length==0}}" />
  65. <view style="height:150rpx;" />
  66. </Yl_ListBox>
  67. <!-- 开单按钮 -->
  68. <view class="create-order-button">
  69. <van-button custom-class="create-btn" color="#3874F6" bind:tap="createOrder">开单</van-button>
  70. </view>
  71. </view>
  72. <wxs module="set">
  73. module.exports = {
  74. color: function (statu) {
  75. var color = '#999999';
  76. switch (statu) {
  77. case "待出库":
  78. color = '#FA8C16';
  79. break;
  80. case "部分出库":
  81. color = '#1890FF';
  82. break;
  83. case "已出库":
  84. case "已完成":
  85. color = '#52C41A';
  86. break;
  87. case "已关闭":
  88. case "已退单":
  89. case "已取消":
  90. color = '#FF4D4F';
  91. break;
  92. case "已付款":
  93. color = '#722ED1';
  94. break;
  95. };
  96. return color;
  97. }
  98. }
  99. </wxs>