|
@@ -17,7 +17,8 @@
|
|
|
<el-dialog
|
|
<el-dialog
|
|
|
title="添加船东"
|
|
title="添加船东"
|
|
|
v-model="dialogFormVisible"
|
|
v-model="dialogFormVisible"
|
|
|
- @close="resetForm"
|
|
|
|
|
|
|
+ @closed="resetForm"
|
|
|
|
|
+ distory
|
|
|
>
|
|
>
|
|
|
<template v-slot:default>
|
|
<template v-slot:default>
|
|
|
<el-form
|
|
<el-form
|
|
@@ -166,6 +167,8 @@ const checkShipMmsi = async (rule, value, callback) => {
|
|
|
if (value?.length != 9) {
|
|
if (value?.length != 9) {
|
|
|
return callback(new Error("请正确输入MMSI"));
|
|
return callback(new Error("请正确输入MMSI"));
|
|
|
}
|
|
}
|
|
|
|
|
+ if (ruleForm.value.shipId) return;
|
|
|
|
|
+
|
|
|
let res = await api.checkShipMmsi({
|
|
let res = await api.checkShipMmsi({
|
|
|
shipMmsi: value,
|
|
shipMmsi: value,
|
|
|
});
|
|
});
|