system.api.ts 690 Bytes
import request from './request';

const SystemApiUrl = '/oauthSystems/';

interface queryParameter {
  page?: number
  pageSize?: number
}

interface createData {
  name: string
  description: string
}

/**
 * 获取系统列表
 */
export const getSystemList = (query?: queryParameter) => {
  return request({
    url: SystemApiUrl,
    method: 'get',
    params: query
  })
}
/**
 * 添加系统列表
 */
export const createSystem = (data: createData) => {
  return request({
    url: SystemApiUrl,
    method: 'post',
    data
  })
}
/**
 * 删除系统
 */
export const deleteSystem = (id: string) => {
  return request({
    url: `${SystemApiUrl}${id}`,
    method: 'delete',
  })
}