|
|
@@ -36,6 +36,32 @@
|
|
|
</div>
|
|
|
<div class="line-container-p24">
|
|
|
<div v-auth="'VOYAGEINFO'">
|
|
|
+ <div class="line">
|
|
|
+ <div class="info-line">
|
|
|
+ <div class="info-line-title">航次编号</div>
|
|
|
+ <div style="width: 240px">
|
|
|
+ {{ voyage.wuchanVoyageInfo?.hhdVoyageCode }}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="info-line">
|
|
|
+ <div class="info-line-title">销售状态</div>
|
|
|
+ <div>
|
|
|
+ <el-select
|
|
|
+ style="width: 240px"
|
|
|
+ v-model="voyage.wuchanVoyageInfo.saleStatus"
|
|
|
+ placeholder="销售状态"
|
|
|
+ size="small"
|
|
|
+ @change="updateSaleStatus"
|
|
|
+ >
|
|
|
+ <el-option label="采购" value="采购" />
|
|
|
+ <el-option label="销售" value="销售" />
|
|
|
+ <el-option label="调拨" value="调拨" />
|
|
|
+ <el-option label="其他" value="1其他" />
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div class="line">
|
|
|
<div class="info-line">
|
|
|
<div class="info-line-title">航次名称</div>
|
|
|
@@ -106,6 +132,16 @@
|
|
|
></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="line">
|
|
|
+ <div class="info-line">
|
|
|
+ <div class="info-line-title">承运商</div>
|
|
|
+ <el-input
|
|
|
+ class="info-line-text"
|
|
|
+ v-model="voyage.proxyName"
|
|
|
+ disabled
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div id="map-container" class="map-container"></div>
|
|
|
<div class="line" style="margin-top: 30px">
|
|
|
<div class="info-line">
|
|
|
@@ -1204,7 +1240,9 @@ import { subTimeStr } from "utils/utils";
|
|
|
|
|
|
const route = useRoute();
|
|
|
let map = ref();
|
|
|
-let voyage = ref({});
|
|
|
+let voyage = ref({
|
|
|
+ wuchanVoyageInfo: {},
|
|
|
+});
|
|
|
let medias = ref([]);
|
|
|
let coordinates = ref();
|
|
|
let previewSrcList = ref([]);
|
|
|
@@ -1894,6 +1932,25 @@ function deleteAccident(id) {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+async function updateSaleStatus(e) {
|
|
|
+ let res = await api.updateSaleStatus({
|
|
|
+ voyageId: route.query.id,
|
|
|
+ saleStatus: e,
|
|
|
+ });
|
|
|
+ console.log(res);
|
|
|
+ if (res.data.status == 0) {
|
|
|
+ ElMessage({
|
|
|
+ type: "success",
|
|
|
+ message: "修改成功!",
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ ElMessage({
|
|
|
+ type: "error",
|
|
|
+ message: res.data.msg,
|
|
|
+ });
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
onMounted(() => {
|
|
|
getVoyageDetail(true);
|
|
|
});
|