detail.wxml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  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="tags">
  8. <text wx:if="{{detail.brandname}}" style="background-color: #0079FE;">{{detail.brandname}}</text>
  9. <text wx:if="{{detail.tradefield}}" style="background-color: #4BD863;">{{detail.tradefield}}</text>
  10. <!-- <text wx:if="{{detail.status=='新建' && detail.type=='项目订单'}}" style="background-color: #4BD863;" bindtap="setBraned">设置品牌/领域</text> -->
  11. </view>
  12. <view class="exp" wx:if="{{userrole!='经销商'}}">经销商:{{detail.enterprisename || ' --'}}</view>
  13. <view class="exp" wx:if="{{detail.type=='项目订单'}}">关联项目:{{detail.projectname || '暂无'}}</view>
  14. <view class="exp">订单类型:{{detail.type}}</view>
  15. <view class="exp">订单状态:{{detail.status}}</view>
  16. <view class="exp">单据日期:{{detail.billdate || '暂无'}}</view>
  17. <view class="exp">创建日期:{{detail.createdate}}</view>
  18. <!-- <van-button wx:if="{{userrole=='经销商'}}" custom-class='copy' bindtap="copyItem">一键复制订单</van-button> -->
  19. </view>
  20. <!-- <navigator url="#" class="box location" bindtap="selectFinance">
  21. <view class="content">
  22. <view class="name">
  23. 开票单位
  24. </view>
  25. <view class="address">
  26. {{detail.finance.enterprisename || '暂无'}}
  27. </view>
  28. </view>
  29. <view class="iconfont icon-dibu-bianji" />
  30. </navigator> -->
  31. <view class="box pay">
  32. <view class="title">
  33. 支付信息
  34. </view>
  35. <navigator url="#" class="row" bindtap="selectAgent">
  36. <view class="label">结算人</view>
  37. <view style="font-size: 28rpx;">
  38. {{detail.pay_enterprisename || '暂无'}}
  39. <van-icon name="arrow" />
  40. </view>
  41. </navigator>
  42. <view class="row" style="align-items: flex-start;" bindtap="changeAccount">
  43. <view class="label" style="padding-top: 20rpx;">支付账户</view>
  44. <view>
  45. <view wx:for="{{detail.sa_accountclassinfos}}" wx:key="sa_accountclassid" style="font-size: 28rpx; text-align: right;">
  46. <text style="font-weight: 600;">{{item.accountname}}:<text style="color: #DA0A23;">-{{handleHide.verify(item.amount,'详情金额',privacyFieldC)}}</text></text>
  47. <text style="font-size: 22rpx;"> {{handleHide.verify(item.text,'详情金额',privacyFieldC)}}</text>
  48. </view>
  49. </view>
  50. </view>
  51. </view>
  52. <view class="box" style="padding: 10rpx 30rpx;">
  53. <view class="row">
  54. <view class="label">订单备注</view>
  55. <textarea disabled="{{detail.status!='新建'}}" bindtap="isEdit" class="remarks" placeholder-class='placeholder' bindblur="changeRemarks" value="{{detail.remarks}}" auto-height placeholder="订单备注" />
  56. </view>
  57. <view class="row">
  58. <view class="label">摘要</view>
  59. <view>
  60. {{detail.abstract||' --'}}
  61. </view>
  62. </view>
  63. </view>
  64. <view style="height: 20rpx;" />
  65. <Yl_FunTabs list='{{tabsList}}' active='{{tabsActive}}' bind:onChenge="tabsChange">
  66. <Product slot='产品明细' privacyFieldC='{{privacyFieldC}}' packagetypemxrows="{{detail.packagetypemxrows}}" id='Product' disabled="{{detail.status!='新建'}}" packagetype='{{detail.packagetype}}' sa_order_v='{{detail.sa_order_v}}' bind:returnProductCount='getProductCount' />
  67. <Yl_Attachment slot='附件' id='Yl_Attachment' ownertable="sa_order" ownerid="{{detail.sa_orderid}}" disabled="{{detail.status!='新建'}}" />
  68. <Progress slot='订单进度' id='Progress' hidePrice='{{hidePrice.hidePrice("订单进度",privacyFieldC)}}' />
  69. <Consignment slot='出库单' id='Consignment' />
  70. <Shipments slot='物流单' id='Shipments' />
  71. </Yl_FunTabs>
  72. <view style="height: 130rpx;" />
  73. <view class="footer">
  74. <view class="price">
  75. <view class="count">
  76. {{handleHide.verify(amount,'详情金额',privacyFieldC)}}元
  77. </view>
  78. <view>
  79. {{logistics}}
  80. </view>
  81. </view>
  82. <view class="but-box">
  83. <van-button custom-class='but delete' wx:if="{{detail.status=='新建'&& enable.query(options,'delete')}}" bind:click="deleteItem">删除订单</van-button>
  84. <block wx:if="{{detail.type=='特殊订单'}}">
  85. <van-button custom-class='but' wx:if="{{detail.status=='新建' && enable.query(options,'insubmit')}}" data-isrecheck="1" bind:click="presubmission">预提交</van-button>
  86. <van-button custom-class='but' wx:if="{{detail.status=='预提交' && enable.query(options,'revocation')}}" data-isrecheck="0" bind:click="presubmission">撤回</van-button>
  87. <van-button custom-class='but' wx:if="{{detail.status=='确认' && enable.query(options,'submit')}}" disabled="{{specialProductQuantity<=0}}" bind:click="submit">提交订单</van-button>
  88. </block>
  89. <block wx:else>
  90. <van-button custom-class='but' wx:if="{{detail.status=='新建' && enable.query(options,'submit')}}" disabled="{{detail.amount<=0}}" bind:click="submit">提交订单</van-button>
  91. </block>
  92. </view>
  93. </view>
  94. <wxs src="/utils/hidePrice.wxs" module="handleHide" />
  95. <wxs src="/utils/wxmlQueryPer.wxs" module="enable" />