1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- /*
- * @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<IndicatorManaItemType>('/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<any[]>('/centerSys/indicator/getIndicatorMenu', {
- method: 'GET',
- params:params
- });
- };
|