mirror of
https://gitee.com/xiangheng/x_admin.git
synced 2025-10-21 15:19:32 +08:00
api增加ts
This commit is contained in:
@@ -1,17 +1,24 @@
|
||||
import { request } from '@/utils/request'
|
||||
|
||||
|
||||
import type { Pages } from '@/utils/request'
|
||||
type monitor_project= {
|
||||
id?: number;
|
||||
projectName?: string;
|
||||
projectType?: string;
|
||||
projectKey?: string;
|
||||
updateTime?: string;
|
||||
createTime?: string;
|
||||
}
|
||||
// 监控项目列表
|
||||
export function monitor_project_list(params?: Record<string, any>) {
|
||||
return request({
|
||||
export function monitor_project_list(params?: monitor_project) {
|
||||
return request<Pages<monitor_project>>({
|
||||
url: '/monitor_project/list',
|
||||
method: 'GET',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
// 监控项目列表-所有
|
||||
export function monitor_project_list_all(params?: Record<string, any>) {
|
||||
return request({
|
||||
export function monitor_project_list_all(params?: monitor_project) {
|
||||
return request<monitor_project[]>({
|
||||
url: '/monitor_project/listAll',
|
||||
method: 'GET',
|
||||
data: params
|
||||
@@ -20,7 +27,7 @@ export function monitor_project_list_all(params?: Record<string, any>) {
|
||||
|
||||
// 监控项目详情
|
||||
export function monitor_project_detail(id: number | string) {
|
||||
return request({
|
||||
return request<monitor_project>({
|
||||
url: '/monitor_project/detail',
|
||||
method: 'GET',
|
||||
data: { id }
|
||||
@@ -28,8 +35,8 @@ export function monitor_project_detail(id: number | string) {
|
||||
}
|
||||
|
||||
// 监控项目新增
|
||||
export function monitor_project_add(data: Record<string, any>) {
|
||||
return request({
|
||||
export function monitor_project_add(data: monitor_project) {
|
||||
return request<null>({
|
||||
url: '/monitor_project/add',
|
||||
method: "POST",
|
||||
data,
|
||||
@@ -37,8 +44,8 @@ export function monitor_project_add(data: Record<string, any>) {
|
||||
}
|
||||
|
||||
// 监控项目编辑
|
||||
export function monitor_project_edit(data: Record<string, any>) {
|
||||
return request({
|
||||
export function monitor_project_edit(data: monitor_project) {
|
||||
return request<null>({
|
||||
url: '/monitor_project/edit',
|
||||
method: "POST",
|
||||
data,
|
||||
@@ -47,7 +54,7 @@ export function monitor_project_edit(data: Record<string, any>) {
|
||||
|
||||
// 监控项目删除
|
||||
export function monitor_project_delete(id: number | string) {
|
||||
return request({
|
||||
return request<null>({
|
||||
url: '/monitor_project/del',
|
||||
method: "POST",
|
||||
data:{
|
||||
|
Reference in New Issue
Block a user