|
|
@@ -111,7 +111,7 @@
|
|
|
<ShipInfo
|
|
|
ref="shipInfoRef"
|
|
|
:shipInfos="shipOwnerDetail.shipInfo"
|
|
|
- :shipOwnerId="route.query.shipOwnerId"
|
|
|
+ :shipOwnerId="shipOwnerId"
|
|
|
></ShipInfo>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -256,6 +256,7 @@ async function addShipOwner() {
|
|
|
.then(() => {
|
|
|
data.result.shipInfo = [initShipInfo];
|
|
|
shipOwnerDetail.value = data.result;
|
|
|
+ shipOwnerId.value = shipOwnerDetail.value.id;
|
|
|
unchangeableShipOwner.value = true;
|
|
|
addShip();
|
|
|
})
|
|
|
@@ -324,9 +325,11 @@ function cancelUpdate() {
|
|
|
shipOwnerDetail.value = _.cloneDeep(cacheDetail.value);
|
|
|
unchangeableShipOwner.value = true;
|
|
|
}
|
|
|
+let shipOwnerId = ref("");
|
|
|
|
|
|
onMounted(() => {
|
|
|
if (route.query.shipOwnerId) {
|
|
|
+ shipOwnerId.value = route.query.shipOwnerId;
|
|
|
getShipOwnerDetail(route.query.shipOwnerId);
|
|
|
unchangeableShipOwner.value = true;
|
|
|
unchangeableShip.value = false;
|