diff --git a/src/views/system/Department/components/EditDepartmentDialog.vue b/src/views/system/Department/components/EditDepartmentDialog.vue index c5a1fbe5..b3bb83b4 100644 --- a/src/views/system/Department/components/EditDepartmentDialog.vue +++ b/src/views/system/Department/components/EditDepartmentDialog.vue @@ -176,6 +176,9 @@ const form = reactive({ submit: () => { const api = form.data.id ? updateDepartment_api : addDepartment_api; form.data.parentId = form.data.parentId ? form.data.parentId : ''; + if(form.data.id && form.data?.children){ + delete(form.data.children) + } return api(form.data); }, });