1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
| import request from '/@/utils/request';
|
| //#region ====================== 设备接口 ======================
| /**
| * @summary 获取所有设备
| */
| export const GetAllEquipment = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/Extensions/GetByGroupID@V1.0',
| method: 'GET',
| data: params,
| });
| };
|
| /**
| * @summary 添加一个设备
| */
| export const InsertAEquipment = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/Extensions/Insert@V1.0',
| method: 'POST',
| data: params,
| });
| };
|
| /**
| * @summary 修改一个设备记录
| */
| export const UpdateAEquipment = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/Extensions/Update@V1.0',
| method: 'PUT',
| data: params,
| });
| };
|
| /**
| * @summary 删除一条设备记录
| */
| export const DeleteAEquipment = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/Extensions/DeleteByID@V1.0',
| method: 'DELETE',
| params: params,
| });
| };
|
| /**
| * @summary 修改设备表格排序码
| */
| export const UpdateEquipmentSorter = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/UpdateSorter@V1.0',
| method: 'PUT',
| data: params,
| });
| };
|
| /**
| * @summary 更新树排序码(更改父级)
| */
| export const UpdateEquipmentTreeSortCode = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/UpdateTreeSortCode@V1.0',
| method: 'PUT',
| data: params,
| });
| };
|
| /**
| * @summary 检查是否已存在标记
| */
| export const GetIsExistEquipmentTagName = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/IsExistTagName@V1.0',
| method: 'GET',
| params: params,
| });
| };
|
| /**
| * @summary 更新设备使用状态
| */
| export const UpdateEquipmentUseStatus = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/UpdateUseStatus@V1.0',
| method: 'PUT',
| data: params,
| });
| };
|
| /**
| * @summary 通过 catalogID 获取属性
| */
| export const GetPropertyByCatalogID = async (params, req: any = request) => {
| return req({
| url: '/Basic/Sys/Prop/Struct/GetByCatalogID@V1.0',
| method: 'GET',
| params: params,
| });
| };
|
| /**
| * @summary 通过父级分类 ID,获取当前可选分类(剔除掉下层分类)
| */
| export const GetAuthorityCatalogByCatalogID = async (params, req: any = request) => {
| return req({
| url: '/Basic/Sys/Catalog/Authority/GetByParentID@V1.0',
| method: 'GET',
| params: params,
| });
| };
|
| /**
| * @summary 通过 equipmentID 获取映射测点
| */
| export const GetMonitorPointByEquipmentID = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/Monitor/Mapping/GetByEquipmentID@V1.0',
| method: 'GET',
| params: params,
| });
| };
|
| /**
| * @summary 设置设备映射的测点
| */
| export const SetEquipmentMapMonitorPoint = async (params, req: any = request) => {
| return req({
| url: '/Assets/Equipment/Monitor/Mapping/Set@V1.0',
| method: 'POST',
| data: params,
| });
| };
|
| //#endregion
|
|