/* * @Author: code4eat awesomedema@gmail.com * @Date: 2023-03-03 16:31:27 * @LastEditors: code4eat awesomedema@gmail.com * @LastEditTime: 2023-11-07 20:59:54 * @FilePath: /KC-MiddlePlatform/src/pages/platform/setting/pubDicTypeMana/service.ts * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ import { request } from 'umi'; //获取table列表数据 export type TableDataType = { id: number; hospId: string; code: string; name: string; value: string; sort: number; parentCode: string; codePath: string; levelName: string; description: string; childList: TableDataType[]; }; export const getData = (params?: any) => { return request('/centerSys/kcClass/list', { method: 'GET', params: { ...params }, }); }; //新增表格数据 export type AddTableDataType = { code: string; name: string; value: string; sort: number; parentCode?: string; codePath: string; levelName: string; description: string; }; export const addData = (data: AddTableDataType) => { return request('/centerSys/kcClass/add', { method: 'POST', data, }); }; //编辑表格数据 export type EditableDataType = { id: number; code: string; name: string; value: string; sort: number; description: string; }; export const editData = (data: EditableDataType) => { return request('/centerSys/kcClass/edit', { method: 'POST', data, }); }; //删除表格操作 export const delData = (id: string) => { return request('/centerSys/kcClass/delete', { method: 'POST', params: { id }, }); };