/* * @Author: code4eat awesomedema@gmail.com * @Date: 2022-07-15 10:13:10 * @LastEditors: code4eat awesomedema@gmail.com * @LastEditTime: 2023-01-10 13:16:01 * @FilePath: /KC-MiddlePlatform/src/service/indicator.ts * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ import { request } from 'umi'; //获取指标列表 export type IndicatorManaItemType = { [x: string]: any; current: number; pageSize: number; totalCount: number; totalPage: number; list?: any[]; } export const getIndicatorManaList = async (params: { current: number; pageSize: number; menuCode:string; [key:string]:any; }) => { return request('/centerSys/indicator/getIndicatorList', { method: 'GET', params:{...params,pageSize:100} }); }; //添加指标信息 export const addIndicatorManaList = async (data:any) => { return request('/centerSys/indicator/addIndicator', { method: 'POST', data:data }); }; //编辑指标信息 export const editIndicatorManaList = async (data:any) => { return request('/centerSys/indicator/editIndicator', { method: 'POST', data:data }); }; //删除指标 export const delIndicatorManaList = async (params:{id:number}) => { return request('/centerSys/indicator/deleteIndicator', { method: 'POST', params:params }); }; //获取指标目录 export const getIndicatorCateList = async (params?:{menuCode:string}) => { return request('/centerSys/indicator/getIndicatorMenu', { method: 'GET', params:params }); };