File "deleteOrganization.ts"

Full Path: /var/www/html/gitep_front/src/entities/models/api/deleteOrganization.ts
File size: 741 bytes
MIME-type: text/x-java
Charset: utf-8

import { axiosInstance } from "@shared/api";

export const deleteModelOrganization = async (modelId: any, orgId: any, transferOrgId: any, type: any ) => {
    let url:string = '';
    try {
    switch (type){
        case  "organization": 
        url = `organizations/${modelId}/${orgId}?transfer_id=${transferOrgId}`
        break;
        case  "counterparty": 
        url = `contragents/${modelId}/${orgId}?transfer_id=${transferOrgId}`
        break;
        case  "score": 
        url = `account/${modelId}/${orgId}?transfer_id=${transferOrgId}`
        break;
    }
        const result = await axiosInstance.delete(url);
        return result?.data
    } catch (error) {
        console.error('postEditModel error', error)
    }
}