diff --git a/src/components/AcceptAssignmentModal.vue b/src/components/AcceptAssignmentModal.vue index d8e38a9..bb125bf 100644 --- a/src/components/AcceptAssignmentModal.vue +++ b/src/components/AcceptAssignmentModal.vue @@ -5,6 +5,7 @@ import {getCurrentInstance, nextTick, onMounted, reactive, ref, watch} from "vue import PlatformENUM from "../enum/PlatformENUM"; import Api from "../api/index"; import {showToast, toPage} from "../utils/uils"; +import {debounce} from "lodash"; const emits = defineEmits(['success']); const {details} = defineProps({ @@ -71,7 +72,7 @@ watch( {deep: true} ) -const success = async () => { +const success = debounce(async () => { if (!selected.value) { showToast('请选择帐号'); return; @@ -84,7 +85,7 @@ const success = async () => { show.value = false; await toPage(`/pages/taskDetails/index?id=${task_id}&task_children_id=${task_children_id}&delta=999`) emits('success'); -} +}, 500);