detail.wxml 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <import src="detail.skeleton.wxml" />
  2. <template is="skeleton" wx:if="{{loading}}" />
  3. <view class="intr">
  4. <view class="num">
  5. {{detail.sonum}}
  6. </view>
  7. <view class="exp" wx:if="{{userrole!='经销商'}}">经销商:{{detail.enterprisename || ' --'}}</view>
  8. <view class="exp" wx:if="{{detail.type=='项目订单'}}">关联项目:{{detail.projectname || '暂无'}}</view>
  9. <view class="exp">订单类型:{{detail.type}}</view>
  10. <view class="exp">订单状态:{{detail.status}}</view>
  11. <view class="exp">单据日期:{{detail.billdate || '暂无'}}</view>
  12. <view class="exp">创建日期:{{detail.createdate}}</view>
  13. </view>
  14. <view url="#" class="box location" bind:tap="selectConsignee">
  15. <van-icon custom-class='icon' name="location" />
  16. <view class="content">
  17. <view class="name">
  18. {{detail.contact ||'-'}}<text>{{detail.phonenumber}}</text>
  19. </view>
  20. <view class="address">
  21. {{detail.province + detail.city + detail.county + detail.address}}
  22. </view>
  23. </view>
  24. </view>
  25. <navigator url="#" class="box location" bindtap="selectFinance">
  26. <view class="content">
  27. <view class="name">
  28. 开票单位
  29. </view>
  30. <view class="address">
  31. {{detail.invoicename || '-'}}
  32. </view>
  33. <view class="address">
  34. 税号:{{detail.invoicetaxno ||'-'}}
  35. </view>
  36. </view>
  37. <view class="iconfont icon-dibu-bianji" />
  38. </navigator>
  39. <view class="box pay">
  40. <view class="title">
  41. 支付信息
  42. </view>
  43. <view class="row" style="align-items: flex-start;">
  44. <view class="label">支付账户</view>
  45. <view style="font-weight: 600;">
  46. {{detail.sa_accountclassinfos.accountname}}:<text style="color: #DA0A23;">-{{handleHide.verify(detail.sa_accountclassinfos.amount,'详情金额',privacyFieldC)}}</text>
  47. </view>
  48. </view>
  49. <view class="row" style="margin-top: -20rpx;">
  50. (<text style="font-size: 22rpx;">信用余额{{handleHide.verify(detail.sa_accountclassinfos.creditguota,'详情金额',privacyFieldC)}}</text>
  51. <text style="font-size: 22rpx;">优惠余额{{handleHide.verify(detail.sa_accountclassinfos.discountamount,'详情金额',privacyFieldC)}}</text>
  52. <text style="font-size: 22rpx;" catchtap='frozenList'>冻结金额<text style="color:#0079FE">{{handleHide.verify(detail.sa_accountclassinfos.freezamount,'详情金额',privacyFieldC)}}</text></text>
  53. <text style="font-size: 22rpx;">可用金额{{handleHide.verify(detail.sa_accountclassinfos.balance,'详情金额',privacyFieldC)}}</text>)
  54. </view>
  55. </view>
  56. <view class="box">
  57. <view class="row" style="margin: 0; padding: 0;">
  58. <view class="label">订单备注</view>
  59. <textarea disabled="{{detail.status!='新建'}}" bindtap="isEdit" class="remarks" placeholder-class='placeholder' bindblur="changeRemarks" value="{{detail.remarks}}" auto-height placeholder="订单备注" />
  60. </view>
  61. </view>
  62. <view style="height: 20rpx;" />
  63. <Yl_FunTabs list='{{tabsList}}' active='{{tabsActive}}' bind:onChenge="tabsChange">
  64. <Product slot='产品明细' privacyFieldC='{{privacyFieldC}}' sa_promotionid="{{detail.sa_promotionid}}" packagetypemxrows="{{detail.packagetypemxrows}}" id='Product' disabled="{{detail.status!='新建'}}" packagetype='{{detail.packagetype}}' sa_order_v='{{detail.sa_order_v}}' bind:returnProductCount='getProductCount' />
  65. <Module slot='配件明细' privacyFieldC='{{privacyFieldC}}' sa_promotionid="{{detail.sa_promotionid}}" packagetypemxrows="{{detail.packagetypemxrows}}" id='Module' disabled="{{detail.status!='新建' && detail.status!='提交'}}" packagetype='{{detail.packagetype}}' sa_order_v='{{detail.sa_order_v}}' bind:returnProductCount='getProductCount' />
  66. <Yl_Attachment slot='附件' id='Yl_Attachment' ownertable="sa_order" ownerid="{{detail.sa_orderid}}" disabled="{{detail.status!='新建'}}" />
  67. <Consignment slot='出库单' id='Consignment' />
  68. <Shipments slot='物流单' id='Shipments' />
  69. </Yl_FunTabs>
  70. <view style="height: 130rpx;" />
  71. <view class="footer">
  72. <view class="price">
  73. {{handleHide.verify(amount,'详情金额',privacyFieldC)}}元
  74. </view>
  75. <view class="but-box">
  76. <van-button custom-class='but delete' wx:if="{{detail.status=='新建'&& enable.query(options,'delete')}}" bind:click="deleteItem">删除订单</van-button>
  77. <van-button custom-class='but delete' wx:if="{{detail.status=='提交'&& enable.query(options,'submit')}}" bind:click="revocation">撤回提交</van-button>
  78. <van-button custom-class='but' wx:if="{{detail.status=='新建' && enable.query(options,'submit')}}" disabled="{{!specialProductQuantity}}" bind:click="submit">提交订单</van-button>
  79. </view>
  80. </view>
  81. <wxs src="/utils/hidePrice.wxs" module="handleHide" />
  82. <wxs src="/utils/wxmlQueryPer.wxs" module="enable" />