潘志宝
2024-09-12 1f93e9c7d05f3a62009a37f5d4b2534b1568621c
提交 | 用户 | 时间
1c14d6 1 import request from '@/config/axios'
L 2
3 export interface DaPointVO {
4   id: string
5   pointNo: string,
6   pointName: string,
7   pointType: string,
8   dataType: string,
9   valueType: string,
10   storeType: string,
11   unit: string,
12   unittransfactor: number,
13   defaultValue: number,
14   maxValue: number,
15   minValue: number,
16   minfreqid: string,
17   remark: string,
18   isEnable: number,
19 }
20
21 export interface DaPointPageReqVO extends PageParam {
22   pointNo?: string,
23   pointName?: string
24 }
25
26 // 查询DaPoint列表
27 export const getDaPointPage = (params: DaPointPageReqVO) => {
28   return request.get({ url: '/data/da/point/page', params })
29 }
30
31 // 查询DaPoint详情
32 export const getDaPoint = (id: number) => {
33   return request.get({ url: `/data/da/point/info/${id}`})
34 }
35
36 // 新增DaPoint
37 export const createDaPoint = (data: DaPointVO) => {
38   return request.post({ url: '/data/da/point/add', data })
39 }
40
41 // 修改DaPoint
42 export const updateDaPoint = (data: DaPointVO) => {
43   return request.put({ url: '/data/da/point/update', data })
44 }
45
46 // 删除DaPoint
47 export const deleteDaPoint = (id: number) => {
48   return request.delete({ url: '/data/da/point/delete?id=' + id })
49 }