潘志宝
2024-10-28 0ccd9ca4b3a0ac1474c8cb9445d8b669654c7a81
提交 | 用户 | 时间
7462da 1 import request from '@/config/axios'
L 2
3 export interface MmItemTypeVO {
4   id: string
5   itemtypename: string,
6   itemclasstype: string,
7   assemblyname: string
8 }
9
10 export interface MmItemTypePageReqVO extends PageParam {
11   itemtypename?: string
12 }
13
14 // 查询MmItemType列表
15 export const getMmItemTypePage = (params: MmItemTypePageReqVO) => {
cd9f11 16   return request.get({ url: '/model/pre/item-type/page', params })
7462da 17 }
L 18
19 // 查询MmItemType详情
20 export const getMmItemType = (id: number) => {
cd9f11 21   return request.get({ url: `/model/pre/item-type/get/${id}`})
7462da 22 }
L 23
24 // 新增MmItemType
25 export const createMmItemType = (data: MmItemTypeVO) => {
cd9f11 26   return request.post({ url: '/model/pre/item-type/create', data })
7462da 27 }
L 28
29 // 修改MmItemType
30 export const updateMmItemType = (data: MmItemTypeVO) => {
cd9f11 31   return request.put({ url: '/model/pre/item-type/update', data })
7462da 32 }
L 33
34 // 删除MmItemType
35 export const deleteMmItemType = (id: number) => {
cd9f11 36   return request.delete({ url: '/model/pre/item-type/delete?id=' + id })
L 37 }
38
39
40 // 查询getItemTypeList详情
41 export const getItemTypeList = () => {
42   return request.get({ url: `/model/pre/item-type/list`})
7462da 43 }