createVoyage.wxml 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <view style="padding-top: 80rpx;">
  2. <view class="df aic jcsb line">
  3. <view>选择船舶</view>
  4. <view>
  5. <RemotePicker placeholder="选择船舶" bind:selectItem="selectShip" url="/ship/select" params="{{defaultParams}}"></RemotePicker>
  6. </view>
  7. </view>
  8. <view class="df aic jcsb line">
  9. <view>选择货主</view>
  10. <view>
  11. <!-- <RemotePicker placeholder="选择货主" bind:selectItem="selectCargoOwner" url="/user/cargoOwner/select" params="{{defaultParams}}"></RemotePicker> -->
  12. <picker bindchange="bindCargoOwnerChange" range-key='value' value="{{index}}" range="{{cargoOwners}}">
  13. <view class="picker">
  14. {{cargoOwners[index].value||'请选择货主'}}
  15. </view>
  16. </picker>
  17. </view>
  18. </view>
  19. <view class="df aic jcsb line">
  20. <view>选择货种</view>
  21. <view>
  22. <RemotePicker placeholder="选择货种" bind:selectItem="selectCargo" url="/cargo/select"></RemotePicker>
  23. </view>
  24. </view>
  25. <view class="df aic jcsb line">
  26. <view>装货港</view>
  27. <view>
  28. <RemotePicker placeholder="选择装货港" bind:selectItem="selectLoadPort" url="/port/getCol"></RemotePicker>
  29. </view>
  30. </view>
  31. <view class="df aic jcsb line" wx:for="{{dischargePorts}}" wx:key="key">
  32. <view>卸货港 #{{index+1}}</view>
  33. <view>
  34. <RemotePicker placeholder="输入卸货港" id="{{'disc'+index}}" style="width: 200rpx;" bind:selectItem="selectDiscPort" data-index="{{index}}" url="/port/getCol"></RemotePicker>
  35. </view>
  36. <image bindtap="deleteDischargePort" data-index="{{index}}" src="../../../images/delete.png" class="delete"></image>
  37. </view>
  38. <view wx:if="{{dischargePorts[dischargePorts.length - 1]}}" class="df aic jcsb line">
  39. <view></view>
  40. <view class="next" bindtap="addDischargePort" style="width: 200rpx;height: 50rpx;line-height: 50rpx;font-size: 26rpx;margin: 0;">添加卸货港</view>
  41. </view>
  42. <view class="df aic jcsb line">
  43. <view>货量</view>
  44. <view class="df aic">
  45. <view class="df aic mr30"><input style="width: 150rpx;padding-left: 20rpx;border: 1px solid grey;height: 80rpx;" model:value="{{tons}}" type="digit" placeholder="必填" />
  46. <view class="ml20">吨</view>
  47. </view>
  48. <view class="df aic"><input style="width: 100rpx;padding-left: 20rpx;border: 1px solid grey;height: 80rpx;" model:value="{{pieces}}" type="number" placeholder="" />
  49. <view class="ml20">件</view>
  50. </view>
  51. </view>
  52. </view>
  53. <!-- <view class="df aic jcsb line">
  54. <view>开始时间</view>
  55. <picker mode="date" model:value="{{startTime}}" style="border: 1px solid grey;height: 80rpx;width: 50vw;padding-left: 20rpx;">
  56. <view style="color: grey;line-height: 80rpx;background: none;">
  57. {{startTime||'选择开始时间'}}
  58. </view>
  59. </picker>
  60. </view> -->
  61. <view bindtap="createVoyage" class="next">创建航次</view>
  62. </view>