|
@@ -1,6 +1,6 @@
|
|
|
<map enable-zoom="{{false}}" enable-scroll="{{false}}" markers="{{markers}}" include-points="{{points}}" style="width: 100%;height: 400rpx;" name="map"></map>
|
|
<map enable-zoom="{{false}}" enable-scroll="{{false}}" markers="{{markers}}" include-points="{{points}}" style="width: 100%;height: 400rpx;" name="map"></map>
|
|
|
<view class="df aic jcfe p10 fs24">
|
|
<view class="df aic jcfe p10 fs24">
|
|
|
- <view class="voyage-btn back-blue">完成航次</view>
|
|
|
|
|
|
|
+ <view wx:if="{{canComplete}}" class="voyage-btn back-blue">完成航次</view>
|
|
|
<view class="voyage-btn back-red">取消航次</view>
|
|
<view class="voyage-btn back-red">取消航次</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="df aic jcsb p20" style="border-bottom: 1px solid #999;border-top: 1px solid #999;">
|
|
<view class="df aic jcsb p20" style="border-bottom: 1px solid #999;border-top: 1px solid #999;">
|
|
@@ -8,7 +8,7 @@
|
|
|
<view class="tabsview" bindtap="changeTab" data-tab="{{2}}" style="color:{{tab==2?'#0d8fcc':''}};border-bottom:{{tab==2?'2rpx solid #0d8fcc':''}}">航次详情</view>
|
|
<view class="tabsview" bindtap="changeTab" data-tab="{{2}}" style="color:{{tab==2?'#0d8fcc':''}};border-bottom:{{tab==2?'2rpx solid #0d8fcc':''}}">航次详情</view>
|
|
|
<view class="tabsview" bindtap="changeTab" data-tab="{{3}}" style="color:{{tab==3?'#0d8fcc':''}};border-bottom:{{tab==3?'2rpx solid #0d8fcc':''}}">单据信息</view>
|
|
<view class="tabsview" bindtap="changeTab" data-tab="{{3}}" style="color:{{tab==3?'#0d8fcc':''}};border-bottom:{{tab==3?'2rpx solid #0d8fcc':''}}">单据信息</view>
|
|
|
<view class="tabsview" bindtap="changeTab" data-tab="{{4}}" style="color:{{tab==4?'#0d8fcc':''}};border-bottom:{{tab==4?'2rpx solid #0d8fcc':''}}">卸货信息</view>
|
|
<view class="tabsview" bindtap="changeTab" data-tab="{{4}}" style="color:{{tab==4?'#0d8fcc':''}};border-bottom:{{tab==4?'2rpx solid #0d8fcc':''}}">卸货信息</view>
|
|
|
- <view class="tabsview" bindtap="changeTab" data-tab="{{5}}" style="color:{{tab==5?'#0d8fcc':''}};border-bottom:{{tab==5?'2rpx solid #0d8fcc':''}}">航次照片</view>
|
|
|
|
|
|
|
+ <!-- <view class="tabsview" bindtap="changeTab" data-tab="{{5}}" style="color:{{tab==5?'#0d8fcc':''}};border-bottom:{{tab==5?'2rpx solid #0d8fcc':''}}">航次照片</view> -->
|
|
|
</view>
|
|
</view>
|
|
|
<scroll-view scroll-y="true" style="height:calc(100vh - 570rpx);font-size: 28rpx;color:#222;padding-bottom: 50rpx;" lower-threshold="50" bindscrolltolower="test">
|
|
<scroll-view scroll-y="true" style="height:calc(100vh - 570rpx);font-size: 28rpx;color:#222;padding-bottom: 50rpx;" lower-threshold="50" bindscrolltolower="test">
|
|
|
<view wx:if="{{tab==1}}">
|
|
<view wx:if="{{tab==1}}">
|
|
@@ -109,7 +109,7 @@
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">装货结束时间:</view>
|
|
<view class="line-full-title">装货结束时间:</view>
|
|
|
- <picker disabled="{{tab2disabled}}" mode="date" model:value="{{loadStartTime}}" style="width: 40vw;">
|
|
|
|
|
|
|
+ <picker disabled="{{tab2disabled}}" mode="date" model:value="{{loadEndTime}}" style="width: 40vw;">
|
|
|
<view>
|
|
<view>
|
|
|
{{loadStartTime||"请选择"}}
|
|
{{loadStartTime||"请选择"}}
|
|
|
</view>
|
|
</view>
|
|
@@ -125,7 +125,7 @@
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">开航时间:</view>
|
|
<view class="line-full-title">开航时间:</view>
|
|
|
- <picker bindchange="bindDischargePort" data-index="{{currentDischargeIndex}}" data-param="setSailTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].setSailTime}}" style="width: 40vw;">
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="setSailTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].setSailTime}}" style="width: 40vw;">
|
|
|
<view>
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].setSailTime||"请选择"}}
|
|
{{voyageDetails[currentDischargeIndex].setSailTime||"请选择"}}
|
|
|
</view>
|
|
</view>
|
|
@@ -135,7 +135,7 @@
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">预计到港时间:</view>
|
|
<view class="line-full-title">预计到港时间:</view>
|
|
|
- <picker bindchange="bindDischargePort" data-index="{{currentDischargeIndex}}" data-param="expectedArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].expectedArrivalTime}}" style="width: 40vw;">
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="expectedArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].expectedArrivalTime}}" style="width: 40vw;">
|
|
|
<view>
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].expectedArrivalTime||"请选择"}}
|
|
{{voyageDetails[currentDischargeIndex].expectedArrivalTime||"请选择"}}
|
|
|
</view>
|
|
</view>
|
|
@@ -145,7 +145,7 @@
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">实际到港时间:</view>
|
|
<view class="line-full-title">实际到港时间:</view>
|
|
|
- <picker bindchange="bindDischargePort" data-index="{{currentDischargeIndex}}" data-param="actualArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].actualArrivalTime}}" style="width: 40vw;">
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="actualArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].actualArrivalTime}}" style="width: 40vw;">
|
|
|
<view>
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].actualArrivalTime||"请选择"}}
|
|
{{voyageDetails[currentDischargeIndex].actualArrivalTime||"请选择"}}
|
|
|
</view>
|
|
</view>
|
|
@@ -155,7 +155,7 @@
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">卸货开始时间:</view>
|
|
<view class="line-full-title">卸货开始时间:</view>
|
|
|
- <picker bindchange="bindDischargePort" data-index="{{currentDischargeIndex}}" data-param="dischargeStartTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeStartTime}}" style="width: 40vw;">
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="dischargeStartTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeStartTime}}" style="width: 40vw;">
|
|
|
<view>
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].dischargeStartTime||"请选择"}}
|
|
{{voyageDetails[currentDischargeIndex].dischargeStartTime||"请选择"}}
|
|
|
</view>
|
|
</view>
|
|
@@ -165,7 +165,7 @@
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">卸货结束时间:</view>
|
|
<view class="line-full-title">卸货结束时间:</view>
|
|
|
- <picker bindchange="bindDischargePort" data-index="{{currentDischargeIndex}}" data-param="dischargeEndTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeEndTime}}" style="width: 40vw;">
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePortChange" data-index="{{currentDischargeIndex}}" data-param="dischargeEndTime" disabled="{{tab2disabled}}" mode="date" value="{{voyageDetails[currentDischargeIndex].dischargeEndTime}}" style="width: 40vw;">
|
|
|
<view>
|
|
<view>
|
|
|
{{voyageDetails[currentDischargeIndex].dischargeEndTime||"请选择"}}
|
|
{{voyageDetails[currentDischargeIndex].dischargeEndTime||"请选择"}}
|
|
|
</view>
|
|
</view>
|
|
@@ -175,24 +175,26 @@
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">实际卸货量:</view>
|
|
<view class="line-full-title">实际卸货量:</view>
|
|
|
- <input disabled="{{tab2disabled}}" bindblur="bindDischargePort" value="{{voyageDetails[currentDischargeIndex].actualDischargeTons}}" data-index="{{currentDischargeIndex}}" data-param="actualDischargeTons" type="text" style="width: 10vw;" />{{' 吨'}}
|
|
|
|
|
- <input disabled="{{tab2disabled}}" bindblur="bindDischargePort" value="{{voyageDetails[currentDischargeIndex].actualDischargePieces}}" data-index="{{currentDischargeIndex}}" data-param="actualDischargePieces" type="text" style="width: 10vw;" />{{' 件'}}
|
|
|
|
|
|
|
+ <input disabled="{{tab2disabled}}" bindblur="bindDischargePortChange" value="{{voyageDetails[currentDischargeIndex].actualDischargeTons}}" data-index="{{currentDischargeIndex}}" data-param="actualDischargeTons" type="text" style="width: 10vw;" />{{' 吨'}}
|
|
|
|
|
+ <input disabled="{{tab2disabled}}" bindblur="bindDischargePortChange" value="{{voyageDetails[currentDischargeIndex].actualDischargePieces}}" data-index="{{currentDischargeIndex}}" data-param="actualDischargePieces" type="text" style="width: 10vw;" />{{' 件'}}
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<button bindtap="updateVoyage">更新航次</button>
|
|
<button bindtap="updateVoyage">更新航次</button>
|
|
|
</view>
|
|
</view>
|
|
|
- <view wx:if="{{tab==3}}">
|
|
|
|
|
|
|
+ <view class="p30" wx:if="{{tab==3}}">
|
|
|
<view>保险单</view>
|
|
<view>保险单</view>
|
|
|
<view wx:for="{{policys}}" wx:key="index" style="text-align: center;">
|
|
<view wx:for="{{policys}}" wx:key="index" style="text-align: center;">
|
|
|
<image data-src="{{item.viewUrl}}" bindtap="previewImage" src="{{item.viewUrl}}" style="width: 60%;height: 240rpx;" mode="aspectFit"></image>
|
|
<image data-src="{{item.viewUrl}}" bindtap="previewImage" src="{{item.viewUrl}}" style="width: 60%;height: 240rpx;" mode="aspectFit"></image>
|
|
|
<view wx:if="{{policys.length&&policys.length!=1}}" class="mt10 mb10" style="border-bottom: 2rpx solid #eee;"></view>
|
|
<view wx:if="{{policys.length&&policys.length!=1}}" class="mt10 mb10" style="border-bottom: 2rpx solid #eee;"></view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view class="upload" bindtap="uploadBill" data-type="{{3}}">上传保险单</view>
|
|
|
<view class="mt30 mb30" style="border-bottom: 2rpx solid #ccc;"></view>
|
|
<view class="mt30 mb30" style="border-bottom: 2rpx solid #ccc;"></view>
|
|
|
<view>运单</view>
|
|
<view>运单</view>
|
|
|
<view wx:for="{{waybills}}" wx:key="index" style="text-align: center;">
|
|
<view wx:for="{{waybills}}" wx:key="index" style="text-align: center;">
|
|
|
<image data-src="{{item.viewUrl}}" bindtap="previewImage" src="{{item.viewUrl}}" style="width: 60%;height: 240rpx;" mode="aspectFit"></image>
|
|
<image data-src="{{item.viewUrl}}" bindtap="previewImage" src="{{item.viewUrl}}" style="width: 60%;height: 240rpx;" mode="aspectFit"></image>
|
|
|
<view wx:if="{{waybills.length&&waybills.length!=1}}" class="mt10 mb10" style="border-bottom: 2rpx solid #eee;"></view>
|
|
<view wx:if="{{waybills.length&&waybills.length!=1}}" class="mt10 mb10" style="border-bottom: 2rpx solid #eee;"></view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view class="upload" bindtap="uploadBill" data-type="{{1}}">上传运单</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view wx:if="{{tab==4}}">
|
|
<view wx:if="{{tab==4}}">
|
|
|
<scroll-view scroll-x="{{true}}" style="white-space: nowrap;">
|
|
<scroll-view scroll-x="{{true}}" style="white-space: nowrap;">
|