import request from "@/utils/request"; /************************************************* ****************** 组织机构相关接口 ****************** *************************************************/ /** * 获取组织机构列表 * @returns {Promise} */ export function getOrganizationList() { return request({ url: '/admin/erp/getOrganization', method: 'get' }); } /** * 获取组织机构详情 * @param {number} id 组织机构ID * @returns {Promise} */ export function getOrganizationDetail(id) { return request({ url: `/admin/erp/getOrganizationDetail/${id}`, method: "get", }); } /** * 创建组织机构数据 * @param {Object} data 组织机构数据 * @returns {Promise} */ export function createOrganization(data) { return request({ url: "/admin/erp/createOrganization", method: "post", data: data, headers: { "Content-Type": "multipart/form-data" } }); } // 更新组织机构信息 export function editOrganization(id, data) { return request({ url: `/admin/erp/editOrganization/${id}`, method: 'post', data: data }); } /** * 删除组织机构数据 * @param {number} id 组织机构ID * @returns {Promise} */ export function deleteOrganization(id) { return request({ url: `/admin/erp/deleteOrganization/${id}`, method: "delete", }); }