diff --git a/src/views/tender/plan/comm/planPage.vue b/src/views/tender/plan/comm/planPage.vue index a8db316..01f919c 100644 --- a/src/views/tender/plan/comm/planPage.vue +++ b/src/views/tender/plan/comm/planPage.vue @@ -1,9 +1,8 @@ @@ -41,15 +40,14 @@ const ruleForm = ref(); const rules = ref({ costEstimationFile: [{ required: true, message: '请上传招标文件', trigger: ['blur'] }] }); -const emit = defineProps({ - success: { - type: Function - // required: true - } -}); +const emit = defineEmits(['success']); const form = ref({ costEstimationFile: '' }); +const closeDialog = () => { + dialogVisible.value = false; + emit('success'); +}; const open = (rows: any, type: string) => { dialogVisible.value = true; @@ -68,7 +66,7 @@ const submitForm = () => { return; } dialogVisible.value = false; - emit.success(); + emit('success'); }); }; defineExpose({ diff --git a/src/views/tender/plan/comm/winTheBid.vue b/src/views/tender/plan/comm/winTheBid.vue index c606f32..2855123 100644 --- a/src/views/tender/plan/comm/winTheBid.vue +++ b/src/views/tender/plan/comm/winTheBid.vue @@ -1,5 +1,5 @@