| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import { http } from "@/utils/http";
- import { baseUrlApi } from "../utils";
- export interface BasicResponseModel<T = any> {
- code: number;
- msg: string;
- data: T;
- }
- export const getSystemDeptList = (query?: object) => {
- return http.request<BasicResponseModel>(
- "get",
- baseUrlApi("system/dept/list"),
- { params: query }
- );
- };
- export const addDept = (query?: object) => {
- return http.request<BasicResponseModel>("post", baseUrlApi("system/dept"), {
- data: query
- });
- };
- export const updateDept = (query?: object) => {
- return http.request<BasicResponseModel>("put", baseUrlApi("system/dept"), {
- data: query
- });
- };
- export const deleteDept = (id: number) => {
- return http.request<BasicResponseModel>(
- "delete",
- baseUrlApi(`system/dept/${id}`)
- );
- };
- export const getDept = (id: number) => {
- return http.request<BasicResponseModel>(
- "get",
- baseUrlApi(`system/dept/${id}`)
- );
- };
|