detail.wxml 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  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 custom-class='copy' bindtap="copyItem">一键复制订单</van-button>
  19. </view>
  20. <navigator url="#" class="box location" bindtap="selectConsignee">
  21. <van-icon custom-class='icon' name="location" />
  22. <view class="content">
  23. <view class="name">
  24. {{detail.contacts.name || '暂无'}}<text>{{detail.contacts.phonenumber}}</text>
  25. </view>
  26. <view class="address">
  27. {{detail.contacts.address}}
  28. </view>
  29. </view>
  30. <view class="iconfont icon-dibu-bianji" />
  31. </navigator>
  32. <navigator url="#" class="box location" bindtap="selectFinance">
  33. <view class="content">
  34. <view class="name">
  35. 开票单位
  36. </view>
  37. <view class="address">
  38. {{detail.finance.enterprisename || '暂无'}}
  39. </view>
  40. </view>
  41. <view class="iconfont icon-dibu-bianji" />
  42. </navigator>
  43. <view class="box pay">
  44. <view class="title">
  45. 支付信息
  46. </view>
  47. <navigator url="#" class="row" bindtap="selectAgent">
  48. <view class="label">结算人</view>
  49. <view style="font-size: 28rpx;">
  50. {{detail.pay_enterprisename || '暂无'}}
  51. <van-icon name="arrow" />
  52. </view>
  53. </navigator>
  54. <view class="row">
  55. <view class="label">支付账户</view>
  56. <view style="font-size: 28rpx;">
  57. {{detail.accountclass.accountname || '暂无'}}
  58. </view>
  59. </view>
  60. <block wx:if="{{order_rebate_used==1 && (detail.type=='标准订单'||detail.type=='特殊订单')}}">
  61. <navigator url="#" class="row" style="font-size: 0;" bindtap="changeRebateUsed">
  62. <view class="label">是否使用返利金(余额:{{detail.rebatebalance}})</view>
  63. <checkbox disabled="{{detail.status!='新建'}}" checked="{{detail.rebate_used==1}}" color='var(--assist)' />
  64. </navigator>
  65. <block wx:if="{{detail.rebate_used==1}}">
  66. <view class="row">
  67. <view class="label">返利金支付(最多订单金额{{detail.order_rebate_userate}})</view>
  68. <input disabled="{{detail.status!='新建'}}" bindtap="isEdit" type="digit" class="remarks" placeholder-class='placeholder' value="{{detail.rebateamount}}" placeholder="使用金额" bindblur="setRebate_amount" />
  69. </view>
  70. <view class="row">
  71. <view class="label" style="font-size: 28rpx;">支付合计:{{detail.amount}}({{detail.accountclass.accountname}})+ {{detail.rebateamount}}(返利金)</view>
  72. </view>
  73. </block>
  74. </block>
  75. </view>
  76. <view class="box" style="padding: 10rpx 30rpx;">
  77. <view class="row">
  78. <view class="label">订单备注</view>
  79. <textarea disabled="{{detail.status!='新建'||detail.type=='特殊订单'}}" bindtap="isEdit" class="remarks" placeholder-class='placeholder' bindblur="changeRemarks" value="{{detail.remarks}}" auto-height placeholder="订单备注" />
  80. </view>
  81. </view>
  82. <view style="height: 20rpx;" />
  83. <Yl_FunTabs list='{{tabsList}}' active='{{tabsActive}}' bind:onChenge="tabsChange">
  84. <Product slot='产品明细' id='Product' disabled="{{detail.status!='新建'||detail.type=='特殊订单'}}" />
  85. <Yl_Attachment slot='附件' id='Yl_Attachment' ownertable="sa_order" ownerid="{{detail.sa_orderid}}" disabled="{{detail.status!='新建'}}" />
  86. <Progress slot='订单进度' id='Progress' />
  87. </Yl_FunTabs>
  88. <view style="height: 130rpx;" />
  89. <view class="footer">
  90. <view class="price">
  91. <view class="count">
  92. {{handleHide.query(defaultamount,hidePrice)}}元
  93. </view>
  94. <view>
  95. {{logistics}}
  96. </view>
  97. </view>
  98. <view class="but-box">
  99. <van-button custom-class='but delete' wx:if="{{detail.status=='新建'&&detail.type!='特殊订单'}}" bind:click="deleteItem">删除订单</van-button>
  100. <van-button custom-class='but' wx:if="{{detail.status=='新建'}}" bind:click="submit">提交订单</van-button>
  101. </view>
  102. </view>
  103. <wxs src="/utils/hidePrice.wxs" module="handleHide" />