|
@@ -193,7 +193,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="voyage.arrivalLoadPortTime"
|
|
v-model="voyage.arrivalLoadPortTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="到达装货港时间"
|
|
placeholder="到达装货港时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -226,7 +226,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="voyage.loadStartTime"
|
|
v-model="voyage.loadStartTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="装货开始时间"
|
|
placeholder="装货开始时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -238,7 +238,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="voyage.loadEndTime"
|
|
v-model="voyage.loadEndTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="装货开始时间"
|
|
placeholder="装货开始时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -263,7 +263,7 @@
|
|
|
v-model="item.setSailTime"
|
|
v-model="item.setSailTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
@change="calExpectedArrivalTime"
|
|
@change="calExpectedArrivalTime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="开航时间"
|
|
placeholder="开航时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -289,7 +289,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="item.actualArrivalTime"
|
|
v-model="item.actualArrivalTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="实际到港时间"
|
|
placeholder="实际到港时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -301,7 +301,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="voyage.arrivalPortTime"
|
|
v-model="voyage.arrivalPortTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="抵达目的地港时间"
|
|
placeholder="抵达目的地港时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -315,7 +315,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="item.dischargeStartTime"
|
|
v-model="item.dischargeStartTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="卸货开始时间"
|
|
placeholder="卸货开始时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -327,7 +327,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="item.dischargeEndTime"
|
|
v-model="item.dischargeEndTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="卸货结束时间"
|
|
placeholder="卸货结束时间"
|
|
|
:disabled="disabledStatus"
|
|
:disabled="disabledStatus"
|
|
@@ -435,7 +435,11 @@
|
|
|
label="记录时间"
|
|
label="记录时间"
|
|
|
min-width="100"
|
|
min-width="100"
|
|
|
align="center"
|
|
align="center"
|
|
|
- ></el-table-column>
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <template v-slot="scope">
|
|
|
|
|
+ {{ subTimeStr(scope.row.reporttime, 16) }}
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
<div style="width: 1200px; text-align: right; margin-top: 43px">
|
|
<div style="width: 1200px; text-align: right; margin-top: 43px">
|
|
|
<el-pagination
|
|
<el-pagination
|
|
@@ -563,7 +567,11 @@
|
|
|
label="卸货时间"
|
|
label="卸货时间"
|
|
|
min-width="120"
|
|
min-width="120"
|
|
|
align="center"
|
|
align="center"
|
|
|
- ></el-table-column>
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <template v-slot="scope">
|
|
|
|
|
+ {{ subTimeStr(scope.row.dischargeTime, 16) }}
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
prop="dischargeTons"
|
|
prop="dischargeTons"
|
|
|
label="卸货吨位"
|
|
label="卸货吨位"
|
|
@@ -627,7 +635,11 @@
|
|
|
label="称重时间"
|
|
label="称重时间"
|
|
|
min-width="120"
|
|
min-width="120"
|
|
|
align="center"
|
|
align="center"
|
|
|
- ></el-table-column>
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <template v-slot="scope">
|
|
|
|
|
+ {{ subTimeStr(scope.row.weighTime, 16) }}
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
<el-table-column
|
|
|
prop="carNum"
|
|
prop="carNum"
|
|
|
label="车号"
|
|
label="车号"
|
|
@@ -727,7 +739,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="truckRecordForm.weighTime"
|
|
v-model="truckRecordForm.weighTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="称重时间"
|
|
placeholder="称重时间"
|
|
|
></el-date-picker>
|
|
></el-date-picker>
|
|
@@ -953,7 +965,7 @@
|
|
|
class="info-line-text"
|
|
class="info-line-text"
|
|
|
v-model="updateForm.dischargeTime"
|
|
v-model="updateForm.dischargeTime"
|
|
|
type="datetime"
|
|
type="datetime"
|
|
|
- format="YYYY/MM/DD HH:mm:ss"
|
|
|
|
|
|
|
+ format="YYYY/MM/DD HH:mm"
|
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
value-format="YYYY/MM/DD HH:mm:ss"
|
|
|
placeholder="卸货时间"
|
|
placeholder="卸货时间"
|
|
|
disabled
|
|
disabled
|
|
@@ -991,6 +1003,7 @@ import store from "../../store";
|
|
|
import { ElNotification, ElMessageBox, ElMessage } from "element-plus";
|
|
import { ElNotification, ElMessageBox, ElMessage } from "element-plus";
|
|
|
import downloadBlobFile from "../../utils/downloadBlobFile";
|
|
import downloadBlobFile from "../../utils/downloadBlobFile";
|
|
|
import url from "../../apis/config";
|
|
import url from "../../apis/config";
|
|
|
|
|
+import { subTimeStr } from "utils/utils";
|
|
|
|
|
|
|
|
const route = useRoute();
|
|
const route = useRoute();
|
|
|
let map = ref();
|
|
let map = ref();
|
|
@@ -1027,6 +1040,7 @@ async function getVoyageDetail(isInit) {
|
|
|
blockchainInfo.value = res.data.result.blockChain;
|
|
blockchainInfo.value = res.data.result.blockChain;
|
|
|
coordinates.value = res.data.result.coordinates;
|
|
coordinates.value = res.data.result.coordinates;
|
|
|
voyage.value = res.data.result.voyage;
|
|
voyage.value = res.data.result.voyage;
|
|
|
|
|
+ voyage.value.startTime = voyage.value.startTime.substring(0, 16);
|
|
|
currentPortId.value = voyage.value.voyageDetails[0].portId + "";
|
|
currentPortId.value = voyage.value.voyageDetails[0].portId + "";
|
|
|
currentDiscPortId.value = voyage.value.voyageDetails[0].portId + "";
|
|
currentDiscPortId.value = voyage.value.voyageDetails[0].portId + "";
|
|
|
medias.value = res.data.result.medias;
|
|
medias.value = res.data.result.medias;
|