Jay
2024-11-22 328968f75a4dd4292ebc71f01d759a824765ac72
提交 | 用户 | 时间
bbe7d2 1 import request from '@/config/axios'
2
3 export interface IndItemCategoryVO {
4   id: string
5   label: string
6   pid: string
7   sort: number
8 }
9
10 export interface IndItemCategoryReqVO {
11   label?: string
12 }
13
14 // 查询列表
15 export const getCategoryList = (params) => {
16   return request.get({ url: '/data/ind/category/list', params})
17 }
18
19 // 查询列表
20 export const getCategoryListAllSimple = () => {
21   return request.get({ url: '/data/ind/category/list-all-simple'})
22 }
23
24 // 查询详情
25 export const getCategory = (id: number) => {
26   return request.get({ url: '/data/ind/category/get?id=' + id})
27 }
28
29 // 新增
30 export const createCategory = (data: ScheduleModelVO) => {
31   return request.post({ url: '/data/ind/category/create', data })
32 }
33
34 // 修改
35 export const updateCategory = (data: ScheduleModelVO) => {
36   return request.put({ url: '/data/ind/category/update', data })
37 }
38
39 // 删除
40 export const deleteCategory = (id: number) => {
41   return request.delete({ url: '/data/ind/category/delete?id=' + id })
42 }