|
|
@@ -40,13 +40,14 @@
|
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">装货港:</view>
|
|
|
<view class="line-text">{{loadPort}}</view>
|
|
|
+ <view class="add-discharge-port" wx:if="{{voyageStatus!=2}}" bindtap="showAddDischargePortModal">添加卸货港</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="line" wx:for="{{dischargePorts}}" wx:key="item">
|
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">卸货港 #{{index+1}}:</view>
|
|
|
<view class="line-text">{{item}}</view>
|
|
|
- <NewPicker wx:if="{{dischargePorts.length-1==index&&voyageStatus!=2}}" value="{{currentDischargePort}}" placeholder="添加卸货港" inputStyle="width: 180rpx;height: 56rpx;background: #0089FD;border-radius: 12rpx;font-size: 26rpx;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 56rpx;text-align:center" spTop="top:406rpx" spHeight="360rpx" bind:selectItem="selectDischargePort" arrow="{{false}}" url="/port/getCol"></NewPicker>
|
|
|
+ <view bindtap="deleteDischargePort" wx:if="{{dischargePorts.length>1}}" data-index="{{index}}" style="width: 100rpx;padding:4rpx 10rpx;color: coral;">删除</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="line">
|
|
|
@@ -74,7 +75,7 @@
|
|
|
<view class="line-full-item jcsb">
|
|
|
<view class="df">
|
|
|
<view class="line-full-title">到达装货港时间:</view>
|
|
|
- <picker class="" disabled="{{tab2disabled}}" mode="date" model:value="{{arrivalLoadPortTime}}">
|
|
|
+ <picker class="picker" disabled="{{tab2disabled}}" mode="date" model:value="{{arrivalLoadPortTime}}">
|
|
|
<view>
|
|
|
{{arrivalLoadPortTime ||(tab2disabled?"":"请选择时间")}}
|
|
|
</view>
|
|
|
@@ -103,7 +104,7 @@
|
|
|
<view class="line-full-item jcsb">
|
|
|
<view class="df">
|
|
|
<view class="line-full-title">装货开始时间:</view>
|
|
|
- <picker disabled="{{tab2disabled}}" mode="date" model:value="{{loadStartTime}}">
|
|
|
+ <picker class="picker" disabled="{{tab2disabled}}" mode="date" model:value="{{loadStartTime}}">
|
|
|
<view>
|
|
|
{{loadStartTime||(tab2disabled?"":"请选择时间")}}
|
|
|
</view>
|
|
|
@@ -116,7 +117,7 @@
|
|
|
<view class="line-full-item jcsb">
|
|
|
<view class="df">
|
|
|
<view class="line-full-title">装货结束时间:</view>
|
|
|
- <picker disabled="{{tab2disabled}}" mode="date" model:value="{{loadEndTime}}" bindchange="loadEndTimeChange">
|
|
|
+ <picker class="picker" disabled="{{tab2disabled}}" mode="date" model:value="{{loadEndTime}}" bindchange="loadEndTimeChange">
|
|
|
<view>
|
|
|
{{loadEndTime||(tab2disabled?"":"请选择时间")}}
|
|
|
</view>
|
|
|
@@ -138,7 +139,7 @@
|
|
|
<view class="line-full-item jcsb">
|
|
|
<view class="df aic">
|
|
|
<view class="line-full-title">开航时间:</view>
|
|
|
- <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="setSailTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].setSailTime}}">
|
|
|
+ <picker class="picker" bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="setSailTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].setSailTime}}">
|
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].setSailTime||(tab2disabled?"":"请选择时间")}}
|
|
|
</view>
|
|
|
@@ -160,7 +161,7 @@
|
|
|
<view class="line-full-item jcsb">
|
|
|
<view class="df aic">
|
|
|
<view class="line-full-title">实际到港时间:</view>
|
|
|
- <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="actualArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].actualArrivalTime}}">
|
|
|
+ <picker class="picker" bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="actualArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].actualArrivalTime}}">
|
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].actualArrivalTime||(tab2disabled?"":"请选择时间")}}
|
|
|
</view>
|
|
|
@@ -173,7 +174,7 @@
|
|
|
<view class="line-full-item jcsb">
|
|
|
<view class="df aic">
|
|
|
<view class="line-full-title">卸货开始时间:</view>
|
|
|
- <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="dischargeStartTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeStartTime}}">
|
|
|
+ <picker class="picker" bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="dischargeStartTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeStartTime}}">
|
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].dischargeStartTime||(tab2disabled?"":"请选择时间")}}
|
|
|
</view>
|
|
|
@@ -187,7 +188,7 @@
|
|
|
<view class="line-full-item jcsb">
|
|
|
<view class="df aic">
|
|
|
<view class="line-full-title">卸货结束时间:</view>
|
|
|
- <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="dischargeEndTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeEndTime}}">
|
|
|
+ <picker class="picker" bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="dischargeEndTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeEndTime}}">
|
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].dischargeEndTime||(tab2disabled?"":"请选择时间")}}
|
|
|
</view>
|
|
|
@@ -280,4 +281,23 @@
|
|
|
</view>
|
|
|
<view wx:if="{{medias.length==0}}" class="no-data">暂无照片</view>
|
|
|
</view>
|
|
|
-</scroll-view>
|
|
|
+</scroll-view>
|
|
|
+<view class="discharge-modal" wx:if="{{dischargeModal}}">
|
|
|
+ <view class="discharge-card">
|
|
|
+ <view class="df">
|
|
|
+ <view>前置港口:</view>
|
|
|
+ <view>
|
|
|
+ <picker class="picker" bindchange="bindBeforePortChange" value="{{currentBeforePortIndex}}" range-key="portName" range="{{beforePorts}}">
|
|
|
+ <view>
|
|
|
+ {{beforePorts[currentBeforePortIndex].portName||'请选择'}}
|
|
|
+ </view>
|
|
|
+ </picker>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <NewPicker value="{{currentDischargePort}}" placeholder="选择卸货港" inputStyle="width: 180rpx;height: 56rpx;background: #0089FD;border-radius: 12rpx;font-size: 26rpx;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 56rpx;text-align:center" bind:selectItem="selectDischargePort" arrow="{{false}}" url="/port/getCol"></NewPicker>
|
|
|
+ <view class="df aic jcsa">
|
|
|
+ <view class="next" bindtap="cancelAddDischargePort">取消</view>
|
|
|
+ <view class="next" bindtap="addDischargePort">确认</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+</view>
|