|
@@ -1,64 +1,90 @@
|
|
|
-<view style="padding-top: 80rpx;">
|
|
|
|
|
- <view class="df aic jcsb line">
|
|
|
|
|
- <view>选择船舶</view>
|
|
|
|
|
- <view>
|
|
|
|
|
- <view wx:if="{{voyage.shipName}}">{{voyage.shipName}}</view>
|
|
|
|
|
- <NewPicker wx:else placeholder="请搜索船舶" bind:selectItem="selectShip" url="/ship/select" params="{{defaultParams}}"></NewPicker>
|
|
|
|
|
|
|
+<view class="type2">
|
|
|
|
|
+ <view class="line">
|
|
|
|
|
+ <view class="line-full-item jcsb">
|
|
|
|
|
+ <view class="df">
|
|
|
|
|
+ <view class="line-full-title">选择船舶</view>
|
|
|
|
|
+ <NewPicker placeholder="请搜索船舶" bind:selectItem="selectShip" url="/ship/select" params="{{defaultParams}}" value="{{currentShipName}}"></NewPicker>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="df aic jcsb line">
|
|
|
|
|
- <view>选择货主</view>
|
|
|
|
|
- <view>
|
|
|
|
|
- <LocalPicker autoGet placeholder="请选择货主" bind:selectItem="selectCargoOwner" url="/user/cargoOwner/select" params="{{defaultParams}}"></LocalPicker>
|
|
|
|
|
|
|
+ <view class="line">
|
|
|
|
|
+ <view class="line-full-item jcsb" style="padding: 10rpx 0;">
|
|
|
|
|
+ <view class="df aic">
|
|
|
|
|
+ <view class="line-full-title">选择货主</view>
|
|
|
|
|
+ <view>
|
|
|
|
|
+ <LocalPicker autoGet placeholder="请选择货主" bind:selectItem="selectCargoOwner" url="/user/cargoOwner/select" params="{{defaultParams}}"></LocalPicker>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="df aic jcsb line" wx:if="{{currentCargoOwnerId}}">
|
|
|
|
|
- <view>选择货种</view>
|
|
|
|
|
- <view>
|
|
|
|
|
- <LocalPicker id="cargoCmp" placeholder="请选择货种" bind:selectItem="selectCargo" url="/cargo/select"></LocalPicker>
|
|
|
|
|
|
|
+ <view class="line" wx:if="{{currentCargoOwnerId}}">
|
|
|
|
|
+ <view class="line-full-item jcsb" style="padding: 10rpx 0;">
|
|
|
|
|
+ <view class="df aic">
|
|
|
|
|
+ <view class="line-full-title">选择货种</view>
|
|
|
|
|
+ <view>
|
|
|
|
|
+ <LocalPicker id="cargoCmp" placeholder="请选择货种" bind:selectItem="selectCargo" url="/cargo/select"></LocalPicker>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="df aic jcsb line">
|
|
|
|
|
- <view>装货港</view>
|
|
|
|
|
- <view>
|
|
|
|
|
- <NewPicker placeholder="选择装货港" bind:selectItem="selectLoadPort" url="/port/getCol"></NewPicker>
|
|
|
|
|
|
|
+ <view class="line">
|
|
|
|
|
+ <view class="line-full-item jcsb">
|
|
|
|
|
+ <view class="df aic">
|
|
|
|
|
+ <view class="line-full-title">装货港</view>
|
|
|
|
|
+ <view>
|
|
|
|
|
+ <NewPicker placeholder="选择装货港" value="{{loadPort}}" bind:selectItem="selectLoadPort" url="/port/getCol"></NewPicker>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <image class="arrow" src="../../../images/newUI/right-arrow.png"></image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="df aic jcsb line" wx:for="{{dischargePorts}}" wx:key="key">
|
|
|
|
|
|
|
+ <view class="line" wx:for="{{dischargePorts}}" wx:key="key">
|
|
|
|
|
+ <view class="line-full-item jcsb" style="position: relative;">
|
|
|
|
|
+ <view class="df aic">
|
|
|
|
|
+ <view class="line-full-title">卸货港 #{{index+1}}</view>
|
|
|
|
|
+ <view>
|
|
|
|
|
+ <NewPicker placeholder="选择卸货港" id="{{'disc'+index}}" style="width: 200rpx;" bind:selectItem="selectDiscPort" value="{{dischargePorts[index].dischargePort}}" data-index="{{index}}" url="/port/getCol"></NewPicker>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <image wx:if="{{dischargePorts[0].id}}" bindtap="deleteDischargePort" data-index="{{index}}" src="../../../images/newUI/delete.png" class="delete"></image>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <!-- <view class="df aic line" wx:for="{{dischargePorts}}" wx:key="key">
|
|
|
<view>卸货港 #{{index+1}}</view>
|
|
<view>卸货港 #{{index+1}}</view>
|
|
|
<view>
|
|
<view>
|
|
|
<NewPicker placeholder="输入卸货港" id="{{'disc'+index}}" style="width: 200rpx;" bind:selectItem="selectDiscPort" data-index="{{index}}" url="/port/getCol"></NewPicker>
|
|
<NewPicker placeholder="输入卸货港" id="{{'disc'+index}}" style="width: 200rpx;" bind:selectItem="selectDiscPort" data-index="{{index}}" url="/port/getCol"></NewPicker>
|
|
|
</view>
|
|
</view>
|
|
|
- <image bindtap="deleteDischargePort" data-index="{{index}}" src="../../../images/delete.png" class="delete"></image>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view wx:if="{{dischargePorts[dischargePorts.length - 1]}}" class="df aic jcsb line">
|
|
|
|
|
|
|
+ <image bindtap="deleteDischargePort" data-index="{{index}}" src="../../../images/delete.png" cl ass="delete"></image>
|
|
|
|
|
+ </view> -->
|
|
|
|
|
+ <view wx:if="{{dischargePorts[0].id}}" class="line-full-item line jcsb" style="padding-top: 10rpx;">
|
|
|
<view></view>
|
|
<view></view>
|
|
|
- <view class="next" bindtap="addDischargePort" style="padding:0 30rpx;height: 70rpx;line-height: 70rpx;font-size: 30rpx;margin: 0;">添加卸货港</view>
|
|
|
|
|
|
|
+ <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>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="df aic jcsb line">
|
|
|
|
|
- <view>货量</view>
|
|
|
|
|
- <view class="df aic">
|
|
|
|
|
- <view class="df aic mr30"><input style="width: 150rpx;padding-left: 20rpx;border: 1px solid grey;height: 80rpx;" model:value="{{tons}}" type="digit" placeholder="必填" />
|
|
|
|
|
- <view class="ml20">吨</view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="df aic"><input style="width: 100rpx;padding-left: 20rpx;border: 1px solid grey;height: 80rpx;" model:value="{{pieces}}" type="number" placeholder="" />
|
|
|
|
|
- <view class="ml20">件</view>
|
|
|
|
|
|
|
+ <view class="line">
|
|
|
|
|
+ <view class="line-full-item aic jcsb">
|
|
|
|
|
+ <view class="df aic">
|
|
|
|
|
+ <view class="line-full-title">货量</view>
|
|
|
|
|
+ <input class="d-input" model:value="{{tons}}" type="text" />
|
|
|
|
|
+ <view style="margin-right:10rpx;color:#333">{{' 吨'}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="df aic jcsb line">
|
|
|
|
|
- <view>合理卸货天数</view>
|
|
|
|
|
- <view>
|
|
|
|
|
- <input style="width: 50vw;padding-left: 10px;border: 1px solid grey;height: 40px;" model:value="{{reasonableUnloadingDays}}" type="number" placeholder="必填" />
|
|
|
|
|
|
|
+ <view class="line">
|
|
|
|
|
+ <view class="line-full-item">
|
|
|
|
|
+ <view class="line-full-title"></view>
|
|
|
|
|
+ <input class="d-input" model:value="{{pieces}}" type="text" />
|
|
|
|
|
+ <view style="margin-right:10rpx;color:#333">{{' 件'}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <!-- <view class="df aic jcsb line">
|
|
|
|
|
- <view>开始时间</view>
|
|
|
|
|
- <picker mode="date" model:value="{{startTime}}" style="border: 1px solid grey;height: 80rpx;width: 50vw;padding-left: 20rpx;">
|
|
|
|
|
- <view style="color: grey;line-height: 80rpx;background: none;">
|
|
|
|
|
- {{startTime||'选择开始时间'}}
|
|
|
|
|
- </view>
|
|
|
|
|
- </picker>
|
|
|
|
|
- </view> -->
|
|
|
|
|
- <view bindtap="createVoyage" class="next">创建航次</view>
|
|
|
|
|
-</view>
|
|
|
|
|
|
|
+ <view class="line">
|
|
|
|
|
+ <view class="line-full-item">
|
|
|
|
|
+ <view class="line-full-title">合理卸货天数</view>
|
|
|
|
|
+ <input class="d-input" model:value="{{reasonableUnloadingDays}}" type="number" />
|
|
|
|
|
+ <view class="unit">天</view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+</view>
|
|
|
|
|
+<view bindtap="createVoyage" class="update">创建航次</view>
|