diff --git a/src/pages/Worker/Card/WorkerDescriptor.vue b/src/pages/Worker/Card/WorkerDescriptor.vue index f09aec81607..c09e8868f9a 100644 --- a/src/pages/Worker/Card/WorkerDescriptor.vue +++ b/src/pages/Worker/Card/WorkerDescriptor.vue @@ -6,11 +6,10 @@ import CardDescriptor from 'src/components/ui/CardDescriptor.vue'; import VnLv from 'src/components/ui/VnLv.vue'; import VnLinkPhone from 'src/components/ui/VnLinkPhone.vue'; import VnChangePassword from 'src/components/common/VnChangePassword.vue'; -import { useState } from 'src/composables/useState'; import axios from 'axios'; import VnImg from 'src/components/ui/VnImg.vue'; import EditPictureForm from 'components/EditPictureForm.vue'; -import DepartmentDescriptorProxy from 'src/pages/Department/Card/DepartmentDescriptorProxy.vue'; +import WorkerDescriptorMenu from './WorkerDescriptorMenu.vue'; const $props = defineProps({ id: { @@ -28,8 +27,6 @@ const image = ref(null); const route = useRoute(); const { t } = useI18n(); -const state = useState(); -const user = state.getUser(); const showEditPhotoForm = ref(false); const toggleEditPictureForm = () => { showEditPhotoForm.value = !showEditPhotoForm.value; @@ -45,18 +42,6 @@ const getIsExcluded = async () => { workerExcluded.value = data.exists; }; -const handleExcluded = async () => { - if (workerExcluded.value) - await axios.delete(`WorkerDisableExcludeds/${entityId.value}`); - else - await axios.post(`WorkerDisableExcludeds`, { - workerFk: entityId.value, - dated: new Date(), - }); - - workerExcluded.value = !workerExcluded.value; -}; - const handlePhotoUpdated = (evt = false) => { image.value.reload(evt); }; @@ -72,25 +57,11 @@ const handlePhotoUpdated = (evt = false) => { @on-fetch="getIsExcluded" >