examine.wxml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <view class="p20">
  2. <view class="p20">航次信息</view>
  3. <view class="box">
  4. <view class="line">
  5. <view class="line-full-item">
  6. <view class="line-full-title">货主名称:</view>
  7. <view class="line-full-text">{{currentBillItem.cargoOwner}}</view>
  8. </view>
  9. </view>
  10. <view class="line">
  11. <view class="line-full-item">
  12. <view class="line-full-title">货种:</view>
  13. <view class="line-full-text">{{currentBillItem.cargo}}</view>
  14. </view>
  15. </view>
  16. <view class="line">
  17. <view class="line-full-item">
  18. <view class="line-full-title">开航时间:</view>
  19. <view class="line-full-text">{{currentBillItem.setSailTime}}</view>
  20. </view>
  21. </view>
  22. <view class="line">
  23. <view class="line-full-item">
  24. <view class="line-full-title">实际到港时间:</view>
  25. <view class="line-text">{{currentBillItem.actualArrivalTime}}</view>
  26. </view>
  27. </view>
  28. </view>
  29. <view class="p20">单据</view>
  30. <view class="df aic jcsa">
  31. <image wx:for="{{currentBillItem.shipownerUploadFiles}}" bindtap="previewImage" wx:if="{{item.checked}}" style="height:200rpx;margin: 10rpx;" src="{{item.viewUrl}}" data-src="{{item.viewUrl}}" mode="aspectFill"></image>
  32. </view>
  33. </view>
  34. <view class="p20">请选择分配单据类型</view>
  35. <view class="df aic jcsa">
  36. <view class="tabsview" bindtap="changeTab" data-tab="{{1}}" style="color:{{tab==1?'#fff':'#0094FE'}};background:{{tab==1?'#0094FE':''}};border:{{tab==1?'':'1px solid #0094FE'}};">运单</view>
  37. <view class="tabsview" bindtap="changeTab" data-tab="{{2}}" style="color:{{tab==2?'#fff':'#0094FE'}};background:{{tab==2?'#0094FE':''}};border:{{tab==2?'':'1px solid #0094FE'}};">磅单</view>
  38. <view class="tabsview" bindtap="changeTab" data-tab="{{4}}" style="color:{{tab==4?'#fff':'#0094FE'}};background:{{tab==4?'#0094FE':''}};border:{{tab==4?'':'1px solid #0094FE'}};">汽车磅单</view>
  39. <view class=" reject" bindtap="changeTab" data-tab="{{5}}">不通过</view>
  40. </view>
  41. <block wx:if="{{tab==1}}">
  42. </block>
  43. <block wx:if="{{tab==2||tab==4}}">
  44. <picker class="picker0" bindchange="bindDiscPortChange" value="{{currentDischargeIndex}}" range="{{currentBillItem.discPorts}}" range-key="portName">
  45. <view class="picker">
  46. {{currentBillItem.discPorts[currentDischargeIndex].portName||'请选择卸货港'}}
  47. <image style="display: inline-block;width: 40rpx;height: 40rpx;" src="../../../../images/bottom-selece.png"></image>
  48. </view>
  49. </picker>
  50. </block>
  51. <block wx:if="{{tab==2}}">
  52. <view class="p20 box2" wx:if="{{currentDischargeIndex!=-1}}">
  53. <view class="df jcsb line2">
  54. <view>卸货时间</view>
  55. <view>
  56. <picker class="picker2" mode="date" style="border-radius: 0;" model:value="{{dischargeTime}}">
  57. <view>
  58. {{dischargeTime||'选择开始时间'}}
  59. </view>
  60. </picker>
  61. </view>
  62. </view>
  63. <view class="df jcsb line2">
  64. <view>卸货吨位(吨)</view>
  65. <view><input model:value="{{dischargeTons}}" type="digit" placeholder="必填" /></view>
  66. </view>
  67. <view class="df jcsb line2">
  68. <view>卸货件数</view>
  69. <view><input model:value="{{dischargePieces}}" type="number" /></view>
  70. </view>
  71. <view class="next" bindtap="distributeBills">确认</view>
  72. </view>
  73. </block>
  74. <block wx:if="{{tab==4}}">
  75. <view class="primary" bindtap="ocr">开始识别</view>
  76. <block wx:for="{{ocrList}}">
  77. <view class="p20 box2" wx:if="{{currentDischargeIndex!=-1&&ocrList.length}}">
  78. <view class="df jcsb line2">
  79. <view>车牌</view>
  80. <view><input bindblur="ocrInputBlur" data-index="{{index}}" data-param="carNum" value="{{item.carNum}}" type="text" placeholder="" /></view>
  81. </view>
  82. <view class="df jcsb line2">
  83. <view>收货单位</view>
  84. <view><input bindblur="ocrInputBlur" data-index="{{index}}" data-param="receivingUnit" value="{{item.receivingUnit}}" type="text" /></view>
  85. </view>
  86. <view class="df jcsb line2">
  87. <view>毛重</view>
  88. <view><input bindblur="ocrInputBlur" data-index="{{index}}" data-param="grossWeight" value="{{item.grossWeight}}" type="digit" /></view>
  89. </view>
  90. <view class="df jcsb line2">
  91. <view>皮重</view>
  92. <view><input bindblur="ocrInputBlur" data-index="{{index}}" data-param="tare" value="{{item.tare}}" type="digit" /></view>
  93. </view>
  94. <view class="df jcsb line2">
  95. <view>净重</view>
  96. <view><input bindblur="ocrInputBlur" data-index="{{index}}" data-param="netWeight" value="{{item.netWeight}}" type="digit" /></view>
  97. </view>
  98. </view>
  99. </block>
  100. <view wx:if="{{currentDischargeIndex!=-1&&ocrList.length}}" class="primary" bindtap="distributeBills">确认</view>
  101. <view style="height: 30rpx;"></view>
  102. </block>