mirror of
https://gitlab.com/MoonTestUse1/AdministrationItDepartmens.git
synced 2025-08-14 00:25:46 +02:00
доработка админ панели2
This commit is contained in:
@@ -126,6 +126,7 @@ export default {
|
||||
this.isLoading = true
|
||||
|
||||
try {
|
||||
console.log('Sending employee data:', this.formData)
|
||||
const response = await axios.post('/api/employees', this.formData, {
|
||||
headers: {
|
||||
Authorization: `Bearer ${localStorage.getItem('admin_token')}`,
|
||||
@@ -136,8 +137,11 @@ export default {
|
||||
}
|
||||
})
|
||||
|
||||
console.log('Response:', response)
|
||||
|
||||
if (response.status === 307) {
|
||||
const redirectUrl = response.headers.location
|
||||
console.log('Redirecting to:', redirectUrl)
|
||||
const finalResponse = await axios.post(redirectUrl, this.formData, {
|
||||
headers: {
|
||||
Authorization: `Bearer ${localStorage.getItem('admin_token')}`,
|
||||
@@ -145,6 +149,8 @@ export default {
|
||||
}
|
||||
})
|
||||
|
||||
console.log('Final response:', finalResponse)
|
||||
|
||||
if (finalResponse.status === 200 || finalResponse.status === 201) {
|
||||
this.$emit('employee-added')
|
||||
this.closeModal()
|
||||
|
Reference in New Issue
Block a user