UNPKG

@opentiny/tiny-toolkit-pro

Version:

TinyPro Vue:开箱即用、前后端分离的 Vue 后台管理模板

33 lines (28 loc) 810 B
import axios from 'axios'; export interface QueryTaskParmas { pageIndex: number; pageSize: number; [key: string]: any; } export function queryEmployeeList(params: QueryTaskParmas) { return axios.post( `${import.meta.env.VITE_MOCK_SERVER_HOST}/api/employee/getEmployee`, params, ); } export function deleteEmployee(id: string) { return axios.delete(`/mock/api/employee/delete?id=${id}`); } // 新增获取员工信息的方法 export function getEmployeeInfo(id: string) { return axios.post( `${import.meta.env.VITE_MOCK_SERVER_HOST}/api/employee/getEmployeeInfo`, { id } ) } export function updateEmployeeInfo(data: any) { return axios.post( `${import.meta.env.VITE_MOCK_SERVER_HOST}/api/employee/updateEmployeeInfo`, {data} ); }