createVoyage.wxml 2.7 KB

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