createVoyage.wxml 2.4 KB

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