From f2138817fdd6e9141c5911514280b8d0b6ca08f1 Mon Sep 17 00:00:00 2001
From: hcong <1050828145@qq.com>
Date: 星期三, 20 十一月 2024 14:48:49 +0800
Subject: [PATCH] 子组件刷新父组件不刷新页面,表单验证,upload组件预览图片,弹窗放在组件内部,bug修复
---
src/views/fysp/task/components/CompSubTaskSelect.vue | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/src/views/fysp/task/components/CompSubTaskSelect.vue b/src/views/fysp/task/components/CompSubTaskSelect.vue
index cdf66b9..53a4e03 100644
--- a/src/views/fysp/task/components/CompSubTaskSelect.vue
+++ b/src/views/fysp/task/components/CompSubTaskSelect.vue
@@ -73,6 +73,7 @@
import { ref, reactive, watch, computed, onMounted } from 'vue';
import { ElMessageBox, ElNotification, ElMessage } from 'element-plus';
import taskApi from '@/api/fysp/taskApi';
+import TaskProxy from '../TaskProxy';
onMounted(() => {
// if (props.height) {
@@ -91,7 +92,7 @@
dayTask: Object
});
-const emit = defineEmits(['delete']);
+const emit = defineEmits(['submit', 'delete']);
const scrollHeight = ref('14vh');
@@ -120,6 +121,9 @@
fail('鏈�夋嫨鐩戠鍦烘櫙');
} else {
success();
+ // 灏嗕换鍔℃墽琛屼汉鏍煎紡鍖栧苟浼犻��
+ const param = TaskProxy.getExecutors(v.value.executor, executors.value)
+ emit('submit', param)
}
}
--
Gitblit v1.9.3