|
|
@@ -126,7 +126,7 @@
|
|
|
:rules="rules"
|
|
|
label-position="right"
|
|
|
label-width="100px"
|
|
|
- ref="addVoyageForm"
|
|
|
+ ref="voyageFormRef"
|
|
|
:model="voyageForm"
|
|
|
>
|
|
|
<div class="df ffw">
|
|
|
@@ -469,11 +469,12 @@ let voyageForm = ref({
|
|
|
loadPort: "",
|
|
|
dischargeProt: "",
|
|
|
cargo: "",
|
|
|
- tons: "",
|
|
|
+ tons: 0,
|
|
|
loadPortId: "",
|
|
|
dischargeProtId: "",
|
|
|
shipId: "",
|
|
|
shipName: "",
|
|
|
+ pieces: 0,
|
|
|
});
|
|
|
|
|
|
function clear(type) {
|
|
|
@@ -583,10 +584,10 @@ function clear(type) {
|
|
|
}
|
|
|
}, 200);
|
|
|
}
|
|
|
-let addVoyageForm = ref(null);
|
|
|
+let voyageFormRef = ref(null);
|
|
|
|
|
|
async function addVoyage() {
|
|
|
- addVoyageForm.value.validate(async (valid) => {
|
|
|
+ voyageFormRef.value.validate(async (valid) => {
|
|
|
if (valid) {
|
|
|
console.log("提交", voyageForm.value);
|
|
|
discPorts.value = discPorts.value.filter((item) => {
|
|
|
@@ -712,7 +713,23 @@ let selectDischargeProt = (item, index) => {
|
|
|
|
|
|
function resetAddVoyageForm() {
|
|
|
voyageAddDialogVisible.value = false;
|
|
|
- addVoyageForm.value.resetFields();
|
|
|
+ voyageFormRef.value.resetFields();
|
|
|
+ voyageForm.value = {
|
|
|
+ voyageName: "",
|
|
|
+ cargoOwnerId: "",
|
|
|
+ cargoOwnerName: "",
|
|
|
+ startTime: "",
|
|
|
+ endTime: "",
|
|
|
+ loadPort: "",
|
|
|
+ dischargeProt: "",
|
|
|
+ cargo: "",
|
|
|
+ tons: 0,
|
|
|
+ loadPortId: "",
|
|
|
+ dischargeProtId: "",
|
|
|
+ shipId: "",
|
|
|
+ shipName: "",
|
|
|
+ pieces: 0,
|
|
|
+ };
|
|
|
discPorts.value = [{}];
|
|
|
}
|
|
|
|