createVoyage.wxml 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <view class="type2">
  2. <view class="line">
  3. <view class="line-full-item jcsb">
  4. <view class="df">
  5. <view class="line-full-title">选择船舶</view>
  6. <NewPicker placeholder="请搜索船舶" bind:selectItem="selectShip" url="/ship/select" params="{{defaultParams}}" value="{{currentShipName}}"></NewPicker>
  7. </view>
  8. <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
  9. </view>
  10. </view>
  11. <view class="line">
  12. <view class="line-full-item jcsb" style="padding: 10rpx 0;">
  13. <view class="df aic">
  14. <view class="line-full-title">选择货主</view>
  15. <view>
  16. <LocalPicker autoGet placeholder="请选择货主" bind:selectItem="selectCargoOwner" url="/user/cargoOwner/select" params="{{defaultParams}}"></LocalPicker>
  17. </view>
  18. </view>
  19. <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
  20. </view>
  21. </view>
  22. <view class="line" wx:if="{{currentCargoOwnerId}}">
  23. <view class="line-full-item jcsb" style="padding: 10rpx 0;">
  24. <view class="df aic">
  25. <view class="line-full-title">选择货种</view>
  26. <view>
  27. <LocalPicker id="cargoCmp" placeholder="请选择货种" bind:selectItem="selectCargo" url="/cargo/select"></LocalPicker>
  28. </view>
  29. </view>
  30. <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
  31. </view>
  32. </view>
  33. <view class="line">
  34. <view class="line-full-item jcsb">
  35. <view class="df aic">
  36. <view class="line-full-title">装货港</view>
  37. <view>
  38. <NewPicker placeholder="选择装货港" value="{{loadPort}}" bind:selectItem="selectLoadPort" url="/port/getCol"></NewPicker>
  39. </view>
  40. </view>
  41. <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
  42. </view>
  43. </view>
  44. <view class="line" wx:for="{{dischargePorts}}" wx:key="key">
  45. <view class="line-full-item jcsb" style="position: relative;">
  46. <view class="df aic">
  47. <view class="line-full-title">卸货港 #{{index+1}}</view>
  48. <view>
  49. <NewPicker placeholder="选择卸货港" id="{{'disc'+index}}" style="width: 200rpx;" bind:selectItem="selectDiscPort" value="{{dischargePorts[index].dischargePort}}" data-index="{{index}}" url="/port/getCol"></NewPicker>
  50. </view>
  51. </view>
  52. <image wx:if="{{dischargePorts[0].id}}" bindtap="deleteDischargePort" data-index="{{index}}" src="../../../images/newUI/delete.png" class="delete"></image>
  53. </view>
  54. </view>
  55. <!-- <view class="df aic line" wx:for="{{dischargePorts}}" wx:key="key">
  56. <view>卸货港 #{{index+1}}</view>
  57. <view>
  58. <NewPicker placeholder="输入卸货港" id="{{'disc'+index}}" style="width: 200rpx;" bind:selectItem="selectDiscPort" data-index="{{index}}" url="/port/getCol"></NewPicker>
  59. </view>
  60. <image bindtap="deleteDischargePort" data-index="{{index}}" src="../../../images/delete.png" cl ass="delete"></image>
  61. </view> -->
  62. <view wx:if="{{dischargePorts[0].id}}" class="line-full-item line jcsb" style="padding-top: 10rpx;padding-right: 26rpx;">
  63. <view></view>
  64. <NewPicker placeholder="添加卸货港" inputStyle="width: 140rpx;height: 40rpx;font-size: 28rpx;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #0089FD;line-height: 40rpx;text-align:center" bind:selectItem="selectDiscPort" url="/port/getCol"></NewPicker>
  65. </view>
  66. <view class="line">
  67. <view class="line-full-item aic jcsb" style="padding: 0;">
  68. <view class="df aic">
  69. <view class="line-full-title">货量</view>
  70. <input class="d-input" model:value="{{tons}}" type="text" />
  71. <view style="margin-right:10rpx;color:#333">{{' 吨'}}</view>
  72. </view>
  73. </view>
  74. </view>
  75. <view class="line">
  76. <view class="line-full-item" style="padding: 0;">
  77. <view class="line-full-title"></view>
  78. <input class="d-input" model:value="{{pieces}}" type="text" />
  79. <view style="margin-right:10rpx;color:#333">{{' 件'}}</view>
  80. </view>
  81. </view>
  82. <view class="line">
  83. <view class="line-full-item" style="padding: 0;">
  84. <view class="line-full-title">合理卸货天数</view>
  85. <input class="d-input" model:value="{{reasonableUnloadingDays}}" type="number" />
  86. <view class="unit">天</view>
  87. </view>
  88. </view>
  89. </view>
  90. <view bindtap="createVoyage" class="update">创建航次</view>