潘志宝
9 天以前 2d1a24ac675eb6ee9513128383097c06bc7de8f4
提交 | 用户 | 时间
e26cd3 1 import request from '@/config/axios'
D 2
3 export interface ArcSettingVO {
4   id: string
5   name: string,
6   type: string,
7   point: string,
8   calculate: string,
b48f2d 9   sort: number,
10   isEnable: number
e26cd3 11 }
D 12
13 export interface ArcSettingPageReqVO extends PageParam {
14   name?: string,
15   type?: string
16 }
17
18 // 查询ArcSetting列表
19 export const getArcSettingPage = (params: ArcSettingPageReqVO) => {
b48f2d 20   return request.get({ url: '/data/arc/setting/page', params })
e26cd3 21 }
D 22
23 // 查询ArcSetting详情
24 export const getArcSetting = (id: number) => {
b48f2d 25   return request.get({ url: `/data/arc/setting/info/${id}`})
e26cd3 26 }
D 27
28 // 新增ArcSetting
29 export const createArcSetting = (data: ArcSettingVO) => {
b48f2d 30   return request.post({ url: '/data/arc/setting/create', data })
e26cd3 31 }
D 32
33 // 修改ArcSetting
34 export const updateArcSetting = (data: ArcSettingVO) => {
b48f2d 35   return request.put({ url: '/data/arc/setting/update', data })
e26cd3 36 }
D 37
38 // 删除ArcSetting
39 export const deleteArcSetting = (id: number) => {
b48f2d 40   return request.delete({ url: '/data/arc/setting/delete?id=' + id })
e26cd3 41 }