|
@@ -11,36 +11,36 @@
|
|
|
<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" 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}}">
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{voyage.voyageName}}</view>
|
|
|
|
|
|
|
+ <view class="line-full-text">{{voyageName}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-text">{{voyage.cargoOwnerName}}</view>
|
|
|
|
|
|
|
+ <view class="line-text">{{cargoOwnerName}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-text">{{voyage.shipName}}</view>
|
|
|
|
|
|
|
+ <view class="line-text">{{shipName}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-full-item">
|
|
<view class="line-full-item">
|
|
|
<view class="line-full-title">MMSI:</view>
|
|
<view class="line-full-title">MMSI:</view>
|
|
|
- <view class="line-text">{{voyage.shipMmsi}}</view>
|
|
|
|
|
|
|
+ <view class="line-text">{{shipMmsi}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-item">
|
|
<view class="line-item">
|
|
|
<view class="line-title">装货港:</view>
|
|
<view class="line-title">装货港:</view>
|
|
|
- <view class="line-text">{{voyage.loadPort}}</view>
|
|
|
|
|
|
|
+ <view class="line-text">{{loadPort}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="line" wx:for="{{dischargePorts}}">
|
|
<view class="line" wx:for="{{dischargePorts}}">
|
|
@@ -51,17 +51,31 @@
|
|
|
</view>
|
|
</view>
|
|
|
<view class="df aic jcsb line">
|
|
<view class="df aic jcsb line">
|
|
|
<view></view>
|
|
<view></view>
|
|
|
- <view class="next" bindtap="addDischargePort" style="width: 200rpx;height: 50rpx;line-height: 50rpx;font-size: 26rpx;margin: 0;">添加卸货港</view>
|
|
|
|
|
|
|
+ <view class="next" bindtap="showAddDischargePortModal">添加卸货港</view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view wx:if="{{dischargeModal}}" class="mask" catchtouchmove="doNothing">
|
|
|
|
|
+ <view style="padding: 20rpx 0;">
|
|
|
|
|
+ <view class="df aic jcsb line">
|
|
|
|
|
+ <view>卸货港</view>
|
|
|
|
|
+ <view>
|
|
|
|
|
+ <RemotePicker bind:selectItem="selectDischargePort" url="/port/backstage/getCol"></RemotePicker>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="df aic jcsa">
|
|
|
|
|
+ <view class="next mt30" bindtap="addDischargePort">添加卸货港</view>
|
|
|
|
|
+ <view class="next mt30" bindtap="cancelAddDischargePort">取消</view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="line">
|
|
<view class="line">
|
|
|
<view class="line-item">
|
|
<view class="line-item">
|
|
|
<view class="line-title">货种:</view>
|
|
<view class="line-title">货种:</view>
|
|
|
- <view class="line-text">{{voyage.cargo}}</view>
|
|
|
|
|
|
|
+ <view class="line-text">{{cargo}}</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="line-item">
|
|
<view class="line-item">
|
|
|
<view class="line-title">货量:</view>
|
|
<view class="line-title">货量:</view>
|
|
|
- <view class="line-text">{{voyage.tons}} 吨</view>
|
|
|
|
|
- <view class="line-text">{{voyage.pieces}} 件</view>
|
|
|
|
|
|
|
+ <view class="line-text">{{tons}} 吨</view>
|
|
|
|
|
+ <view class="line-text">{{pieces}} 件</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -69,66 +83,106 @@
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{voyage.arrivalLoadPortTime}}</view>
|
|
|
|
|
|
|
+ <picker disabled="{{tab2disabled}}" mode="date" model:value="{{arrivalLoadPortTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{arrivalLoadPortTime ||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{voyage.actualLoadTons}}吨-{{voyage.actualLoadPieces}}件</view>
|
|
|
|
|
|
|
+ <input disabled="{{tab2disabled}}" model:value="{{actualLoadTons}}" type="text" style="width: 10vw;" />{{' 吨'}}
|
|
|
|
|
+ <input disabled="{{tab2disabled}}" model:value="{{actualLoadPieces}}" type="text" style="width: 10vw;" />{{' 件'}}
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{voyage.loadStartTime}}</view>
|
|
|
|
|
|
|
+ <picker disabled="{{tab2disabled}}" mode="date" model:value="{{loadStartTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{loadStartTime||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{voyage.loadEndTime}}</view>
|
|
|
|
|
|
|
+ <picker disabled="{{tab2disabled}}" mode="date" model:value="{{loadStartTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{loadStartTime||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <block wx:for="{{voyage.voyageDetails}}">
|
|
|
|
|
|
|
+ <block wx:for="{{voyageDetails}}">
|
|
|
<view class="line" style="padding: 20rpx 0 10rpx 0;border-top: 1px solid grey;">
|
|
<view class="line" style="padding: 20rpx 0 10rpx 0;border-top: 1px solid grey;">
|
|
|
{{item.portName}} # {{index+1}}
|
|
{{item.portName}} # {{index+1}}
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{item.setSailTime}}</view>
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePort" data-index="{{index}}" data-param="setSailTime" disabled="{{tab2disabled}}" mode="date" value="{{item.setSailTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{item.setSailTime||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{item.expectedArrivalTime}}</view>
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePort" data-index="{{index}}" data-param="expectedArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{item.expectedArrivalTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{item.expectedArrivalTime||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{item.actualArrivalTime}}</view>
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePort" data-index="{{index}}" data-param="actualArrivalTime" disabled="{{tab2disabled}}" mode="date" value="{{item.actualArrivalTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{item.actualArrivalTime||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{item.dischargeStartTime}}</view>
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePort" data-index="{{index}}" data-param="dischargeStartTime" disabled="{{tab2disabled}}" mode="date" value="{{item.dischargeStartTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{item.dischargeStartTime||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<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>
|
|
|
- <view class="line-full-text">{{item.dischargeEndTime}}</view>
|
|
|
|
|
|
|
+ <picker bindchange="bindDischargePort" data-index="{{index}}" data-param="dischargeEndTime" disabled="{{tab2disabled}}" mode="date" value="{{item.dischargeEndTime}}" style="width: 40vw;">
|
|
|
|
|
+ <view>
|
|
|
|
|
+ {{item.dischargeEndTime||"请选择"}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <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>
|
|
|
<view class="line-full-text">{{item.actualDischargeTons}}吨-{{item.actualDischargePieces}}件</view>
|
|
<view class="line-full-text">{{item.actualDischargeTons}}吨-{{item.actualDischargePieces}}件</view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ </view> -->
|
|
|
|
|
+ <view class="line">
|
|
|
|
|
+ <view class="line-full-item">
|
|
|
|
|
+ <view class="line-full-title">实际货量:</view>
|
|
|
|
|
+ <input disabled="{{tab2disabled}}" bindblur="bindDischargePort" value="{{item.actualDischargeTons}}" data-index="{{index}}" data-param="actualDischargeTons" type="text" style="width: 10vw;" />{{' 吨'}}
|
|
|
|
|
+ <input disabled="{{tab2disabled}}" bindblur="bindDischargePort" value="{{item.actualDischargePieces}}" data-index="{{index}}" data-param="actualDischargePieces" type="text" style="width: 10vw;" />{{' 件'}}
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</block>
|
|
</block>
|
|
|
</view>
|
|
</view>
|
|
@@ -147,7 +201,7 @@
|
|
|
</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;">
|
|
|
- <view class="{{['port-btns',currentPortId == item.portId?'current-port-btn':'','mr20']}}" wx:for="{{voyage.voyageDetails}}" bindtap="changePort" data-id="{{item.portId}}">{{item.portName}}</view>
|
|
|
|
|
|
|
+ <view class="{{['port-btns',currentPortId == item.portId?'current-port-btn':'','mr20']}}" wx:for="{{voyageDetails}}" bindtap="changePort" data-id="{{item.portId}}">{{item.portName}}</view>
|
|
|
</scroll-view>
|
|
</scroll-view>
|
|
|
<view class="df aic jcsb pb20" style="border-bottom: 2rpx solid #ddd;">
|
|
<view class="df aic jcsb pb20" style="border-bottom: 2rpx solid #ddd;">
|
|
|
<view bindtap="changeInfoType" data-type="ship" style="color:{{infoType=='ship'?'#0d8fcc':''}};border-bottom:{{infoType=='ship'?'2rpx solid #0d8fcc':''}}">船舶卸货记录</view>
|
|
<view bindtap="changeInfoType" data-type="ship" style="color:{{infoType=='ship'?'#0d8fcc':''}};border-bottom:{{infoType=='ship'?'2rpx solid #0d8fcc':''}}">船舶卸货记录</view>
|