import axios from 'axios'; // import type { RouteRecordNormalized } from 'vue-router'; // import { UserState } from '@/store/modules/user/types'; export interface ProjectRecord { id: string; name: string; type: string; } export interface ProjectParams extends Partial { current: number; pageSize: number; } // 全部项目列表 export function getAllProjectList() { return axios.get('/project/getAllProjectList'); } // 项目信息 export function getProjectDetail(id: string) { return axios.get(`/project/getProject?id=${id}`); } // 项目列表(分页) export function queryPolicyList(params: ProjectParams) { return axios.post('/project/getProjectList', { params }); }